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

Root [WIP][DEV] Custom Recovery/Bootloader unlocking Work In Progress Thread

Alright so i spoke with shabby and he believes its no longer even attempting to load a recovery, be it cwm or stock. I have to agree with him so I am comparing every single file from the stock apk to the ones on my modified apk to see what im missing. Found a big deal, not mounting the sd card, set to boot not set to adb and not debuggable. All fixed up now im going to continue comparisions for awhile in the meantime try this : https://dl.dropbox.com/u/97327128/signed_LG-Optimus-4XHD-Recovery-v1.0.apk

I just found out about this phone and am stoked about the amount of progress you've all had with it! Good luck you guys!! :)
 
Not enough progress has been made honestly. Its pretty much up to LG to unlock the bootloader, Im saving up for the s3 because i want the developement. However, if nobody gets this damn apk working (though I believe shabby can) I'll be buying a new one much faster. On the other hand I could be working on my first rom.
 
Not enough progress has been made honestly. Its pretty much up to LG to unlock the bootloader, Im saving up for the s3 because i want the developement. However, if nobody gets this damn apk working (though I believe shabby can) I'll be buying a new one much faster. On the other hand I could be working on my first rom.

if someone compiles a list of apps that ABSOLUTELY have to be there. ill try my hand at making yall a rom. cant promise anything as it will require the root script, and im not familiar with how it works. you guys dont need a recovery to make roms, and you dont need one to fix anythign in case crap messes up. dont believe me look at teh attain forums they will never have CWM yet they have roms and root.

for this to work the root script will need to run and give me a rooted shell. so ill look through, but i cant promise anything.
 
Yea no need to use adb to try and boot recovery. Factory reset is a huge downfall for me lol. Ill try a new recovery tonight.


it is really not the recovery that is doing the factory reset

it is part of the boot loader (aboot) there is code in it that does a factory wipe any time you try to enter recovery

the only way I know to get into recovery on this phone is "adb reboot recovery"

you can zero out the recovery partition like this

dd if=/dev/zero of=/dev/block/mmcblk0p19

and then do a "adb reboot recovery"

your phone should enter the fast boot menu, but when you reboot your phone will still be factory wiped

now I am not exactly sure how the "2nd init" method enters recovery, but I believe that it still gets wiped

that is why I gave up on this method and decided to look into boot loader options more

I mentioned before that when I was messing with this (2nd init), what basically was happening for me, was once the netd binary gets replaced with the sh script (and this script is needed for 2nd init to work)

My system would boot, but it was no longer able to de-crypt the data partition (yes the data partition is encrypted)


LG really locked this sucker down, which may be good for people if they lose their phone and stuff, but it is terrible for the development community

Most of us are into Android because it is Open Source and we can make ROMS and MODS and Stuff

I have already explained what I think is the best option to get an unlocked boot loader, and posted in the other forum, not too many people seemed to comment on it, I will quote it here for yall


Hi all

So LG did not make this phone for us and we are not their customers, they made it for Metro PCS, and then Metro sold the phone to us, you bought the phone from Metro not LG. LG is not obligated to us at all.

LG probably locked the boot loader at Metro's request, and will probably only unlock it at their request.

LG made the Nexus 4 for Google, and that did not have a locked boot loader, because Google probably told them they did not want one.

Metro probably has to pay LG for any changes or updates to the firmware that were not bugs to begin with.

So maybe we need to put pressure on Metro somehow for this. We need to find a way that we will be the most irritating to them, and it will be a benefit and a relief for them to give us what we want. Maybe a petition is not enough, maybe we all need to start calling the Metro support number for it, and demand to speak to a supervisor every time. If they keep getting a lot of calls about this, eventually they will pay LG to make the new boot loader or un-locker.



Edit:

When you call Metro and they say "we did not make the phone LG did"

Tell them it says in big letters on the back of the phone METRO PCS, and I bought the Metro PCS phone from you not LG






,
 
Basically script that fills data/apps and maybe framework?


If you are referring to the sh script that I was talking about that replaces the netd binary, this is what it looks like

[HIGH]#!/system/bin/sh
[ `getprop ro.secure` -eq 1 ] && exec /system/bootmenu/bootunsecure
[ -e /data/.recovery_mode ] && rm /data/.recovery_mode && start bootrecovery & sleep 20
[ `getprop ro.secure` -eq 0 ] && exec /system/bin/netd.bin[/HIGH]the apk renames the original netd binary to netd.bin, and makes the above script the new netd

