It was brought to my attention (thanks Alok) that I left out a setting in the build.prop file causing some APPs to not install due to not properly seeing the SDcard.
I have fixed that and made ROM 1.4a.
However for those that have already flashed 1.4 and don't want to erase you can update this yourself.
1) Because you are rooted you can easily edit build.prop file and near the end just add this line:
ro.factory.storage_policy=0
2) Reflash system.img
If you don't know how to edit build.prop then you can flash only system.img using the flash tool.
Run the flash tool and uncheck everything except system. Do NOT erase NAND.
Now just flash system.img over the old ROM.
It should reboot and you will be back with no data loss.
Bob
___________________________
Hey folks.... By request I have made a 4.1.1 ROM for you guys.
I consider this a BETA TEST for now as I have made many changes.
This time unlike my MK908 ROM I found the real 4.1.1 ROM with no changes or root.
I used that. But I still want to thank Freaktab user: strauzo for pointing me to using this ROM!
Thanks to Vondroid for keeping the original ROM when it was released.
I like to use a unmodded ROM to start with! Just me... But that's what I like.
Bob
____________
SPECIAL NOTES! If you read nothing else READ THIS!
I have noticed issues when flashing from a 4.2.2 ROM and this 4.1.1 ROM due to kernel differences.
It appears to setup hardware differently.
THUS... when you flash from 4.2.2 to 4.1.1 after the flash the stick may appear DEAD.
You would expect recovery to come up and format /data /cache etc. but it may not go to that step.
If you do not get that, you got stuck. NO BIG DEAL... Just unplug, wait 10 seconds, and plug back in.
Then you should see the recovery system format things.
BUT WAIT... we are not done yet!
After recovery formats, it will reboot and may yet look dead. The TV screen "may" show nothing.
BUT trust me... it is booting but the HDMI hardware has no reinitialized!!!!
If that happens DO NOT PANIC! Wait at least 5 minutes (so it can boot). If you do not you may corrupt the file system!
After a good 5 minutes unplug again.
Now plug in, and it should work.
I have noticed this DEAD HDMI output when going between ROMs and kernels.
Again, please understand this and don't come complaining your DEAD because you are probably not.
The hardware simply needs a full power off to reset.
________________________________
Features and release notes for my 1.4 Android 4.1.1 ROM:
1) Rooted and SU and Superuser per my usual 4.1.1 ROMs.
2) I did quite a bit of clean up to init.rc and other junk that this ROM had and came from.
It was made for a tablet thus had stuff we do not need. I cleaned up as much as I could find.
This was not something I did for the MK908 ROM. I learned more doing this ROM.
3) I added a low level but very good busybox. It does not have everything but I like it for simplicity.
If you want you can install a larger busybox from Google Play.
4) Stock ROM was only 1 Megs of APP space.
BUT you also have parameter file options!
There are also 2gb, 4gb and 6gb options.
Read below for how to change that in the flash tool.
Realize if you use this 6gb option, internal SDcard will only have about 600 megs of free space!
5) As always, full init.d support! If you do not know what that is... ignore it. For geeks that want to use it. It is there!
6) I enabled location services. This is now in the settings menu. Tested and working with all APPs that use it.
remember to turn off GPS as we have no GPS.
7) This ROM does not have a built in "hide status bar"
It also allows screen rotation in APPs.
So I have added to APPs for you to use!
full!screen which is a cool APP that allows you to control hiding of the status bar.
Rotation Locker which will allow you to stop APPs from rotating the screen.
8) Build.prop edit to open up the Google Play store to APPs that normally say "not compatible".
I am spoofing a Samsung device that will show almost any APP as compatible.
Yuur device will show up in google play as Samsung device nopt a T428 or RKSDK! Understand this please.
I also left the original build.prop in the ROM called build.orig.
If you want to go back, just use ES FIle Explorer or a root file explorer and rename build.prop to build.old
Then rename build.orig to build.prop.
Go into settings, apps, all and go into the Google Play app. Clear the cache and data.
Reboot! You should be back to showing up as a Minis Nexo X5.
9) This ROM does not have a built in power off.
I added a reboot APP that will allow optional reboot options like reboot to bootloader (flash mode).
Power off now works using this APP.
10) USB mass storage support.
Stock ROM this is set as a MTP device and there is no longer settings support to change it in 4.2.2!
I modified build.prop to change it from MTP to Mass Storage as I prefer this as it gives removable storage
for the external SDcard as well as internal SDcard.
On boot up if your connected to a PC you will get a start screen telling you USB is connected.
This is how a tablet works too. If you turn it on from this screen you will see your removable
drives on your PC.
I removed the USB on/off setting as it did not work at all so was useless.
This is also why I changed it to Mass storage.
If you want to change it back, just edit build.prop.
____________________________
Other notes:
This ROM will probably not have Xbox controller support. I doubt it does.
Let me know if it works or not as I do not have a Xbox controller to test with.
RK Remote (RK Mirroring) is not supported in this ROM!
This kernel does not support it and I have tried to get it working. I will continue to try later.
DroidMote should work. But I do not own that APP so cannot test.
Ethernet stick works BUT.... it's a little sticky to get working....
For me I had to do this to get USB Ethernet stick to work.
1) Connect with wifi at least once! Yes this includes connecting to Google Play and account setup.
2) Turn off Wifi and reboot.
3) Boot up and plug in your Ethernet stick.
4) It should work now. Wait at least 1-2 minutes for Android to get synced you are on Ethernet!
If not, leave it plugged in and turn ON wifi. Yes they both work at the same time!
5) Now turn off wifi again after it connected. It should work now.
Also Ethernet settings are under the BT settings in More......
This kernel is small, fast and the reason is not a lot of drivers are included!
So expect many Ethernet sticks to possibly not work. Mine did though.
Expect USB audio devices to not work. Mine does not!
Expect other devices where drivers are missing NOT to work!
However, over time we will fix all this...... Or at least try the best we can without source code.
For more information ALWAYS read the README in the ROM kit!
________________________
Here are the links for Android 4.1.1 Finless 1.4a ROM
ROM -> Tronsmart t428 - Android 4.1.1 - Finless 1.4a ROM (250 megs)
Enjoy,
Bob
Comment