yashsingh1/xdaforums huggingface dataset:
[G4 General] rirozizo:
This will only solve the "Service Unavailable, please contact blabla" error. If you get that error just use the proxy. If you get another error like the device ID error, then it's not officially unlockable yet.
[G4 General] donkanmcklaus:
was a cable issue, i use another one and now i have unlocked bootloader
[G4 General] Diatomix98:
This is my first LG phone, didnt know they do this kind of stupid stuff like Sony does. :(

Battery life is quite bad as well thus makes me more desperate on getting root access or unlocking of bootloader. Im on the latest Marshmallow firmware.
[G4 General] shiboby:
If I were you I would return it and get one you can unlock.
[G4 General] liddokun10:
Hello guys,

Just got an H815 to replace my old G2 D802.

To my disappointment, LG took the arsehole route and prevented unlock of H815 TWN (Taiwan).

I remember back when we can go out and buy any G2 D802 from any region and unlock it... but now, am caught unawares by this new requirement of H815+EUR region code.

Mine came with stock v20a Marshmallow, which I've downgraded to v10c.

Now about this unlocking. I have an idea which I do not know if anybody else tried.

I see ppl have tried changing IMEI but the unlock.bin image checks against Device ID as well.

My line of thought is:

1. root the H815 TWN (or any other region variant) using the method that does NOT require unlocked bootloader.

2. get some tools in to allow changing of IMEI and Device ID change it to known H815 EUR ones (make sure the original ones are backed up first)

3. unlock using the matching H815 EUR unlock.bin

4. re-root the darn thing, and restore back device to the original IMEI and Device ID.

Is any forumer with existing G4 H815 EUR willing provide his/her IMEI+Device ID+unlock.bin for testing?
[G4 General] liddokun10:
Actually, I've pm'ed fpsq about the unlock.bin he shared on http://xdaforums.com/g4/help/unlock-technical-steps-to-make-unlocked-t3165391/page4

The file when viewed with hex editor looks like few lines of stuff, and the bulk is filler 00 - for checksumming.

Am trying to get IMEI and 64char hex DeviceID from him - i think it may be easier to figure out the XOR functions that take place to generate the unlock.bin - I assume it should be based off the IMEI and DeviceID because the developer.lge site checks for matching before it allows download - yeah i tried randomly putting in IMEI found on youtube, unboxing blogs and stuff but i have no matching 64 char deviceid.

Just guessing that parts of the IMEI XOR with parts of the DeviceID will give you the unlock.bin - but I require a valid set of IMEI+DevID+unlock.bin to test... Again, anybody else willing to share, please hit me up on private message.

The more the merrier.
[G4 General] Diatomix98:
IMEI: 359872069053188

Device ID: 7EA07110BCF11976B09B667C43D201A63EDBD43152AFDD335A543EAC603EBD99

Unlock.bin: https://www.dropbox.com/s/7zjqa3zjk0jyx9h/unlock.bin?dl=0

Good luck!
[G4 General] D13H4RD2L1V3:
Mind if I ask.

Did you swap your Taiwanese G4 for a European unit?
[G4 General] Diatomix98:
It was a Singapore Arrow SEA G4. Sold it and bought an EU variant from this site.
[G4 General] D13H4RD2L1V3:
Oops. I mistook that from another guy. Sorry about that.

I already regret my decision to not check whether I can unlock other H815 variants. My old unit was from Europe that's not on a carrier. It died to the bootloop. I'm living with a replacement unit that's unfortunately from Taiwan. :/
[G4 General] xXPr0digyXx:
I'm angry that they don't support the SEA version now... :'( I need to unlock my bootloader
[G4 General] shiboby:
Welcome to the club
[G4 General] poppienutshell:
So has anyone tried this unlock.bin on a SEA variant device yet? Im on SEA-20c..will this work?
[G4 General] FunkyMuse:
Tried but didn't work :(
[G4 General] wokdogol:
Upgraded my d802, buy h815 international, dunno about variant sea, eur, etc... Now im realized twn version cant unlock bootloader, only europe model does. What is this LG? Why u doing this? Damn.
[G4 General] umudeus:
Any way to edit unlock.bin file and resign? Is this file encrypted or smthing???
[G4 General] FunkyMuse:
Power ISO
[G4 General] liddokun10:
bouncy castle

Somebody with better crypto knowledge needs to look at this part and figure out the key used to sign the deviceid to try generate unlock.bin for say TWN/SEA variants

https://www.google.com/url?q=https:...gghMAg&usg=AFQjCNHAYgTxorpannjLioDtemfUgo-bXQ

Table 7 Power-up Cryptographic Algorithm Known Answer Tests

FPT_TST_EXT.2: The TOE ensures a secure boot process in which the TOE verifies the digital signature of the

bootloader software for the Application Processor (using a public key whose hash resides in the processor’s internal

fuses) before transferring control. The bootloader, in turn, verifies the signature of the Linux kernel (either the

primary or the recovery kernel) it loads.

FPT_TUD_EXT.1: The TOE’s user interface provides a method to query the current version of the TOE

software/firmware (Android version, baseband version, kernel version, build number, and software version) and

hardware (model and version). Additionally, the TOE provides users the ability to review the currently installed

apps (including 3rd party “built-in” applications) and their version.

FPT_TUD_EXT.2: When in CC mode, the TOE verifies all FOTA (Firmware Over The Air) updates to the TOE

software using a public key chaining ultimately to the Root Public Key, a hardware protected key whose SHA-256

hash resides inside the application processor.

The application processor verifies the bootloader’s authenticity and integrity (thus tying the bootloader and

subsequent stages to a hardware root of trust: the SHA-256 hash of the Root Public Key, which cannot be

reprogrammed after the “write-enable” fuse has been blown).

So our H815 do use MSM qfuses... if that document is accurate. We need ways around this to unlock that darn bootloader because LG won't do it for other regions
[G4 General] matt4321:
Gave this a small clean of OT posts.

Forum moderator,

Matt
[G4 General] xlxcrossing:
I can't get past the service unavailable dialogue. i have used your proxy along with multiple others and they aren't working. Can you help?
[G4 General] nipun1110:
Is there any way to revert back, i mean relock the bootloader ? in case something messes up
[G4 General] betovanbuuren:
Confirmed working for SEA variant!!! thanks
[G4 General] daniel4653:
Nope. Once you unlock the bootloader there isnt a way to lock it (currently). also it voids LG warranty.

Another Mexican! Now im not the only one on the G4 forum lol

I'm still waiting on the 815T variant.
[G4 General] xzfzx:
so i guess that this petition didnt help much :/

+1 :(
[G4 General] nipun1110:
That's a matter to worry i guess
[G4 General] daniel4653:
In 5 years of rooting devices ive only had one unit that went bad on me (hardware issue) so i wouldn't worry too much about your phone taking a dive into the cell phone graveyard.
[G4 General] betovanbuuren:
Cheers bro from the land of tequila!
[G4 General] Evnul000:
What does SEA mean?
[G4 General] daniel4653:
Cheer with some don julio anejo!

South East Asia (SEA). Refers to the region your phone was made for. Example TWN (Taiwan), EUR (Europe), HKG (Hong Kong).

You can find out which one is yours by looking in settings/general/about/software info/*V10C-HKG-XX * is mine you should have something similar.
[G4 General] Carl24:
SEA bootloader uncloked and rooted in 10 min process.
[G4 General] hermeez:
Not working for Taiwan [TWN] at the moment. Just tried
[G4 General] nipun1110:
Same goes for me. And that only one i am having right now. So I am nervous right now. I love G4. But my last one had such an unusual problem that made me afraid of doing anything voiding warrenty. :(
[G4 General] zappoo:
Emailed LG - they say they have no plans to allow unlocking of TWN model.. damn. Although i am surprised they did SEA, so you never know - they may shock us! :)
[G4 General] AUSTAB2012:
I have a H815T which i beleive to be the HKG model.

I am tempted to try this. Am i right in thinking that the only difference between the twn sg etc models is to do with the radio bands?

If anyone more knowledgeable than me can confirm or even better explain what makes all these models different that would be great.

I was able to flash a eur rom and bootloader previously which made the phone say its a eur model in about phone.

After i moved to 7HD rom and now its back saying H815T. Both these roms were noted as to not support this model but i had no issues?
[G4 General] asce1992:
New update for SEA variant!

http://devtester.ro/projects/lg-firmwares/

Also for TWN variant
[G4 General] sguerra923:
When you unlock the bootloader does it wipe all data?
[G4 General] imarcel99:
It does wipe EVERYTHING, basicly you lose everything.
[G4 General] miyuru4u:
Guys not working for me i am from sri lanka and my phone is H815 SEA

[IMG="screen"]http://s21.postimg.org/5co88f8wn/20151031_220803_HDR.jpg[/IMG]

any idea
[G4 General] adityasen:
What does that mean exactly? I have the TWN variant, and when I enter my IMEI in that website I get nothing.
[G4 General] blackpanther:
I have exactly the same problem as you. H815-SEA bought in Singapore.

Wondering if there is multiple variants of SEA ??
[G4 General] Shadicbypass:
So i am unable to test to see if it is unlockable at the moment but my auestion is tat some people are reporting it is working and some are saying it does not. Honestly which is it.
[G4 General] hyperfriend:
You're just going to have to try. Seems like it's maybe certain IMEIs only
[G4 General] Shadicbypass:
Ok well whenever i get acess to a computer i will try

Sent using XDA One
[G4 General] Uniquetx:
same here

just bumped with this exact problem. feeling so :crying:
[G4 General] mrgardiner:
I had the same problem. Bought off of amazon USA, and really disappointed. Took all day and two different computers to get Device ID codes.
[G4 General] Shadicbypass:
Did you try using the proxy to see if it works then
[G4 General] boxa72:
You might have to open an elevated command prompt.

Edit : I didn't realise you'd already fixed the issue until it was too late lol
[G4 General] Mangtas_666:
Hi is the singapore brand is the SEA version? I tried to unlock bootloader but it say my singapore version is not supported
[G4 General] Shadicbypass:
Well does it show sea in about phone in settings and did you try a proxy tomake the lg website think you were in singapore. For some reason that appears to have a effect.
[G4 General] Mangtas_666:
Yes it shows SEA how do i do the proxy thingy?
[G4 General] Shadicbypass:
There should be post a few pages back about it.
[G4 General] Mangtas_666:
I dont know how you did it guys i used the singapore proxy still the same its says my device H815 Arrows(SEA) is not supported for unlocking bootloader.
[G4 General] Shadicbypass:
Can one of you that have succefully unlocked your bootloader go to this lonk making sure to put your imei at the end to see if it says arrows sea.

http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=
[G4 General] renguer0:
Same problem here. I can't unlock Singapour h815.
[G4 General] hyperfriend:
What's this Arrows thing you guys are talking about? My phone is definitely h815 -sea and is bootloader unlocked with CM installed
[G4 General] Mangtas_666:
Everytime i try to unlock the bootloader using singaporean proxy it ends up to a message " your device H815 ARROWS(SEA) is not supported in unlocking bootloader"
[G4 General] the_scotsman:
Update is nothing to do with proxy, it's based on IMEI only. Proxy is only to fix the connection issue.

That "arrows" message means that version of the SEA G4 is not unlockable.
[G4 General] Shadicbypass:
Please use the link i provided a few posts back. Just lut your imei at the end and see what it says. If it mentions arrows that will be odd

---------- Post added at 01:47 AM ---------- Previous post was at 01:37 AM ----------

Interesting i just realized my sea g4 is not a arrows version.

I just rechecked the info on my phone with the lg imei link and this is what i got. I removed the imei.

<response*req_cmd="auth_model_check"status="OK">

<auth_model_check>

<result>2</result>

<esn>imei removed</esn>

<model>LGH815</model>

<suffix>ASEABD</suffix>

<msn>506KPVH444775</msn>

<esn_date/>

<sw_version/>

<sw_url/>

<sw_locale_url/>

<sw_recommand_uri/>

<app_version/>

<app_url/>

<cs_em_flag>N</cs_em_flag>

<cs_em_uri>N</cs_em_uri>

<chip_type>EG</chip_type>

<prod_type>2</prod_type>

<buyer>SEA</buyer>

<file_name/>

</auth_model_check>

</response>

Now i cant wait to try out unlocking my version when i can.
[G4 General] hyperfriend:
<response req_cmd="auth_model_check" status="OK"><auth_model_check><result>2</result><esn></esn><model>LGH815</model><suffix>ASEALR</suffix><msn>508KPNY595215</msn><esn_date/><sw_version/><sw_url/><sw_locale_url/><sw_recommand_uri/><app_version/><app_url/><cs_em_flag>N</cs_em_flag><cs_em_uri>N</cs_em_uri><chip_type>EG</chip_type><prod_type>2</prod_type><buyer>SEA</buyer><file_name/></auth_model_check></response>
[G4 General] hyperfriend:
ASEALR may be the key; sorry if so, shadicbypass.
[G4 General] Carl24:
Autoprime confitmed it on twitter/:

https://mobile.twitter.com/utoprime/status/658453300195536896
[G4 General] Mangtas_666:
Thats what the thread said you need to use proxy if you get error

---------- Post added at 04:52 AM ---------- Previous post was at 04:50 AM ----------

I know i had to put imei and device id to get my unlock bin
[G4 General] Shadicbypass:
Maybe. We need to see if someone with the error can check and see what theirs says. Also you need to remove your esn from your post because that is the imei number
[G4 General] Mangtas_666:
So that means our H815 SEA(ARROWS) is not unlockable? Huhuuhuhhu thats sad. And what does this arrows mean by the way?
[G4 General] Juzman:
I emailed LG asking when my phone will be unlocked (H815K) as I am looking forward to developing on the device. Their response was:

Sorry to hear that you are unhappy with your mobile phone being locked with a network provider. We have open variants available in local retailers. However, if you already got one and it is locked to a network provider. We are unable to provide any information on when you can unlock it as it is being locked by your network provider. I suggest that you contact your network provider as they are the one who can assist you on unlocking it because they are the one who generates the unlocking code.

I replied and corrected them advising I want the bootloader unlocked. Will await response.
[G4 General] Shadicbypass:
Will you do the lg imei link posted a page or 2 back and see what it says. To see if your variant is also different.
[G4 General] Mangtas_666:
I cant open the link..it says failed
[G4 General] Pterka:
in link write your own IMEI after "esn="

Self: SEA version, can't unlock :(

<response req_cmd="auth_model_check" status="OK">

<auth_model_check><result>2</result>

<esn>IMEI HERE</esn>

<model>LGH815</model>

<suffix>ASEALD</suffix>

<msn>510KPFX712859</msn>

<esn_date/><sw_version/>

<sw_url/><sw_locale_url/>

<sw_recommand_uri/>

<app_version/>

<app_url/>

<cs_em_flag>N</cs_em_flag>

<cs_em_uri>N</cs_em_uri>

<chip_type>EG</chip_type>

<prod_type>2</prod_type>

<buyer>SEA</buyer>
[G4 General] Juzman:
Mine is H815K:

<response req_cmd="auth_model_check" status="OK">
<auth_model_check>
<result>2</result>
<esn></esn>
<model>LGH815K</model>
<suffix>ATELLK</suffix>
<msn>507KPED006820</msn>
<esn_date/>
<sw_version/>
<sw_url/>
<sw_locale_url/>
<sw_recommand_uri/>
<app_version/>
<app_url/>
<cs_em_flag>N</cs_em_flag>
<cs_em_uri>N</cs_em_uri>
<chip_type>EG</chip_type>
<prod_type>2</prod_type>
<buyer>TEL</buyer>
<file_name/>
</auth_model_check>
</response>

I need "<buyer>TEL</buyer>" to say SEA. :p
[G4 General] Pterka:
Someone SEA-owners who already unlocked - could you run unlocking procedure in LG site once more? Would you be prompted to download unlock file or it will write that your model can't be unlocked? Maybe LG just shut down unlocking for non-euro phones?

If I understand rightly - there 5 times one can request and download "unlock.bin" file? Though I can't understand what for - got first one and just save it for future
[G4 General] blackpanther:
This is mine. Still unlockable..

<response req_cmd="auth_model_check"status="OK">

<auth_model_check>

<result>2</result>

<model>LGH815</model>

<suffix>ASEALB</suffix>

<esn_date/>

<sw_version/>

<sw_url/>

<sw_locale_url/>

<sw_recommand_uri/>

<app_version/>

<app_url/>

<cs_em_flag>N</cs_em_flag>

<cs_em_uri>N</cs_em_uri>

<chip_type>EG</chip_type>

<prod_type>2</prod_type>

<buyer>SEA</buyer>

<file_name/>

</auth_model_check>

</response>
[G4 General] Shadicbypass:
If we can get enough people to get their info from lg database with the imei link we can try to find whatnis similar among all the people who can unlock.
[G4 General] Mangtas_666:
You mean only 5x to request for unlock after that we cant request again? I did mine more than that, still its unlockable
[G4 General] Shadicbypass:
No you can request for the same phone as many times as you like but you can only unlock 5 different phones on one account. You can unlock up to 5 different g4's at the moment is what that means.
[G4 General] Mangtas_666:
Everytime i attempt to unlock bootloader i end up with this message..
[G4 General] lambstone:
Crap. Mine SEA doesn't work either. What a load of crock. FYI, mine is the "arrows" version too.
[G4 General] Shadicbypass:
Interesting that you have the same suffix as someone else who confirmed that they could unlock
[G4 General] lambstone:
Who was that? I've only seen ALB that can unlock.
[G4 General] Mangtas_666:
This is mine......

<response*req_cmd="auth_model_check"*status="OK">

<auth_model_check>

<result>2</result>

<esn>IMEI</esn>

<model>LGH815</model>

<suffix>ASEALR</suffix>

<msn>507KPJP588828</msn>

<esn_date/>

<sw_version/>

<sw_url/>

<sw_locale_url/>

<sw_recommand_uri/>

<app_version/>

<app_url/>

<cs_em_flag>N</cs_em_flag>

<cs_em_uri>N</cs_em_uri>

<chip_type>EG</chip_type>

<prod_type>2</prod_type>

<buyer>SEA</buyer>

<file_name/>

</auth_model_check>

</response>
[G4 General] the_scotsman:
Guys, you're wasting your time if you keep trying. Your variant cannot be unlocked (yet). The Arrows refers to a specific carrier or variant of the SEA device.

The message you get is the same message anyone else gets when their device cannot be unlocked, except if says TWN instead of SEA.

There's nothing you can do but wait.
[G4 General] Shadicbypass:
We are testing because some guys have been able to unlock and the suffix was exactly the same as some who cant unlock. So we are trying to find out what is making some unlockable and not so that we can know for sure who can unlock witout just trying it.
[G4 General] the_scotsman:
Has anyone with the "Arrows" version been able to unlock? I doubt it.
[G4 General] Shadicbypass:
We dont know what makes a "arrows" version right now though
[G4 General] the_scotsman:
It's just a specific variant of the SEA model.
[G4 General] Pterka:
on devtester_ro my phone is Arrow, but model - LGH815 - as on official site to unblock.

for that model there ASEABD, ASEALB, ASEALD, ASEALR, ASEAVK suffixes and all of them are ARRROW

ht_tp://_devtester.ro/projects/lg-firmwares/country.p_hp?country=Singapore

/delete "_" in link
[G4 General] Shadicbypass:
But oddly some people have reported being able to unlock their phone and it had one of those models numbers.
[G4 General] Pterka:
Yep, speaking same thing.

So the question is - why some _phones_ can be unblocked while others are not. Understrike phones - 'cause suffixes are the same, models are the same, where are differencies? I hardly can believe that unbloking is come from IMEI or SN...
[G4 General] Juzman:
I emailed LG back, and asked when my variant (H815K) will be unlockable. Their reply:

I apologise if I misunderstood your inquiry. Sorry about this. Through research, it is possible to root or unlock the bootloader of the phone. However, LG does not recommend and please be advised that doing so may damage the ROM of the phone.

Dafuq? I emailed them again, and asked when my SPECIFIC variant will. Awaiting.
[G4 General] Pterka:
emailed to LG too asking why some phones SEA could be (and was!) unlocked and others could not.

Waiting...
[G4 General] Abort Retry Fail?:
Afraid You're Right

The "Arrow" does seem refer to a carrier. I ran a check on my IMEI number that identified my G4's carrier as "Arrow." As you might guess, I got the same Arrow message reported by others when attempting to unlock.
[G4 General] Shadicbypass:
I am still wondering what makez a "arrows" device
[G4 General] Pastinakel:
This is mine, with unlocked bootloader

<response req_cmd="auth_model_check" status="OK"><auth_model_check><result>2</result><esn>IMEI</esn><model>LGH815</model><suffix>ASEAVK</suffix><msn>505KPPBlastpartofIMEI</msn><esn_date/><sw_version/><sw_url/><sw_locale_url/><sw_recommand_uri/><app_version/><app_url/><cs_em_flag>N</cs_em_flag><cs_em_uri>N</cs_em_uri><chip_type>EG</chip_type><prod_type>2</prod_type><buyer>SEA</buyer><file_name/></auth_model_check></response>
[G4 General] autoprime:
it's the related carrier.

can a SEA owner who HAS unlocked PM me their IMEI so I can check something? I'd like to check the carrier info for a successful model. :highfive:
[G4 General] Shadicbypass:
Makes sense. Dont know hpw i did not realize that. Does the related carrier change when switching sim cards.
[G4 General] tcchuin:
It doesn't work anymore for the same error, any solution for this?
[G4 General] Indicious Flow:
This is the response I get when keying it into http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=INSERT_IMEI

Mine's unlocked before the "ARROW" issue period, and also a SEA set.

<response req_cmd="auth_model_check" status="OK">

<auth_model_check>

<result>2</result>

<esn>Censored IMEI</esn>

<model>LGH815</model>

<suffix>ASEABD</suffix>

<msn>505KPBF050805</msn>

<esn_date/>

<sw_version/>

<sw_url/>

<sw_locale_url/>

<sw_recommand_uri/>

<app_version/>

<app_url/>

<cs_em_flag>N</cs_em_flag>

<cs_em_uri>N</cs_em_uri>

<chip_type>EG</chip_type>

<prod_type>2</prod_type>

<buyer>SEA</buyer>

<file_name/>

</auth_model_check>

</response>

I think the reason for that period is was unlockable may be due to a fault (maybe on their server side) during that certain period, allowing H815 SEA devices to be unlockable. And after they found out, they quickly fixed it and hence being unable to unlock anymore.
[G4 General] rirozizo:
what error do you get? you still get the service unavailable error even after trying out a proxy?

if so, then maybe LG noticed it and found a "fix".
[G4 General] Pterka:
They are fixing smth:

Bootloader unlock service is temporarily unavailable from 1:00 a.m. to 4:00 a.m, KST.

Bootloader unlock key is not generated on 9th November from 1:00 a.m. to 4:00 a.m, KST.

We apologize for any inconvenience this may cause you.

Thank you.

LG Developer site Team.

Keep fingers crossed for our SEA's will become unlockable :)
[G4 General] lambstone:
Ours is ASEALR. Also, before SEA was confirmed to be unlockable I tried and got the exact same error before. Its definitely not a glitch or a slip up on LG's part.
[G4 General] A_Ahmed98:
cant unlock either

<response req_cmd="auth_model_check" status="OK">

<auth_model_check>

<result>2</result>

<esn></esn>

<model>LGH815</model>

<suffix>ASEALB</suffix>

<msn>510KPLC712200</msn>

<esn_date/>

<sw_version/>

<sw_url/>

<sw_locale_url/>

<sw_recommand_uri/>

<app_version/>

<app_url/>

<cs_em_flag>N</cs_em_flag>

<cs_em_uri>N</cs_em_uri>

<chip_type>EG</chip_type>

<prod_type>2</prod_type>

<buyer>SEA</buyer>

<file_name/>

</auth_model_check>

</response>
[G4 General] Abort Retry Fail?:
Arrow Communications

It could be Arrow Communications, which is a cell phone vendor located at 727 Ang Mo Kio Ave 6, Singapore 560727
[G4 General] Shadicbypass:
Makes sense :)