like I said, once this happens the data partition no longer gets de-crypted until you rename the netd.bin back to netd

If you really want to play around with the apk that I was working on, you are more than welcome to it, I believe I may have given a copy to Shabby or PlayfulGod a while back, but I am not sure.

It does not work, but it is as far as I got, before I lost interest, here it is

12bs.apk

If you install this, and mess around with it, make sure you realize you will lose your data (not the stuff on the external SD) but everything else

make sure you also have all the files needed to do sammyz's unbrick method, and know how to do it


,
 
Thanks guys. Im going to begin work on 1,2 tomorrow. Does anybody have that recovery for the phone that i wanna say sammy created? I think i know which way to go and do feel im getting closer its just finding time. I work heavy construction during the days so i gotta find motivation in the evening. I do however want this as bad as everyone else.

I didn't create any recovery O.o :confused:
 
Wwell somehow my apn settings were annihilated, so ive been stuck using stolen wifi, once i get my motion back to basics ill be more than happy to test out any apps you can throw our way. :3
 
Same here already got my money set aside just waiting for the price to go back down to $399 @ the metro store on Friday. I'll still contribute in any way I can over here though

Someone suggested buying an unlocked s3 off the net, and swapping it with my own motion... might save a few dollars
 
Someone suggested buying an unlocked s3 off the net, and swapping it with my own motion... might save a few dollars

not sure i understand, unlocked as in what? cuz that term is usually used regarding having the gsm sim card slot locked. since metropcs uses cdma that rules out the international/att/tmobile variants.

which means you could buy the cricket/sprint/us cellular/verizon sgs3's. but none of them would have working 4g.
 
I believe cricket & I think us cellular will have working 4G

us cellular uses 700MHZ like verizon
sprint uses 1900mhz
cricket claims to use 1700/1900/2100
metropcs uses 1700/2100

according to the info i can find though they may use different bands within that. so its really a toss up. and at 500 bucks is that something you are willing to risk?
 
us cellular uses 700MHZ like verizon
sprint uses 1900mhz
cricket claims to use 1700/1900/2100
metropcs uses 1700/2100
according to the info i can find though they may use different bands within that. so its really a toss up. and at 500 bucks is that something you are willing to risk?
US Cellular 700/1700/1900/2100 S3 SCH-r530u
MetroPCS 1700/1900/2100 S3 SCH-r530m
Cricket 1700/2100 S3 SCH-r530c
this is why they all have the same model but with the carriers 1st letter at the end because they all use the same band at the end. But metro sells the s3 the cheapest of them all so not buying it. Sorry to be off topic guys I'm done
 
How close is the note 2 to our phone? The unlock method was released today and is very interesting :
http://forum.xda-developers.com/showthread.php?t=2043636


From what I understand

Their problem was trying to flash a new boot loader (aboot) with Odin, Odin would not let them flash the unlocked boot loader from the ATT Galaxy S3 or something like that

So they had to work a way to trick Odin to flash it.

At least that is how I under stand it


This is not our problem, we can easily flash a new boot loader (aboot) or even a recovery using DD

Our problem is we do not have a new boot loader to flash.

I am pretty sure they were able to use an unlocked aboot from one of the S3s out there

The only other phones boot loader that works on our phone, is the LG Optimus Regard (that I know of)

and I have tried a few of them

I am currently trying to get the boot loader from the LG Spectrum 2, so that I can try that

http://androidforums.com/spectrum-2-all-things-root/649499-rooting-spectrum-2-a.html#post5313897

If I can get the kdz or cab file I should be able to extract the aboot

I am not saying it will work, I just want to try it because that phone has an MSM8960

Even if it does work, it may be a locked boot loader too
 
;)when we get it! it looks like a new thread will need to be posted to help us all. this one is all over the place PLASTICARMYMAN. it is a (WIP) thread. I think with luck we'll get it.

THANK YOU ALL REALLY. GREAT GROUP HERE WORKING TOGETHER.
HAPPY HOLIDAYS
 
I am not saying it will work, I just want to try it because that phone has an MSM8960
Like I said the Optimus Regard aboot works on our phone

I have also tried the

FreeGee-0.5_ATT / FreeGee-0.5_Sprint (no boot)
Nexus 4 (no boot)
LG Escape P870 (no boot)

and one or two others that I can not remember

If anyone can help getting the aboot, cab or kdz files for LG Phones that have the MSM8960 cpu

I will test the aboot and see if it works on our phone
 
Back
Top Bottom