LoopyD
Android Enthusiast
Okay, so we got a Loki'd bootloader and a new ROM. Hehe. Idea abandoned. But don't worry, the new ROM is in the works!
Well... I don't know how many people will help me work on this. But due to LG refusing to fix the insufficient storage issue with this phone... The direct source of Link2SD not working correctly and why the SD hack inexplicably fails randomly and once insufficient storage is encountered means a full refresh of the entire system partition... It has come to my attention that this phone needs a lot more.
I screwed myself over by promising to work on this. And since I keep my promises I'm going to power through this. Blindly, inexplicably and stupidly.
This phone requires an entire rewrite of EVERYTHING including the stock ROM,kernel, and Bootloader. Everything coming up to this point is now obsolete unless you would like to deal with the insufficient storage problem. I promised a fully working ROM. And it is the most annoying bug this phone posesses...
This project will take a lot of time. I can cut corners by simply modding the original images to work correctly. However if the problem is being caused by hardware malfunctioning at the storage controller level than I will kindly post urging you to drop your phones in the toilet and buy a new one. Hee hee!
I have been struggling to find a laptop. One that will suit running a JVM, bytecode interpreter, Eclipse, and any other tools required for this. Going through bytecode and renaming variable names to make sense will take a long time. But if I can get a team to help instead of doing this alone the process will become easier.
Plan of project :
Re write the bootloader:
Extract all images and data from bootloader.
Convert it all to Java bytecode
Build bootloader source code from the bytecode.
Modify the source and compile it to a custom bootloader.
Rewrite the kernel:
decompile hroark kit kat kernel.
Convert it to Java bytecode.
Build kernel source from the byte code.
Modify the source and compile the custom kernel.
Build new TWRP recovery.
Make an entirely new kit kat ROM based on this new kernel.
Fix bugs with drivers and system objects.
Test and fix.
Release.
I don't want to do this alone and it requires being swift and efficient. If the users of this particular forum stick around this phone will be maxed out to its best potential. Anyone that wishes to help with this project please post here. Especially if you're experienced with Java.
I screwed myself over by promising to work on this. And since I keep my promises I'm going to power through this. Blindly, inexplicably and stupidly.
This phone requires an entire rewrite of EVERYTHING including the stock ROM,kernel, and Bootloader. Everything coming up to this point is now obsolete unless you would like to deal with the insufficient storage problem. I promised a fully working ROM. And it is the most annoying bug this phone posesses...
This project will take a lot of time. I can cut corners by simply modding the original images to work correctly. However if the problem is being caused by hardware malfunctioning at the storage controller level than I will kindly post urging you to drop your phones in the toilet and buy a new one. Hee hee!
I have been struggling to find a laptop. One that will suit running a JVM, bytecode interpreter, Eclipse, and any other tools required for this. Going through bytecode and renaming variable names to make sense will take a long time. But if I can get a team to help instead of doing this alone the process will become easier.
Plan of project :
Re write the bootloader:
Extract all images and data from bootloader.
Convert it all to Java bytecode
Build bootloader source code from the bytecode.
Modify the source and compile it to a custom bootloader.
Rewrite the kernel:
decompile hroark kit kat kernel.
Convert it to Java bytecode.
Build kernel source from the byte code.
Modify the source and compile the custom kernel.
Build new TWRP recovery.
Make an entirely new kit kat ROM based on this new kernel.
Fix bugs with drivers and system objects.
Test and fix.
Release.
I don't want to do this alone and it requires being swift and efficient. If the users of this particular forum stick around this phone will be maxed out to its best potential. Anyone that wishes to help with this project please post here. Especially if you're experienced with Java.
Last edited: