My first ROM package.
Spawned from TheJBC sources and including the infamous 3.0 kernel.
Thanks to androidarmv6, thekraven, and skinbark for kitkat development.
Thanks to JustArchi for build optimization patches. Their effects seriously ROCK. Using -Os thumb and -O3 everything else, will all of Archi's flags.
gcc 4.7 ROM and gcc 4.7 kernel.
I forgot the disclaimer... ROM flashing may bork your phone, anger your parents, or cause your service provider to drop you like the hot potato you are.
Do it at your own risk.
Seriously... if you don't know about adb and flashing, this is probably too experimental for you. Be warned.
Another disclaimer: This is all experimental. These are my personal builds. I am being nice and sharing. Instabilities are to be expected...
I would love to work on everyone's pet mods, it'd be fun, but I can't afford the time. Bummer. Suggest 'em anyway, preferably with links. Maybe I'll incorporate them.
source to init a repo from. Large amounts of androidarmv6 and TheJBC in there. This is a 'pure' Optimus V/Virgin Mobile build though, no fix .zip or source changes needed.
Few reports of clock lag since 4.4.3 release. Mostly involving running on wifi.
busted: wifi AP reboots if turned on/off/on.
Currently working: I believe everything else. Post issues. With logcat/dmesg preferably.
has hackerskeyboard built in to save space. no voice entry and the user dictionary doesn't add manually. sideload another keyboard if you want. LatinIME is in extras folder of zip if you want to be able to send the emojis for messaging.
rebased off TheJBC. Then rebased off of androidarmv6/android_device_lge_p500 for upstream compatibility. then messed around all my own way after that with fixes picked up from wherever I can find 'em.
Recovery:
New experimental current TWRP for os2sd
This is the only supported recovery for 6/23/2014 builds on out. Slightly different partition layout for os2sd, and swap partition support.
Carrier Fixes:
here's the updated sprint/verizon carrier fixes. They should actually work on any version of this ROM.
Want another carrier? Got an apns-conf.xml, then post it and any other carrier info you have to manipulate to get it to work.
Also, View attachment OS-keyswap1.zip for Optimus S. I'll re-integrate it to the Sprint fix later...
Skinny Gapps:
Skinny_4.4_Gapps_new_internal.zip from here
Only advised for internal.
to install the internal version fresh:
use new TWRP recovery
in recovery:
Advanced>Internal mode
wipe system, data and cache
install rom zip, Sprint/Verizon fix if using it, and Skinny_4.4_Gapps_new_internal.zip. No need to mount anything, and in TWRP you can "add more zips" until the list is complete.
uses around 139Mb of /system on internal build. Room for Skinny gapps and carrier fix on zvj baseband. extra stuff won't fit unless you delete some stuff off of /system (like /system/app/Browser.apk then install another or sideload it with the file manager or terminal or adb) and it might require tweaking on an Optimus S. Old data says you have 162 Mb available though. New info, zvj, 158Mb.
For extra storage space use
toucanscrypt-unlimited-apps or cronmodint2extv2+ (original here) from rom folder (in testing yet.)
Download link in second post.
OS2SD builds, instructions in 3rd post.
Spawned from TheJBC sources and including the infamous 3.0 kernel.
Thanks to androidarmv6, thekraven, and skinbark for kitkat development.
Thanks to JustArchi for build optimization patches. Their effects seriously ROCK. Using -Os thumb and -O3 everything else, will all of Archi's flags.
gcc 4.7 ROM and gcc 4.7 kernel.
I forgot the disclaimer... ROM flashing may bork your phone, anger your parents, or cause your service provider to drop you like the hot potato you are.
Do it at your own risk.
Seriously... if you don't know about adb and flashing, this is probably too experimental for you. Be warned.
Another disclaimer: This is all experimental. These are my personal builds. I am being nice and sharing. Instabilities are to be expected...
I would love to work on everyone's pet mods, it'd be fun, but I can't afford the time. Bummer. Suggest 'em anyway, preferably with links. Maybe I'll incorporate them.
source to init a repo from. Large amounts of androidarmv6 and TheJBC in there. This is a 'pure' Optimus V/Virgin Mobile build though, no fix .zip or source changes needed.
Few reports of clock lag since 4.4.3 release. Mostly involving running on wifi.
Might be the NTP time server in the gps.conf, the cyanogenmod one is Europe. Try flashing this zip in recovery for clock lag, and if it fixes it, it was the network time servers.clocklag said:the statusbar clock sometimes refuses to refresh until data toggled, clock app opened, or system rebooted. The alarm runs off of the statusbar clock. The system clock works fine, and the lockscreen clock, and various app clocks.
busted: wifi AP reboots if turned on/off/on.
Currently working: I believe everything else. Post issues. With logcat/dmesg preferably.
has hackerskeyboard built in to save space. no voice entry and the user dictionary doesn't add manually. sideload another keyboard if you want. LatinIME is in extras folder of zip if you want to be able to send the emojis for messaging.
rebased off TheJBC. Then rebased off of androidarmv6/android_device_lge_p500 for upstream compatibility. then messed around all my own way after that with fixes picked up from wherever I can find 'em.
Recovery:
New experimental current TWRP for os2sd
This is the only supported recovery for 6/23/2014 builds on out. Slightly different partition layout for os2sd, and swap partition support.
Carrier Fixes:
here's the updated sprint/verizon carrier fixes. They should actually work on any version of this ROM.
Want another carrier? Got an apns-conf.xml, then post it and any other carrier info you have to manipulate to get it to work.
Also, View attachment OS-keyswap1.zip for Optimus S. I'll re-integrate it to the Sprint fix later...
Skinny Gapps:
Skinny_4.4_Gapps_new_internal.zip from here
Only advised for internal.
to install the internal version fresh:
use new TWRP recovery
in recovery:
Advanced>Internal mode
wipe system, data and cache
install rom zip, Sprint/Verizon fix if using it, and Skinny_4.4_Gapps_new_internal.zip. No need to mount anything, and in TWRP you can "add more zips" until the list is complete.
uses around 139Mb of /system on internal build. Room for Skinny gapps and carrier fix on zvj baseband. extra stuff won't fit unless you delete some stuff off of /system (like /system/app/Browser.apk then install another or sideload it with the file manager or terminal or adb) and it might require tweaking on an Optimus S. Old data says you have 162 Mb available though. New info, zvj, 158Mb.
For extra storage space use
toucanscrypt-unlimited-apps or cronmodint2extv2+ (original here) from rom folder (in testing yet.)
Download link in second post.
OS2SD builds, instructions in 3rd post.
Last edited: