To those that recently bought the unlocked BuySpry eBay H83020i_un G5's

pedro1977

Senior Member
Apr 5, 2012
910
215
63
I've not had my phone on the T Mobile network for 41 days and the unlock app does NOT work.

I did flash the stock firmware. For what it's worth the stock firmware was flashed about 25 days ago. I doubt that T Mobile would be waiting for the stock firmware to be online for 40 days. But I thought I'd put that out there.
If youve been using your phone on the t mobile network, check to see if it appears here, also indicate what type of plan your on.
https://www.t-mobile.com/verifyIMEI.aspx

if you are on their network, check now instead of leaving it for 40 days before doing so.
 

Skimpypimp

Member
Jul 31, 2017
18
1
0
that is not true, especially with this phone as it uses device unlock app.
https://androidforums.com/threads/t-mobile-phone-on-metropcs-not-unlocked.958943/
I think because MetroPCS uses the same towers and rebranded Sims it doesn't require a network unlock. MetroPCS is basically T-Mobile just a different name. I'll find out today though. I have to give it to the guy over at eBay. I ordered it yesterday morning and it's already out for delivery today. Barely 24 hours. (Same state him and I)
 

chaihg

Senior Member
Nov 15, 2010
497
53
0
Hi @Skimpypimp please let us know. It would be great if we can flash T-Mob version and use it on MetroPCS. Mine works great out of the box on MetroPCS but the lack of updates is killing me.
 

pedro1977

Senior Member
Apr 5, 2012
910
215
63
I think because MetroPCS uses the same towers and rebranded Sims it doesn't require a network unlock. MetroPCS is basically T-Mobile just a different name. I'll find out today though. I have to give it to the guy over at eBay. I ordered it yesterday morning and it's already out for delivery today. Barely 24 hours. (Same state him and I)
it won't work, they have different MNC codes, they merged their networks so the network code would have been changed accordingly.

https://en.wikipedia.org/wiki/Mobile_country_code#United_States_of_America_-_US

---------- Post added at 03:17 PM ---------- Previous post was at 03:14 PM ----------

I think because MetroPCS uses the same towers and rebranded Sims it doesn't require a network unlock. MetroPCS is basically T-Mobile just a different name. I'll find out today though. I have to give it to the guy over at eBay. I ordered it yesterday morning and it's already out for delivery today. Barely 24 hours. (Same state him and I)
Obviously trying to offload them as quickly as possible.
 

Skimpypimp

Member
Jul 31, 2017
18
1
0
OK so I got it. Its definitely brand new, here's the screenshot of the software page. It registered to MetroPCS no problem with the modified ROM.

After the backup, I'll flash a new ROM and see if MetroPCS still works after flash.

First things first, what is the best way that guarantees a good backup to where I can flash back if anything goes wrong?

 
Last edited:

HKSpeed

Senior Member
Apr 3, 2012
982
266
93
Los Angeles
what is the best way that guarantees a good backup to where I can flash back if anything goes wrong?
Not possible. In order to install TWRP (to make backup), you have to downgrade the factory ROM from version 20i to 20a. Doing that will lose network unlock. So it is not possible to make a backup of the modified 20i_un ROM before downgrading to 20a.
 

Skimpypimp

Member
Jul 31, 2017
18
1
0
Hi @Skimpypimp please let us know. It would be great if we can flash T-Mob version and use it on MetroPCS. Mine works great out of the box on MetroPCS but the lack of updates is killing me.
Well since I couldn't make a backup I just went ahead and downgraded and did the root method (with success) and happy to inform that my network provider MetroPCS is still working with the T-Mobile locked sim. I hope this helps with what your trying to do.
 
  • Like
Reactions: waylo

pedro1977

Senior Member
Apr 5, 2012
910
215
63
Well since I couldn't make a backup I just went ahead and downgraded and did the root method (with success) and happy to inform that my network provider MetroPCS is still working with the T-Mobile locked sim. I hope this helps with what your trying to do.
Im surprised it worked, it must be locked to 2 mncs then. You could put another sim in to check that its locked. If it is then it doesnt help, we wanted someone to wait for a root for 20i and then we were going to have them create a nandroid backup. As youve flashed over the the rom already thats no longer possible. We already know what flashing to 20a does. Check another sim anyhow and confirm its locked to other networks (non tmobile/ metropcs).
 

Skimpypimp

Member
Jul 31, 2017
18
1
0
Hi @Skimpypimp please let us know. It would be great if we can flash T-Mob version and use it on MetroPCS. Mine works great out of the box on MetroPCS but the lack of updates is killing me.
Im surprised it worked, it must be locked to 2 mncs then. You could put another sim in to check that its locked. If it is then it doesnt help, we wanted someone to wait for a root for 20i and then we were going to have them create a nandroid backup. As youve flashed over the the rom already thats no longer possible. We already know what flashing to 20a does. Check another sim anyhow and confirm its locked to other networks (non tmobile/ metropcs).
OK so Simple Mobile sim works also and At&t sim is rejected. Only two I have at the moment to try.
 

pedro1977

