Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement certified app features for advanced users #41

Open
316k opened this issue Sep 21, 2014 · 3 comments
Open

Implement certified app features for advanced users #41

316k opened this issue Sep 21, 2014 · 3 comments

Comments

@316k
Copy link
Contributor

316k commented Sep 21, 2014

Though the procedure is a little tricky, it is possible to install a certified app on a Firefox OS device.

We could provide an advanced installation guide with a different manifest.webapp to use, which would grant the app more access, such as Bluetooth and SMS access.

We could then parse what's typed into the nodejs server's console (I'm doing some tests right now to have a simple command line interpreter) to use it as an SMS console.

We could also try to support Bluetooth as a protocol for commands transmission.

@Agneli
Copy link
Owner

Agneli commented Sep 22, 2014

Great idea @316k.
You already have something where to start ?

@316k
Copy link
Contributor Author

316k commented Sep 22, 2014

There isn't much documentation about the certified apps only web api, but I started to read some code from Gaia apps, the certified apps shipped with FxOS.

It is might take me some time to implement it, but since I just installed FxOS 2 on my phone with root privileges, I'm pretty motivated :)
So far, I managed to dump a SMS I received in my app-manager console while debugging the SMS app.

If you want to look at the changes I'm making, I made a feature branch on my personnal repository of LRC (though it's not working yet)

@Agneli
Copy link
Owner

Agneli commented Sep 22, 2014

Cool, i'm following your code.
I'll study a bit about it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants