• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Updated 11-20-12][BOOTLOADER][Windows][VS920]Bootloader Pwnage Tool for the LG Spectrum 4G

We'll start with .jar files (framework files). When you boot a phone, the phone dalvik virtual machine reads each .jar and pulls out certain data, and puts it in /data, to make start up easier and faster. On odex'd roms (typically what you get from stock), this data is already in a file outside the jar, with a .odex extension on the end. This makes for faster start up that first time. Each file that has been pre-odex'd has been linked to each other thou via hash sum, so trying to edits to it will lock down a system on boot. This makes it hard to theme your system with any interface tweaks. De-odexing a system means sticking that .odex file back inside the .jar . It's not as simple as just moving the file, but same premis (you can google for more info). This means that the files are no longer linked to each other and you can edit them (at the small cost of some initial start up time).

Hopefully this answers your question.

The article I found talks about zipaligning when on a custom rom. Now it makes sense why it always takes so long the first time I start my phone after flashing a new ROM. The more you know ;)
 
Should have done that to start with and not be lazy :) Deodexing Explained + How To
great information on that page.

tldr; deodexing is taking the critical information to start an app and bundling it back with all the other files that make the app look pretty.


I'll simplify it a bit more, deodexing makes theming easier (less steps). And thats the only benefit from it, .odex's actually make for quicker boot times. ;)
 
Ok, sorry if this had been answered elsewhere...I got the v7 cab and updated. Ran this script, got ics with root. Froze some apps, deleted some with titanium. Went to ROM manager, said I had the up to date cwm. Went to go to do a back up, rebooted got "fast boot load nice to see you again". Should I try to run the pwnage tool again?
 
Ok, sorry if this had been answered elsewhere...I got the v7 cab and updated. Ran this script, got ics with root. Froze some apps, deleted some with titanium. Went to ROM manager, said I had the up to date cwm. Went to go to do a back up, rebooted got "fast boot load nice to see you again". Should I try to run the pwnage tool again?
 
Ok, sorry if this had been answered elsewhere...I got the v7 cab and updated. Ran this script, got ics with root. Froze some apps, deleted some with titanium. Went to ROM manager, said I had the up to date cwm. Went to go to do a back up, rebooted got "fast boot load nice to see you again". Should I try to run the pwnage tool again?

seems that you still have bootloader locked.
when you ran the script, they're 2 steps..

1. get rooted
2. unlock bootloader and install CWM

if you're coming from stock ICS, do step 1 and 2 (read carefully on the script)
if you're rooted, proceed to step 2

now you have go Download Mode and flash the ZV7 stock update using KP500 method, then run the script.
 
Hey dev's thanks for the time and effort to make this, was wondering about something... If you wanted to return to pure stock, would flashing the .cab file still restore stock recovery? I'd assume not, but just wanna make sure. Thanks guys
 
Hey dev's thanks for the time and effort to make this, was wondering about something... If you wanted to return to pure stock, would flashing the .cab file still restore stock recovery? I'd assume not, but just wanna make sure. Thanks guys
Flash the .cab restores everything. Recovery, boot chain, system, everything. About the only partitions that don't seem to get touched by it are /misc and /data.
 
USB connected computer can only charge, no other mode. Please fix.
This has already been mentioned in the ICS issues thread. This is an an issue with V7, and not the unlocked kernel. The work around is to reboot your phone while it's attached to your PC. Blame LG for that one.
 
A port of what? This tool unlocks the boot loader and has files that only work on the Spectrum. If you're looking for a port of a rom, you would want to request it in that thread.
 
I don't know if anyone ran into this but I have run the pwnage tool multiple times after I unroot it with the kp500 tool and every time I get root access but no cwm. If I try to reboot it into recover after going through the unlocker (both steps) it either black screens or goes to cwm but I can't flash anything. I have gone over this step by step at least 7 times to no avail
 
I don't know if anyone ran into this but I have run the pwnage tool multiple times after I unroot it with the kp500 tool and every time I get root access but no cwm. If I try to reboot it into recover after going through the unlocker (both steps) it either black screens or goes to cwm but I can't flash anything. I have gone over this step by step at least 7 times to no avail
What are you trying to flash that it won't work? If you're getting asset errors, then that has to do with what you are flashing. Asset checks make sure you don't flash system files to other phones that may not be supported.

If it's one of the roms in the Spec forum, then I would contact the rom dev to make sure their asset check is up to date.
 
This has already been mentioned in the ICS issues thread. This is an an issue with V7, and not the unlocked kernel. The work around is to reboot your phone while it's attached to your PC. Blame LG for that one.
Just an FYI I contacted the Free Software Foundation in regards to LG's lack of ICS Kernel Source code. I'm waiting on a response. Maybe this will light that fire underneath LG's ass that they obviously need.
 
Just emailed LG's customer service again from their open source page. About 5 min later i got an email....

Open Source opensource@lge.com
12:51 PM (1 minute ago)
cleardot.gif



cleardot.gif

cleardot.gif

to me
cleardot.gif


Period : 2012/11/21 ~ 2012/11/21

I am out of office
I will get back to you as soon as I return.
 
I updated the 1st post guys, so if anyone has issues with the script not working, use the SpectrumPwnageTool.exe Its an Installer that will install the script to your C: drive. Which is a known working location for the script to run. Its not infected with viruses or anything I promise, there's even a VirusTotal link underneath it to prove this.

Anyway, TL;DR, Its only for the people having issues getting it working. It still causes breakage with bluetooth, if you've already used the zip file you dont need to use the installer. Its the same package, same scripts.
 
I updated the 1st post guys, so if anyone has issues with the script not working, use the SpectrumPwnageTool.exe Its an Installer that will install the script to your C: drive. Which is a known working location for the script to run. Its not infected with viruses or anything I promise, there's even a VirusTotal link underneath it to prove this.

Anyway, TL;DR, Its only for the people having issues getting it working. It still causes breakage with bluetooth, if you've already used the zip file you dont need to use the installer. Its the same package, same scripts.

Have you ever actually had anyone worry about viruses before?
 
Back
Top Bottom