Senior Member
Apr 5, 2012
910
215
63
OK so Simple Mobile sim works also and At&t sim is rejected. Only two I have at the moment to try.
Thats because simple mobile is a mvno and uses T-mobiles network. Your device is officially locked again then. If you copy and post the device unlock app from your phone that would be great. IM pretty certain they must have hacked this app on the custom rom, but i dont think we could pull it and its data off until its rooted. An orginal would ne nice though in the meantime.
 
Last edited:

Skimpypimp

Member
Jul 31, 2017
18
1
0
Thats because simple mobile is a mvno and uses T-mobiles network. Your device is officially locked again then. If you copy and post the device unlock app from your phone that would be great. IM pretty certain they must have hacked this app on the custom rom, but i dont think we could pull it and its data off until its rooted. An orginal would ne nice though in the meantime.
What's the best method to do that? I don't think the app even functions. As of right now when I click it it says this device is locked and press continue. Then when I select continue it says "Failure processing the request. Please reboot device and try again. "
 

pedro1977

Senior Member
Apr 5, 2012
910
215
63
What's the best method to do that? I don't think the app even functions. As of right now when I click it it says this device is locked and press continue. Then when I select continue it says "Failure processing the request. Please reboot device and try again. "
link2sd will do that, share the app to copy it out.
 

pedro1977

Senior Member
Apr 5, 2012
910
215
63
The next person who comes on here and hasn't flashed the original operating system, I need their SIM Lock apk extracted with the same method and a screen shot of the listing in link2sd. It's possible that is modified in the bootleg rom.
 

pedro1977

Senior Member
Apr 5, 2012
910
215
63
Hi @Skimpypimp please let us know. It would be great if we can flash T-Mob version and use it on MetroPCS. Mine works great out of the box on MetroPCS but the lack of updates is killing me.
Chaihg, if youre still on the hacked operating system, install link2sd, scroll down to device unlock, take a screen shot and post. Then long press the app, share and post the apk here. If youve flashed the tmobile system original, forget it.

---------- Post added at 07:03 AM ---------- Previous post was at 06:23 AM ----------

This is possible but not easy to do. Here's how I was able to achieve it:
  • Acquire and install LGUP_Store_Frame_Ver_1_14_3.msi, LGH830_DLL.msi, and maybe an LG driver package as well (?)
  • Follow the file-renaming advice in This post; then, follow the binary patching advice in this one, except with one modification -- the .dll bytes to patch will not appear in your renamed dll file in the same location as they do for OP; so search a hexdump for the bytes in question and then patch them where you find them. HxD makes this pretty easy.
  • Put the phone in download mode
  • Run LGUP (which should now recognize your phone). Don't use uppercut, the binary patches remove the need for uppercut, and seem to prevent uppercut from working anyhow.
  • Click "dump"
  • Chose where you want the dump to go (nb: it's ~30GB but compresses down to ~4GB if you 7zip it)
  • Profit?

Now that you have your dump, I'm not sure how useful it is. Others report that flashing back doesn't restore the GSM unlock, but, who knows, maybe they made some mistake? Turning those dump files into any kind of useful flashable ROM or meaningful research is "left as an exercise for the reader" :)

People seem to think the GSM unlock is in a "hack" added to this ROM, but that doesn't make too much sense to me. My phone came with the factory seal completely intact from an Amazon purchase. The IMEI has been active since June. Also, these units have their bootloader locked, and the secure-boot mechanisms in the unit respect real T-Mobile ROMs. So presumably this means whoever baked it had access to closely-guarded LG secrets.

I kind-of suspect what's really going on is that LG baked the ROM, i.e., for testing purposes, and then accidentally shipped them to some distribution channel it was never intended for. Conceivably, they emerge from the LG womb unlocked, and ship with a couple of qfuse-like write-once constructs (maybe even literal qfuses), one which carrier-locks the phone and then a second, which carrier-unlocks the phone once the first one is triggered. If that were the case then probably the official T-mobile roms trip the first fuse once flashed or during initial setup, and leave the second fuse as-is, and our units ship without the first fuse triggered. But this is pure speculation.

Warning: These devices are known to hard brick. You can probably still have a wierd low-level conversation with your bricked device using Qualcomm tools which might allow you to un-brick it somehow... very steep learning curves may be involved. So although I think its nifty that I now have a dump, I wouldn't want to try to flash it unless I was prepared to brick the unit in question. Also be advised, if you publish this, it's probably some sort of copyright violation and also likely to contain various private information like your IMEI, various log files, ... really, who knows what's in there? Finally, I'm not sure what impact the /data encryption will have on these dumps, I haven't tried to tear them apart yet.
Can you pull the device unlock.apk from your dump???
 

waylo

Senior Member
May 9, 2010
1,652
487
113
There was a considerable amount of SIM unlock work on this thread by @stifilz :
https://forum.xda-developers.com/tmobile-lg-g5/help/potential-sim-unlock-method-help-t3391276

The take home message there was that 2 specific partitions were altered after being app unlocked. Reflashing the stock versions of these, it relocked. BUT, flashing the unlocked versions of these did NOT re-unlock it. Only using the app did.

Anyway, I wish you luck in trying to reverse engineer the app, but the SIM lock looks to be secured pretty tight.