A
ARAN
Guest
Hi All!
I was able to Obtain/Compile a Compatible and Working FireFoxOS build for the Omate Truesmart Kernel.
By following this Steps here you will be able to get and start successful FireFoxOS on your Omate Truesmart
and get a Output on the Screen.
THIS STEPS ARE ONLY FOR DEVS.
FireFoxOS for Omate Truesmart is a Work in Process and not yet finished!
Step 1: Download and unzip the Compatible build of FireFoxOS for the Omate Truesmart Kernel.
https://mega.co.nz/#!6RhBWYhA!H19ORFCWcUub4ZcVEO7LfHcVxbfgmuP76XoQGrwxD9Y
Step 2: Connect to the Omate Truesmart over ADB
adb start-server
Step 3: Prepare the System Partition for uploading the new FireFoxOS Files
adb shell mount -o rw,remount /system
Step 4: Push/Upload the downloaded and unziped FireFoxOS b2g Directory to the Truesmart System Partition
adb push b2g/ /system/b2g/
Step 5: Make the FireFoxOS Files executable.
sudo adb shell chmod -R 775 /system/b2g
Step 6: Turn the Screen on to see the Output of FireFoxOS
(You only have a few Seconds before it turns off again for saving battery)
adb shell input keyevent 26
Step 6: Run FireFoxOS on your Truesmart from the Console (make sure that Android does not run in Parallel and interfere with FireFoxOS)
adb shell LD_LIBRARY_PATH=/system/b2g/:$LD_LIBRARY_PATH /system/b2g/b2g -screen 240x240 &
If you have done everything right you should see this Debug Information in the Console
We need to have a BusyBox Console only Firmware stripped full of Android and its related Stuff to be able to run FireFoxOS
without that Android is interfering and running in Parallel.
For this the Init Process also need to be modified.
It would be great if some very good Devs start to test this out and work on it together.
Looking forward to see very soon a FireFoxOS only firmware for the Omate Truesmart.
All the Best, Greetings ARAN.
P.S. TO Stop FireFoxOS running on Omate Truesmart you need to get the Proccess ID of b2g.
for this you run the following command and look after the b2g Preccess ID
adb shell top
after this you do
adb shell kill 1234
where 1234 is the Process ID
I was able to Obtain/Compile a Compatible and Working FireFoxOS build for the Omate Truesmart Kernel.
By following this Steps here you will be able to get and start successful FireFoxOS on your Omate Truesmart
and get a Output on the Screen.
THIS STEPS ARE ONLY FOR DEVS.
FireFoxOS for Omate Truesmart is a Work in Process and not yet finished!
Step 1: Download and unzip the Compatible build of FireFoxOS for the Omate Truesmart Kernel.
https://mega.co.nz/#!6RhBWYhA!H19ORFCWcUub4ZcVEO7LfHcVxbfgmuP76XoQGrwxD9Y
Step 2: Connect to the Omate Truesmart over ADB
adb start-server
Step 3: Prepare the System Partition for uploading the new FireFoxOS Files
adb shell mount -o rw,remount /system
Step 4: Push/Upload the downloaded and unziped FireFoxOS b2g Directory to the Truesmart System Partition
adb push b2g/ /system/b2g/
Step 5: Make the FireFoxOS Files executable.
sudo adb shell chmod -R 775 /system/b2g
Step 6: Turn the Screen on to see the Output of FireFoxOS
(You only have a few Seconds before it turns off again for saving battery)
adb shell input keyevent 26
Step 6: Run FireFoxOS on your Truesmart from the Console (make sure that Android does not run in Parallel and interfere with FireFoxOS)
adb shell LD_LIBRARY_PATH=/system/b2g/:$LD_LIBRARY_PATH /system/b2g/b2g -screen 240x240 &
If you have done everything right you should see this Debug Information in the Console
Code:
1406046526870 Marionette INFO marionette enabled via build flag and pref
1406046526990 Marionette INFO marionette-server.js loaded
1406046527223 Marionette INFO B2G emulator: no
1406046527225 Marionette INFO Device detected is x201
1406046527227 Marionette INFO Listening on port 2828
1406046527228 Marionette INFO Marionette server ready
without that Android is interfering and running in Parallel.
For this the Init Process also need to be modified.
It would be great if some very good Devs start to test this out and work on it together.
Looking forward to see very soon a FireFoxOS only firmware for the Omate Truesmart.
All the Best, Greetings ARAN.
P.S. TO Stop FireFoxOS running on Omate Truesmart you need to get the Proccess ID of b2g.
for this you run the following command and look after the b2g Preccess ID
adb shell top
after this you do
adb shell kill 1234
where 1234 is the Process ID
Last edited: