yashsingh1/xdaforums huggingface dataset:
[LG G Flex 2] desudecchi:
For those who have root: download "Shortcut Master", click "search" and make sure that the top left corner says "System apps", now search for "hidden" and you should find this "com.lge.hiddenmenu.SVC.Bootloader_Unlock_Check" almost at the end of the list.
[LG G Flex 2] Dreamisdead:
You guys... :silly:

Fergy, did you flash fyter's boot? he has stock bootloader not dev lol.

The only one here with developer phone is Nick, and he didn't dump his partition yet.
[LG G Flex 2] Bryandk:
Maybe not dev phone [emoji28]

Verstuurd vanaf mijn LG-H955 met Tapatalk
[LG G Flex 2] assyriska:
Or maybe there is a communication problem :D

Maybe it would be better to open a new thread like Nicks one...

Gesendet von meinem LG-H955 mit Tapatalk
[LG G Flex 2] dadaa1:
This have been nice conversation but going nowhere. We are stuck with stock rom and that´s about it. I like LG and their devices but don`t like their politics. Next phone definitely a Nexus one. Or we need that NASA guy to do the trick... ;)
[LG G Flex 2] k3lcior:
Im confused, so did nick dumped the partitions from the dev device or not? Why fyter posted them if he has no dev device? :eek:

This is starting to be a mess, maybe just keep it via PM [MENTION=6755707]Nick80835[/MENTION] and [MENTION=352916]fergy[/MENTION]
[LG G Flex 2] Nick80835:
Agreed, and I hope Fergys friend is able to unlock the bootloader with a jtag.

---------- Post added at 11:38 AM ---------- Previous post was at 11:37 AM ----------

Also, stars2 is the only person i sent my aboot partition files to.
[LG G Flex 2] Dreamisdead:
Nick, pm it to fergy, he should take a look, there definitely should be something different from stock.

I would like to take a look too, if possible.
[LG G Flex 2] Nick80835:
Fergy already mentioned it yesterday, that he would try today with the jtag, but i could be wrong, and dont quote me on that, you should see a message or 2 a bunch of posts back, on that matter.
[LG G Flex 2] k3lcior:
Yeah, but the point is he was testing the dumped partition images from guy that doesn't have dev device, he might have not known that.
[LG G Flex 2] jplum22:
So I don't mean to butt in here especially when I don't know too much abou t the specifics of bootloader's and such, but I have been following this thread as I am eager to have custom ROMs on my Flex 2, and this thread is suffering from some communication issues lol.

From my understanding we just need Nick's partitions of the supposed "dev" phone so that the people with the know-how can take a look at it and work their magic.

Nick, if uploading the partitions to a public G drive/file sharing site is a problem for you because of bandwidth or anything like that, if you send the files to me I could upload them to G drive if you wish.

Dont know how much this helps, just really want custom ROMs on this phone just as all of you do, trying to do my part, if that exists lol.
[LG G Flex 2] copy2050:
what the diference he upload to GDrive or send it to you?! is all goes to the same, he had the do the same job at the same speed, and if they upload to GDrive all of us can take the files and work on it and not only you! And yes, if really they exists!
[LG G Flex 2] hurks:
First Nick should check if his BL is unlocked or not...
[LG G Flex 2] Nick80835:
All my partitions but aboot are in a zip file posted in my post called "G Flex 2 Developer Edition"
[LG G Flex 2] Azure Potato:
Finally got to post. Man I laughed so hard when it came out that fergy looked at stock files not Nick's :laugh:
[LG G Flex 2] Dreamisdead:
So Nick partitions are here: https://docs.google.com/uc?id=0B9YVqhP7dzbrMng2bUF4Z2ZUTW8&export=download

CRC's are different for boot.img !!

I'll wait for what fergy says about this bootloader.
[LG G Flex 2] Nick80835:
Im happy now
[LG G Flex 2] mauchito:
Is there anything I can do to help even if my device is bricked?
[LG G Flex 2] Nick80835:
Has anyone tried to flash MY files to another H950?

Edit: Added links for my aboot and aboot bak files in my other topic.
[LG G Flex 2] fergy:
I will test now. Just come back home from job

---------- Post added at 07:24 PM ---------- Previous post was at 06:54 PM ----------

Flashing just aboot partition give Secure booting error 1006. So, possible that is engineering, not signed.

Now to call friend for jtag.... haha... :rolleyes:
[LG G Flex 2] Nick80835:
Maybe I do have the unlocked bootloader?
[LG G Flex 2] Nick80835:
Isnt that error because the kernel isnt recognized as the stock one, thus it refuses to load it?
[LG G Flex 2] Azure Potato:
Probably does, found on elgoogle: *That sort of message normally appears when the bootloader sees a system/boot image it doesn't recognise.* :silly:
[LG G Flex 2] Nick80835:
From what i could tell, fergy sent messages from an H955, my device is an H950, i wonder if there is any kernel difference between these 2.
[LG G Flex 2] Azure Potato:
Possible, maybe need someone with an H950 to try to be sure, although I doubt people have faith in that :D
[LG G Flex 2] Nick80835:
It should be fine if this isnt a dev device, it shouldnt break another H950, but if this is a dev device, an H950 woukd most likely refuse the kernel and spit that error out.
[LG G Flex 2] Azure Potato:
Maybe, but the problem is that even if by any possibility it is a dev device then how do you get the image to work on other devices if it keeps spitting that code out :silly:
[LG G Flex 2] Nick80835:
Replace the entire bootloader, and kernel/boot at the same time?
[LG G Flex 2] Azure Potato:
If it let's you do that yeh, but IF it let's you do that :eek:

Btw, I'm a noob at these things so I try to gather what I can from other people :o
[LG G Flex 2] Nick80835:
I sorta new too, but im learning alot, im only 15, so i have alot of time ahead of me, and idk if the download mode will allow the replacement of such files, though it lets you back them up.
[LG G Flex 2] Azure Potato:
Maybe a way to trick the system to accept them :cyclops: No idea how that would look like though :victory:
[LG G Flex 2] Sauliuz:
Just from strings comparison it doesn't look that it has some bootloader unlock or fastboot functionality implemented, as compared with aboot from G4 which bootloader is unlockable officially. Here are results:

http://oi67.tinypic.com/2qb8z2r.jpg

http://oi64.tinypic.com/23u1n4x.jpg

http://oi66.tinypic.com/zlui3b.jpg

Not sure if it's good way to check, but still, doesn't look good for me.. :)
[LG G Flex 2] Nick80835:
Hmm, wonder what caused fergys phone to error.

---------- Post added at 09:54 PM ---------- Previous post was at 09:25 PM ----------

Can anyone point me to a good place to learn about the inter workings of android such as the kernel and bootloader, ive decided i want to learn something, and idk where to go really, i know this is off topic, ill delete this once i get an answer.
[LG G Flex 2] iammclovin804:
How would I take Nick's image and make it flashable to my phone? I have an extra H950 I can play around with.
[LG G Flex 2] Bryandk:
He uploaded a zip somewhere

Verstuurd vanaf mijn LG-H955 met Tapatalk
[LG G Flex 2] Nick80835:
Its not a flashable zip, its a zip containing most of my partitions
[LG G Flex 2] iammclovin804:
Well now my phone just sticks at LG logo. Oops.
[LG G Flex 2] Nick80835:
Oh no... What did u do?
[LG G Flex 2] iammclovin804:
Tried to flash the boot.img in your zip.
[LG G Flex 2] Nick80835:
Hmm... What siftware version are you on, im on 11z
[LG G Flex 2] fyter:
I'm wondering if we flash the aboot.img from G4 to our Flex 2?

I know there are different devices, but maybe doing that we can have fastboot. That will be needed to be done by somebody with a jtag...
[LG G Flex 2] iammclovin804:
Same.

---------- Post added at 10:42 PM ---------- Previous post was at 10:40 PM ----------

adb reboot recovery gets me an android with a red triangle.
[LG G Flex 2] Nick80835:
Ive gotten to that recovery too, idk how to use it tho
[LG G Flex 2] iammclovin804:
I'm just trying to get it working again now lol
[LG G Flex 2] Sauliuz:
IMO, we won't achieve anything doing such random stuff we don't completely understand, there is a lot of security implemented so you cannot easily swipe, unlock bootloader. Just more guys will brick their devices if we continue to do it (I still don't understand actions of guys from all those G Flex 2 threads here, voluntarily bricking own devices don't understanding what they are doing) and I don't think that JTAG does miracles, don't rely just on that. Yeah I know that hope dies last, and humans by nature are curious, but in this case I would just stop wasting time. Am I correct?
[LG G Flex 2] Nick80835:
It is a waste to just flash my files atm, cuz they just brick phones, as they do not like my files, nobody try unless you are 100% sure you know what your doing, or just dont do it at all.
[LG G Flex 2] iammclovin804:
Fixed it. I'm gonna keep playing around and see if I can't find anything. This is literally an extra phone so I don't really care if it gets hard bricked or not.
[LG G Flex 2] Nick80835:
I wonder why my boot wont work in other devices of the same model, maybe different software? Im on 11z, mclovin, what are you on?
[LG G Flex 2] iammclovin804:
11z as well.
[LG G Flex 2] Nick80835:
Weird, wonder why it doesnt work.
[LG G Flex 2] iammclovin804:
I'm gonna try to merge everything with the stock TOT and flash that with lg flash tool.
[LG G Flex 2] Nick80835:
Hm, lets hope it doesnt brick! Maybe there will be something interesting.

---------- Post added at 11:38 PM ---------- Previous post was at 11:24 PM ----------

Can anyone explain why flashing one of my files to an identical device nearly bricks it?
[LG G Flex 2] iammclovin804:
Anyone know how to modify a TOT?
[LG G Flex 2] Nick80835:
Idk, maybe someone does, maybe...
[LG G Flex 2] iammclovin804:
Well I can't find anything about it but looking through the files you posted Nick and the boot, aboot, etc that comes in the stock TOT, everything is completely different. Maybe we should find a way to make a kdz or tot from your phone.
[LG G Flex 2] Nick80835:
Hm, idk, maybe this phone is somewhat special, perhaps a software install messed up the access to the unlocked bootloader and its actually unlocked? If its not stock, it must be something...

---------- Post added at 12:33 AM ---------- Previous post was at 12:32 AM ----------

All the files you will need are in my other post, which you probably already know, wwe just need help from someone better at this, maybe Fergy?
[LG G Flex 2] iammclovin804:
http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=

put your imei at the end of that link and see if anything comes up. From what I've been reading that's a link to download your stock kdz.
[LG G Flex 2] Nick80835:
That doesnt work on my phone, it gives a weird test page or something, pointing to thus device being special...
[LG G Flex 2] iammclovin804:
It should look like an xml page but somewhere in there it'll say sw_url or something like that.
[LG G Flex 2] Nick80835:
Peer ur balls at my devices secracy: http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=357505060013874

---------- Post added at 12:44 AM ---------- Previous post was at 12:40 AM ----------

Can u send me a link using ur imei so i can see what its supposed to look like
[LG G Flex 2] iammclovin804:
http://csmg.lgmobile.com:9002/csmg/b2c/client/auth_model_check2.jsp?esn=357505060290688

definitely different.
[LG G Flex 2] Nick80835:
My question is what is TEST_G

---------- Post added at 12:49 AM ---------- Previous post was at 12:48 AM ----------

Also, thats apparently supposed to be my carrier???
[LG G Flex 2] desudecchi:
[MENTION=6755707]Nick80835[/MENTION] can you do this and post a screenshot: download "Shortcut Master", click "search" and make sure that the top left corner says "System apps", now search for "hidden" and you should find this "com.lge.hiddenmenu.SVC.Bootloader_Unlock_Chec k" almost at the end of the list.
[LG G Flex 2] Nick80835:
Ive done that, says bootloader locked, dont believe that really, its most likely disabled for a good reason.

---------- Post added at 12:57 AM ---------- Previous post was at 12:55 AM ----------

I also did an MD5 checksum on my bootloader, and the stock one, and its different.

---------- Post added at 12:59 AM ---------- Previous post was at 12:57 AM ----------

Also, I keep typing... Does anyone know who bought the other dev edition phone on ebay? Its was sold by the same guy that sold this one, wonder if the other device is like this one, messed up stuff with the esn/imei and strange bootloader.
[LG G Flex 2] iammclovin804:
He sold 4 or 5 of them so they're out there.
[LG G Flex 2] Nick80835:
Wonder if anyone else will find it here who bought one...
[LG G Flex 2] iammclovin804:
And he's got a blackberry priv for sale right now that's labeled as a developer phone too.
[LG G Flex 2] Nick80835:
Maybe he has connections. Believe it or not, when i recieved my device, it was not factory reset, was running 5.1.1 11z, and had a google account logged in. I went into play store, (it gets bad here) and in the store history it said "**** hub". Idk why that was there, just sayin...

---------- Post added at 01:07 AM ---------- Previous post was at 01:05 AM ----------

Also, forgot to mention, device came with battery at 0%, which is quite unhealthy for a long time, like during shipping.

---------- Post added at 01:31 AM ---------- Previous post was at 01:07 AM ----------

Has anyone tried to compare the stock aboot and my aboot in the programming?

---------- Post added at 01:31 AM ---------- Previous post was at 01:31 AM ----------

Has anyone tried to compare the stock aboot and my aboot in the programming?
[LG G Flex 2] iammclovin804:
I did that earlier with a hex editor. They're completely different.
[LG G Flex 2] Nick80835:
Oh, ok, so is every line different, or a few lines?
[LG G Flex 2] iammclovin804:
Every line.
[LG G Flex 2] Nick80835:
This could be why it basically bricks every device its installed on, havent heard back from Fergy, he bricked his with my aboot [emoji30]
[LG G Flex 2] iammclovin804:
I fixed mine with the back to stock sticky twice. The first time I tried to flash boot and the second aboot and restoring the TOT fixed it both times.
[LG G Flex 2] Nick80835:
He bricked his bootloader, so he has to use a jtag.

---------- Post added at 01:45 AM ---------- Previous post was at 01:45 AM ----------

At least, it was something like that... It wouldnt boot.
[LG G Flex 2] mauchito:
In the developer settings on your phone, there is an option that says something like "Unlock bootloader". Have you tried activating that checkbox? I don't exactly remember where is it, I think that it is on Developer Settings.
[LG G Flex 2] Nick80835:
I have tried to check it, people say it has no function though

---------- Post added at 02:02 AM ---------- Previous post was at 02:01 AM ----------

I have tried but people say it does nothing

---------- Post added at 02:02 AM ---------- Previous post was at 02:02 AM ----------

Yes

---------- Post added at 02:38 AM ---------- Previous post was at 02:02 AM ----------

Please ignore the last 2 messages, my app locked up and that happened, idk what was up with it...
[LG G Flex 2] mauchito:
Who knows, it doesn't works for any of our phones, but it may work on yours for some reason.
[LG G Flex 2] Bryandk:
I know it's nothing special on my device but what if I confirm after my password? What will my phone do than?

Verstuurd vanaf mijn LG-H955 met Tapatalk
[LG G Flex 2] mauchito:
What do you mean with "after my password"? I don't understand
[LG G Flex 2] adds08:
Maybe aboot have diff hex code due to encryption put on by ATT ?

I heard that some carriers e encrypt their bootloaders !?
[LG G Flex 2] anonimowywybryk:
When the setting you want to mark oem unlock this phone will ask password lock screen .

Is the help of FlashFire you can make backup bootloader ? When I walk in I see 3 options for backup partitions bootloader

Soryy for english ;)
[LG G Flex 2] Nick80835:
I have flashfire, and could upload that backup if it is needed.

Also, from what I can tell, LG and AT&T dont encrypt their bootloaders.

Hold up, I just realized something, when I go into flashfire, my Secondary Bootloader AP is 2048 Kb, his is only 1024, and my boot and recovery are both 40 Mb, not 39.

Sent from my G Flex 2
[LG G Flex 2] fergy:
Hi. Going to jtag it a little bit later. Then will try to reflash sbl1 and sure, put back laf partition as I can go into fastboot (nuked laf) but it would do nothing as LG was practically disable it at all. No one command for fastboot work, one cannot even flash anything. Sure, I was forget to flash back laf before dd-ing aboot...
[LG G Flex 2] Nick80835:
Okie

Sent from my G Flex 2
[LG G Flex 2] iammclovin804:
Do you have an H950 or H955? Some of your posts say H955 and I can't imagine you can flash Nick's stuff from his H950.
[LG G Flex 2] sjmik:
I did a comparison of the data from Nick's 'dev' phone and the ATTh950_11Z.tot.

ABOOT: These are identical.

BOOT: The ramdisk section is identical. The kernel section is identical EXCEPT for this line in many places:

TOT: data001/jenkins/SBS9001/recovery/z2_att_us_user_mp_64015/...

Nick: data001/jenkins/SBS9001/recovery/z2_att_us_user_mp_60268/...

LAF: Nick's has an extra ~3.5MB of data that is null on the TOT; otherwise identical.

RECOVERY: Nick's has an extra ~3MB of data that is null on the TOT; otherwise identical.

RPM: Identical.

SBL1: Identical.

TZ: Identical.

Others: Not checked...

I don't know what anyone can make of this (if anything), but flashing the aboot should have had literally no effect on iammclovin804's phone.
[LG G Flex 2] Nick80835:
Its a true mystery, same for fergys phone...

Sent from my G Flex 2
[LG G Flex 2] iammclovin804:
Comparing stock and Nick's aboot in a hex editor shows they're entirely different.
[LG G Flex 2] fyter:
[MENTION=6755707]Nick80835[/MENTION] how have you performed the partitions backup? Using Flashfire or dd method?
[LG G Flex 2] Nick80835:
dd method.

Sent from my G Flex 2
[LG G Flex 2] sjmik:
In fact, they are bit-wise identical.

I just checked again to make sure.

I am using the TOT found here: storagecow.eu/index.php?dir=Xda%2FLG+G+Flex+2%2FATT+H950%2F
[LG G Flex 2] Nick80835:
Is there anything i can do to help with the unlock effort? I want to learn stuff about these kinds of things, and experience is often the best place to get educated.

I just encountered a big issue, my phones "system data" is taking 10.01GB on my phone! Why is it so much and whats taking up all that storage!?

Also, I used root browser to see the system partition size, and its only 3.1GB, where the H311 is that storage being taken up at?

Sent from my G Flex 2
[LG G Flex 2] iammclovin804:
Coming back to this, I must have done something wrong when I flashed. What commands should I use exactly to flash the aboot/boot/etc?
[LG G Flex 2] fergy:
What is not clear to You? 955, European version. Why You can't imagine?
[LG G Flex 2] Nick80835:
Fergy, did u get your Flex 2 fixed using the jtag?

Sent from my G Flex 2
[LG G Flex 2] iammclovin804:
Because your model and Nick's model are totally different. That's probably why you're bricked right now.
[LG G Flex 2] fergy:
I am not bricked. Phone jtag-ed. What is totally different? Phones (hardware) are totally same. Number depend of country. Is now that clear?
[LG G Flex 2] Nick80835:
Lets all chill, and make progress, not pain, can the jtag unlock the bootloader? (Not saying its easy) but is it possible at all?

Sent from my G Flex 2
[LG G Flex 2] fergy:
I was leave My flex in service. Will let You know when get it back. Was ask friend to jtag it and unlock bootloader. So as i know there is on the market jtag hardware who can unlock bl. We will see soon
[LG G Flex 2] Nick80835:
Ok, thx, i rlly wanna rom this device, it has much better hardware than my G3 and Nexus 5

Sent from my G Flex 2
[LG G Flex 2] k3lcior:
Can anyone imagine clean AOSP or CM on our device..? No bloatware, much smaller system (we probably would have like twice usable internal storage, if not more), much better battery life and so on.. sigh , **** you LG.
[LG G Flex 2] Bryandk:
Would be perfect...

Verstuurd vanaf mijn LG-H955 met Tapatalk
[LG G Flex 2] Nick80835:
Id love to actually have my battery last all day, and have a smooth user experience, my issue is ive come to be attached to the quick circle case, any way to get that working on aosp?

Sent from my G Flex 2
[LG G Flex 2] Bryandk:
I remember a xposed module for the G3 quick circle, maybe it works on g flex too

Verstuurd vanaf mijn LG-H955 met Tapatalk
[LG G Flex 2] Nick80835:
We wont know until we have an unlock/exploit and an aosp rom...

Sent from my G Flex 2
[LG G Flex 2] Bryandk:
True. But about the battery, the GF2 has the same battery as the G3 but the G3 lasts long while it as a QHD display and the GF2 a FHD so it's strange that the G3 lasts longer

Verstuurd vanaf mijn LG-H955 met Tapatalk
[LG G Flex 2] Nick80835:
My G3 has worse battery than my Flex 2

Sent from my G Flex 2
[LG G Flex 2] assyriska:
A friend's lg g3 works more smoother and with more battery life on Android 6 (official) than on Android 5.1.1... But I don't think that lg will give us android 6...so I hope for a bootloader unlock and cynagon mod

Gesendet von meinem LG-H955 mit Tapatalk
[LG G Flex 2] Bryandk:
Both 3000 mah

Verstuurd vanaf mijn LG-H955 met Tapatalk
[LG G Flex 2] Nick80835:
The actual usage on my G3 is horribly laggy, even on stock, and i get less SOT on my G3, maybe i need to look into that...

Sent from my G Flex 2
[LG G Flex 2] Dreamisdead:
Well Idle power drain on 810 is horrible without disabling cores.

So 'dev' phone is the same, that's a shame...

Fergy, you told before that with dd we can probably flash cyan system? Any progress on that?
[LG G Flex 2] iammclovin804:
So the fact that they have different radio bands and different amounts of RAM means they're totally the same?
[LG G Flex 2] fergy:
Radio bands don't have anything with bootloader... Ram is initialized automatically, so if you have 16/32/64 whatever, it will be initialized.
[LG G Flex 2] greg3422:
Bounty

Put me down for 25.00. Here is hoping a solution is found:)
[LG G Flex 2] fergy:
Wasn't got it jtaged as guy at service don't have flash files (or He don't have adequate jtag) so next step is to go in other town to check if they can do it or to buy damn jtag.... hahaaaa.... :rolleyes:
[LG G Flex 2] Nick80835:
Hope it gets fixed soon!

Sent from my G Flex 2
[LG G Flex 2] stars2:
fergy if your phone not booted properly, because secure booting error, or no download mode

I think, you don't do anything via jtag.

Currently know, if anyone bricked the LG G Flex 2 (phone does not boot, or no download mode) we can't fix, or I badly know?

I think, two solutions for bricked devices

* LG Service

* Desolder EMMC, and flash directly

Or one more, if anyone find the EMMC pinouts on the pcb (probably data0 and clk not in the pcb, just under the EMMC) but some guy's say, the CLK found the other side of the pcb, and DATA0 pinout on the marked area

[IMG="pinout 1 ls996"]http://p.coldline.hu/2016/04/22/2203613-20160422-FY8Pae.jpg[/IMG].

[IMG="pinout 2 clk ls996"]http://p.coldline.hu/2016/04/22/2203614-20160422-ISZd8e.jpg[/IMG]

[IMG="pinout 3 emmc ls996"]http://p.coldline.hu/2016/04/22/2203615-20160422-P9ATpZ.jpg[/IMG]

[IMG="pinout 4 data0 ls996"]http://p.coldline.hu/2016/04/22/2203616-20160422-9AoiCF.jpg[/IMG]
[LG G Flex 2] Nick80835:
Jtag is basically forced flashing directly to the emmc, so your partially correct

Sent from my G Flex 2
[LG G Flex 2] stars2:
Nick80835 I know, no one to flash this phone emmc directly, without desolder.
[LG G Flex 2] Nick80835:
Theres no jtag connections on this device?

Sent from my G Flex 2
[LG G Flex 2] stars2:
As I know, no jtag or emmc connection on the pcb

Nick, check your pm please.
[LG G Flex 2] Alex_XV6700:
I loved the phone, trully... But I came from GF1 then G3 and GF2 then G4 and then back to GF2... And on GF1 we had the same sh*t no unlocked bl and almost 0% development. Im tired of not changing roms and N6 is blazing fast even though its not octa...
[LG G Flex 2] fergy:
Well, bootloader needed to be reverse engineered so We can find sign key for 5.1.1....
[LG G Flex 2] ergo911:
20€