Before you read this theard:
There isn't any rom which you can install.
This Development Thread is for users who have any idea, something to share.
Click to expand...
Click to collapse
As we know our L9 has locked bootloader. We can't flash boot.img and recovery.img, but we can load custom ramdisk and recovery through 2nd-init.
What is 2nd-init?: Read there: http://cvpcs.org/blog/2011-06-14/2nd-init._what_it_is_and_how_it_works
My CWM Recovery for L9 is also loaded through 2nd-init, so we have ready 2nd-init scripts. Where recovery and custom ramdisk will be storied:
boot.tar (custom ramdisk): /system/bootstrap/boot.tar
recovery.tar (custom recovery): /system/bootstrap/recovery.tar
So, we have 2nd-init script, we can start porting rom to our device (I have P760 variant). We have to port rom from Prada 3.0 and Atrix 2 (very similar devices) or compile from sources. For now 1st option is better because we haven't got any sources expect 10a rom.
At the end I attach full 2nd-init script. You can test it on stock rom, it works. Only need to edit ramdisk and port some files to get working CM9/10. Link to ramdisk is in second post. In the most part it is playing with the files and ramdisk (like editing the lg prada, 4x was edited stock ramdisk), because we can not run custom kernels. There are many specific files, which ramdisk, kernel checks md5 checksum of this files (drm files).
IMPORTANT INFORMATIONS ARE ALSO IN POST BELLOW (2nd post, links to important files).
This is the end for now. Theard will be updated.
What can you do:
Post something useful for us
Have an idea, write there
Links to useful websites/theards
Share some info about porting roms to L9
Notes about the idea, porting roms, very important information
Please don't:
Ask for ETA's & Troll
Edit: Now. Cyanogenmod 9 is working. If you want to port roms use this rom as base. Ramdisk is storied in /system/bootstrap/boot.tar
For now I don't neeed tester, It don't work for now. I and persons who help me are working, but it isn't easy as porting with unlocked bootloader.
For devs. Some informations and links. I add some important links. Some of them are from Optimus 4X. I added it, because In 4X CM10 ramdisk is fixed drm conflict (everything I will write in this post).
LG Prada Cyanogemod 9 (uses 2nd-init, stock LG kernel, easiest way to port): http://goo.im/devs/milaq/p940/cm9/cm-9-20121126-NIGHTLY-p940.zip
LG Optimus 4X CM10 (there is fixed booting, drm conflict). Important files in this rom: /system/bin/netd /system/bootmenu/boot.tar (also I upload it without rom), /system/drm, system/drm2, /system/lgdrm.tar: http://d-h.st/ivJ
10b (branded 10a) P760 system and boot (ramdisk) dump: http://www.mediafire.com/?9b4oywl94j0bp
Optimus 4X Stock boot (ramdisk): http://www.mediafire.com/?k48h27ln4xnygrh
Optimus 4X CM10 ramdisk (you can compare with 4X Stock ramdisk, see what's changet, try to do this on L9, also included in 4X rom /system/bootmenu/boot.tar): http://www.mediafire.com/?fia0d72cs93cy71
Stock P760 ramdisk with ro.secure=0 edited to work with 2nd-init (bootable, working, to boot install cwm recovery and copy boot.tar to /system/bootstrap, it's base to port cm9/cm10). Only one bug is soft button light:http://www.mediafire.com/?ra5itp818uijpk3
CM 10 for Atrix 2 (similar device to L9): http://forum.xda-developers.com/showthread.php?t=1869692
Important theards/posts:
Similar devices to L9:
LG Prada 3.0 (The same platform, manufacturer, different screen resolution, similar ramdisk, also similar some files specific to platform, phone model)
Atrix 2 (the same resolution, platform, other manufacturer)
hi,i have a P760,if you need testers count with me.
have you recovery installed and i know how to flash kdz and everything else.(install zip and create backup).sorry for my google translate..
artas182x said:
I need testers witch other variant of L9 (P765, P768, P760 and others).
Click to expand...
Click to collapse
I have P765, fit for all your requirements, but don't have much free time. In any case, I will try to help if I can.
I can test the rom on a P760
Hallo guys, finally we have our sub forum, for me to begin will be also good to have one clean and deodexed stock rom with some advance, like script for kernel OK and........
Also agree to port cynogen 9 and other rom:thumbup:
Inviato dal mio LG-P760 con Tapatalk 2
count me in... P760... had a lot of android based devices. so i know to flash via recovery, also flashed P760 several times via kdz..
can test for the p769. I'm well versed in cwm flashing and have reflashed this phone using kdz several times.
P-765 user
Let me try it
i will test as well, got an lg l9 P760 thats the reason we are here. to support and try :highfive: hope it works and to go forward even more with CM 9,10, 10,1 ....
I can also help test with p760 , can do all that you ask and have alot experience in device modding/testing
Hi man! Im a developer for three lg phones and have p760! Do you know how compile cmX for phone that have locked bootloader?
Inviato dal mio LG-P760 con Tapatalk 2
P769 here.... happy flashing etc.
Sorry saw the post very late. I am here for...
P765 Indian (Asian) variant.
Excellent write up on 2nd-init at http://cvpcs.org/blog/2011-06-14/2nd-init._what_it_is_and_how_it_works
Thanks it explained many things and hijacking booting sequences.
I know its really early, but do you think its possible to have a touch led notification feature built into a rom? Thats the only thing missing from this phone I dont like. I miss having a blinking light telling me if I missed a call or message.
I know theres an app on the store but from my using it, its pretty buggy and doesnt always work. And it seems to eat up the battery too.
Would be difficult to compile the original KDZ 10E with root after install?
redspeed said:
I know its really early, but do you think its possible to have a touch led notification feature built into a rom? Thats the only thing missing from this phone I dont like. I miss having a blinking light telling me if I missed a call or message.
I know theres an app on the store but from my using it, its pretty buggy and doesnt always work. And it seems to eat up the battery too.
Click to expand...
Click to collapse
Not only that app but this feature itself is battery consuming. Tried this on O2x and removed after noticing battery drain.
nevp said:
Would be difficult to compile the original KDZ 10E with root after install?
Click to expand...
Click to collapse
ICS Source code for all L9 variants (except 765) are released. Should it be a problem for devs to compile rooted KDZ from source? Just curious to know this from devs.
One more thing, now as CWM by Artas185x is fully working, is it possible for sharing restorable zips with rooted roms? Again just curious to know.
well as of now i have set up a petition for lg to unlock the bootloader of all L9 Variants maybe if we get enough signatures they will do as they are doing with the 4X and the optimus G in my signature below hopefully they get a hint
cmahendra said:
Not only that app but this feature itself is battery consuming. Tried this on O2x and removed after noticing battery drain.
Click to expand...
Click to collapse
I guess its because the cpu gets woken up each time the leds go on? Is there a way to toggle a low brightness blinking or pulse when a notification is received that will shut off again once the screen is turned back on? I wouldnt think one or both of the leds blinking at low brightness by themselves would take up too much battery power?
I've just signed the petition and i'm ready to test with P760
Hi all, came across this new rooting method that is meant for Exynos and OMAP devices when I was reading Appy Geek.
Can any of you try this? I don't have a L9 but I thought that this may be interesting. Post results with device model and software version.
Link (from the same guy who found an Exynos exploit - alephzain): http://forum.xda-developers.com/showthread.php?p=37837568
If it doesn't work, contact him on his thread for further support, maybe he will be able to help.
Sent from a certain phone via Tapatalk 2
not useable on p769 with 10g firmware.
Not work on P768f V10D
does not works on p760d.
it says:
your device seems not vulnerable to exploit included in framaroot.
exFAT said:
Hi all, came across this new rooting method that is meant for Exynos and OMAP devices when I was reading Appy Geek.
Can any of you try this? I don't have a L9 but I thought that this may be interesting. Post results with device model and software version.
Link (from the same guy who found an Exynos exploit - alephzain): http://forum.xda-developers.com/showthread.php?p=37837568
If it doesn't work, contact him on his thread for further support, maybe he will be able to help.
Sent from a certain phone via Tapatalk 2
Click to expand...
Click to collapse
Suddenly there are two such apps with all old scripts embedded into one. These are not any new inventions. Just FRONTENDS. Nothing special.
Works only on S2/S3 and few more vulnerable devices. Not applicable on LG L9 and O2X models. Devs of these apps even don't know LG L9 exists. Tried asking them to look L9, but they never reply. And that explains their calibre.
We should not make threads for every such useless frontends.
We need scripts and apps from real developers who can crack bootloaders, exploit loopholes, compile Roms and kernels.
Sent from p765.
cmahendra said:
Suddenly there are two such apps with all old scripts embedded into one. These are not any new inventions. Just FRONTENDS. Nothing special.
Works only on S2/S3 and few more vulnerable devices. Not applicable on LG L9 and O2X models. Devs of these apps even don't know LG L9 exists. Tried asking them to look L9, but they never reply. And that explains their calibre.
We should not make threads for every such useless frontends.
We need scripts and apps from real developers who can crack bootloaders, exploit loopholes, compile Roms and kernels.
Sent from p765.
Click to expand...
Click to collapse
Do you even bother to do your research properly? Firstly, this is a new app, that uses some exploits this person discovered. Secondly, this is the person who found the massive exploit on Exynos 4 devices that allowed access to all of physical memory, so as to your point about skills or whatever, this person has them. Seeing as he mentioned the app may work for OMAP devices (worked for his OMAP3), I listed it here in the hope that it may work for those unlucky ones screwed over by LG's lockdowns. It is unfortunate it doesn't work. But this is not some app just merging old scripts. It contains original work.
Tl;dr do your research first and stop being such a hypocrite and know-it-all smartass. Your group of users stuck on unrootable V10G thread is infinitely more useless than this thread.
Well one day we will get root I hope
Benduchi said:
Well one day we will get root I hope
Click to expand...
Click to collapse
i recently rooted my l9 using bin4ry's method but first i downgraded software to 10b
I want to start somewhere, I was able to make a jailbreak for my iPhone on 3.1.2 way back when, where can I start for learning how to make a rooting method the L9 or Android in general?
LGP768 Root Guide
I'll be posting a LGP768 Root Guide in Android Development tonight.
Muphet said:
i recently rooted my l9 using bin4ry's method but first i downgraded software to 10b
Click to expand...
Click to collapse
yes Binary's Root works for many earlier roms, which variant of L9 you have?
Here is a little something to think about. Why does LG supply us the source code for the P760, P765, P768, and P769 variants of our phone but doesnt allow us to unlock the bootloader to apply changes we want to the kernel and the android build itself? Are they supplying the code just to taunt us and say hey we are open source but really arent? Ask LG why they are supplying open source code for our phone and not being open source by unlocking the bootloader. Hope you all have a great weekend!
??? What about drivers for components? Are they open source? Are they all LG's property? Think about that! BTW,this is the second phone I own with TI chip and (permanently - p769) locked bootloader (the first was Motorola Milestone - never unlocked).
Sent from my P760
On this thread someone mentioned a bootloader unlock method originating from the Russian forum 4pda.ru. From my understanding it's basically a modified U-boot and X-loader.This method has so far been ported to the Optimus Black. Thread Here. All we need now is for someone to give our U-boot and X-loader the same modifications as the modified L7 ones has and it should work with no problem. As a matter of fact this should work with any Optimus that uses U-boot.
Files:
L9BootloaderHack.rar: http://forum.xda-developers.com/showpost.php?p=38595867&postcount=5&nocache=1&z=9775460686068982
L9disassm.rar: http://forum.xda-developers.com/showpost.php?p=38615382&postcount=14
Original thread in Russian: http://4pda.ru/forum/index.php?showtopic=436618&st=0#entry20079444
We need the original L7 U-boot and X-loader. Can anyone with the phone gives us a dump of them?
good intentions. but....
L7 and L9 have diferent CPU. L7 is a Qualcomm MSM7227A Snapdragon and the L9 is a TextasInstruments OMAP4433,
L7 does not implement a u-loader and a x-loader , it implement an unencripted aboot loader, besides L9 have encripted x and u loaders.
The boot.img and the recovery.img of the L7 can be "patched" to bypass the bootloader because the aboot is un-encripted, for this reason this can be done with loki tool but L9 is very very difficult, i mean near of impossible to patch because the algorith of encritation have a very large and very very secret key (CertPK), only knowed for LG.
puntoazul said:
good intentions. but....
L7 and L9 have diferent CPU. L7 is a Qualcomm MSM7227A Snapdragon and the L9 is a TextasInstruments OMAP4433,
L7 does not implement a u-loader and a x-loader , it implement an unencripted aboot loader, besides L9 have encripted x and u loaders.
The boot.img and the recovery.img of the L7 can be "patched" to bypass the bootloader because the aboot is un-encripted, for this reason this can be done with loki tool but L9 is very very difficul, i mean near of impossible to patch because the algorith of encritation have a very large and very very secret key (CertPK), only knowed for LG.
Click to expand...
Click to collapse
That's awful. Why us? It's not like it's a flagship phone or anything. ****ing LG
The term BUMPed is the only term I am unfamiliar with as I delve deeper into Android modification. I constantly hear the term BUMPed recovery, BUMPed bootloader, This will only work if you're bumped, etc. Everytime I google this question I find people referencing the term bump as a forum post method, nothing to do with android modification.
I appreciate anyone who takes the time to respond and will indeed be sure to give thanks.
Regards, d00lz.
Me too, I have never heard ppl talking about differences between "bumped" and "non-bumped"
It is what is needed to flash custom stuff on an some newer LG devices due to its locked down nature.
zelendel said:
It is what is needed to flash custom stuff on an some newer LG devices due to its locked down nature.
Click to expand...
Click to collapse
that's pretty much it. bumped essentially just means signed. "bumping" an image is required for LG devices with locked bootloaders, it's basically just signing the image with LG keys to bypass the bootloader's security checks.