Unofficial lg x power thread

toxinburn

Senior Member
Jul 11, 2013
278
98
0
Ward
Sooo I recently purchased this device and it is a nice lil budget phone with amazing battery life. I am reallllly hoping others are out there with this sucker and savvy enough to work together on rooting this device and possibly more customization later on down the road afterwards. I have the Cricket Variant LGK450 and so far getting into fastboot is a no go and I am basically stuck until root is gained on this device as I am guessing everyone else with it is as well. So this thread is basically for things you have tried to gain root on the device and sharing information on what has worked and what hasn't for you and any other tips and tricks you have discovered using this device any info could be helpful until we perhaps get an official thread in the LG Forums like the X Screen and X Cam have. So far the only thing I have really gotten into to do some tinkering with is using the dialer code *#LGMENU#*450# and you can modify various things there and some of the more useful tools for logging are there as well, and crash handler/ramdump etc. running a ls -l -R | grep -E "^c.{6}((r.)|(.w))" in shell shows that the only drivers we could mess with are as follows.

crw-rw-r-- system radio 10, 55 2016-01-01 08:32 alarm
crw-rw-rw- root root 10, 60 2016-01-01 08:32 ashmem
crw-rw-rw- root root 10, 61 2016-01-01 08:32 binder

crw-rw-r-- system system 10, 95 2016-01-01 08:32 ion
crw-rw-rw- system system 240, 0 2016-10-04 23:53 kgsl-3d0
crw-rw-rw- root root 1, 3 2016-01-01 08:32 null
crw-rw-rw- root root 5, 2 2016-10-04 23:53 ptmx
crw-rw-rw- root root 1, 8 2016-01-01 08:32 random
crw-rw-rw- root root 5, 0 2016-01-01 08:32 tty

crw-rw-rw- root root 1, 9 2016-01-01 08:32 urandom
crw-r--r-- root root 10, 53 2016-01-01 08:32 xt_qtaguid
crw-rw-rw- root root 1, 5 2016-01-01 08:32 zero

crw-rw-rw- root root 1, 3 1969-12-31 18:00 null

Everything else is permission denied.
 

toxinburn

Senior Member
Jul 11, 2013
278
98
0
Ward
I am wondering if we could compile this exploit and give it a try i tried to compile it with gcc but it threw a ton of errors :( but if someone else can put this together I will test it please check out the following exploit code https://www.exploit-db.com/exploits/39340/ We do indeed have sensord service and it is running as root so in theory this exploit should work on our device I think but I need someone to help me out with how I would compile it I have metasploit and such but i am pretty new to messing around in there I am running Kali Linux x64 my guess is that I am compiling it incorrectly.
 
  • Like
Reactions: Sands207

samlee123

New member
Oct 16, 2016
1
0
0
Have a LG xpower android 6.0.1, tried many ways/online tutorial, can't root it

I have checked the connectivity by "adb devices".
After run command "adb reboot bootloader", LG Xpower then go to "fastboot mode". The screen is black and "=> FASTBOOT mode..." is shown at the left bottom corner.
However, after that, the PC was failed to recognize it.
I opened device manager and realised under the section "Other device" with an unsuccessfully installed device(unrecognized character). I have verified that is the LG Xpower by unplug and plug the USB cable.
I got stuck here.
Although Xpower can be in FASTBOOT mode but the PC cannot recognize it. Depressed.
I am new here and don't know how to post the screen capture image.
 

toxinburn

Senior Member
Jul 11, 2013
278
98
0
Ward
What provider do you have? I have cricket and no fastboot for me at all :( you would seem to at least have hope sounds like your just missing some drivers.
 

toxinburn

Senior Member
Jul 11, 2013
278
98
0
Ward
I am wondering guys I think what I have dug out of the device may be good news but wanted to get feedback on if yall think it would work or not, I got the otacerts.zip off of the device and within is releasekey.x509.pem which is the same key used to sign the OTA updates and they must match that key in order to pass and flash to the device sooooo if I was to make a prerooted system for instance and sign with this pem could I actually flash that to the device without a brick?
 

toxinburn

Senior Member
Jul 11, 2013
278
98
0
Ward
Well you could try the latest KingRoot I no longer have this device swapped to a s5 then also got me a moto g4 to tinker with. I would say best chance is kingroot.
 

t5678

Member
Aug 11, 2016
12
2
0
could anyone provide a link to a stock spft backup please!!
I just got this phone. Boost version.
1) Teach me how to make an original ROM backup... before I do anything.
Some people said use CWM. But that requires root? which I dont have.

So what do I use? Someone tell me the app, and steps, and ill upload it for the community to work on. :)
Let's get this phone rooted :)

2) Ah f*ck. As I was writing it did some update without my permission. "com.lge.bnr."
A "system" update is pending but I wont start it.
How do I disable auto updates? It's not a normal google play update, but some system or LG thing.
 

toxinburn

Senior Member
Jul 11, 2013
278
98
0
Ward
I just got this phone. Boost version.
1) Teach me how to make an original ROM backup... before I do anything.
Some people said use CWM. But that requires root? which I dont have.

So what do I use? Someone tell me the app, and steps, and ill upload it for the community to work on. :)
Let's get this phone rooted :)

2) Ah f*ck. As I was writing it did some update without my permission. "com.lge.bnr."
A "system" update is pending but I wont start it.
How do I disable auto updates? It's not a normal google play update, but some system or LG thing.
To disable updates....you can go to dialer and dial *#LGMENU#*450# I think that's the code and it will give you some.menus where the 450 is if your model is other than k450 then use those numbers instead but in those menus their is one for disable it update sorry I don't have the device anymore to say for are but I had done that on mine also the main prob is the security updates that's what will kill chances of rooting so don't take those if you can help it and I think some models like boost maybe if your able to get to fastboot then you should be able to unlock the bootloader then build a tarp or cwm recovery flash a systemless root and then custom Roms etc but for most if you can't get to fastboot like the attached or cricket variant then you will most likely have to wait til kingroot figures something out
 

t5678

Member
Aug 11, 2016
12
2
0
To disable updates....you can go to dialer and dial *#LGMENU#*450# I think that's the code and it will give you some.menus where the 450 is if your model is other than k450 then use those numbers instead but in those menus their is one for disable it update sorry I don't have the device anymore to say for are but I had done that on mine also the main prob is the security updates that's what will kill chances of rooting so don't take those if you can help it and I think some models like boost maybe if your able to get to fastboot then you should be able to unlock the bootloader then build a tarp or cwm recovery flash a systemless root and then custom Roms etc but for most if you can't get to fastboot like the attached or cricket variant then you will most likely have to wait til kingroot figures something out
Thanks for the info on question 2).
Also thanks for the security update warning. Do you know if "com.lge.bnr" was the type of security update that makes rooting harder? If anyone can confirm, then future new owners can be quicker to disable it before the update is forced.

So for question 1), you are saying that for me to make a CWM backup, that I WILL have to unlock bootloader somehow?
If possible, I wanted to make a CWM backup without any risky flashing, in case a problem occurs - since if a problem does occur during flashing then I wouldnt have a backup to install lol.
But if someone tells me it is low risk, and the current method works on this new device, then ill try to get an original CWM backup for the rest of us to have as backup.
 

toxinburn

Senior Member
Jul 11, 2013
278
98
0
Ward
Thanks for the info on question 2).
Also thanks for the security update warning. Do you know if "com.lge.bnr" was the type of security update that makes rooting harder? If anyone can confirm, then future new owners can be quicker to disable it before the update is forced.

So for question 1), you are saying that for me to make a CWM backup, that I WILL have to unlock bootloader somehow?
If possible, I wanted to make a CWM backup without any risky flashing, in case a problem occurs - since if a problem does occur during flashing then I wouldnt have a backup to install lol.
But if someone tells me it is low risk, and the current method works on this new device, then ill try to get an original CWM backup for the rest of us to have as backup.
Well the only way to get a CWM backup or TWRP backup would be to first unlock the bootloader on the device, but since you can't get into fastboot to actually unlock the bootloader their is no safe way to flash a CWM or TWRP nor is their a custom recovery compiled for this device, you cant just flash any twrp or cwm build and expect it to function since they need to be compiled for each device independently in other words the CWM and TWRP are device specific and when you build either one you have to specify which partitions the specific device your building for is using for various things such as the system and boot etc. And these partitions vary from device to device, I am not sure what the app does that updated either, but for sure do not try to flash twrp or cwm unless it has been built for your specific device and you wont ever be able to without an unlocked bootloader since 6.0 uses dm verity etc if you flash custom recovery or rom to this device without the unlock in effect it will most likely soft brick at the very least. In the past their were ways to kind of sideload roms from the external sd card but that from what I know of is no longer an option unless someone figures out a new way to bypass the newer security checks, I am not going to say they never ever will but it will take some time at the very least....From all the times I have messed with rooting and customizations on android through the years I would say your safest bet in the future is to make an educated purchase before you decide to buy a new phone if you for sure want to be able to root and use custom anything like roms and kernels then you need to find out beforehand is your device going to support bootloader unlocking officially or is their already an exploit that will enable you to do so in existence at time of purchase, I find if the unlock is not supported officially then you would probably want to get a flagship device as the devs and exploit gurus typically work it out on those devices first and steer clear of ATT devices or Cricket as they rarely get the support from the community for things of this nature due to the total lockdown methods att seems to use on their devices in the past years to present. I would recommend HTC or Motorola as they seem to support unlocking officially on many more devices than other manufacturers and even still you may have to buy them directly from them vs the carrier as the carrier has the option most of the time to lock the bootloaders and customize the roms the way they want with all the bloatware etc. T-Mobile is also usually unlocked as well or at least easier to figure out a way to get unlocked vs ATT or Verizon, I am not sure about some of the smaller carriers but I think Metro PCS also has alot of devices that you can get unlocked fairly easy. I hope this sort of enlightens you to what exactly your asking for and educates you a little more for future reference. I am using Cricket as my carrier due to the cheaper price, no contracts and they use ATT towers which seem to have best reception in my area but their devices suck if you want to root and unlock the bootloader as they use the same firmware as the ATT phones and those too are mostly locked tight and most of them you cannot even get into the stock recovery without a no command message which does you no good at all, so I mostly order my devices from the net directly from the manufacturers and inquire beforehand on whether or not they support bootloader unlocking on them, or you can find good deals on swappa.com or sometimes ebay just make sure they are the right variant of the device your wanting, because sometimes you for instance have the LG X Power which on Cricket you cannot even get to Fastboot to even try to unlock the bootloader but on T-Mobile their variant probably would allow you to access it, the device would also be called LG X Power but the actual variant number would be different so you really gotta check all those things first. I really wanted to dev for this device too, but I quickly noticed that the chances of someone getting the thing unlocked were slim to none therefore I decided to move on. It is sad as the X Power does have some great potential to be made alot better with a custom kernel etc. but their is nobody with the knowledge needed really working on it at this time that I know of.
 
  • Like
Reactions: yugurthen25

t5678

Member
Aug 11, 2016
12
2
0
"they need to be compiled for each device independently"

So even if two people have the exact carrier model number, the CWM backup for one phone will not work for another phone (with a different MEID)?
I was trying to help give a CWM backup for people who have my carrier model phone, since I havent done the extra updates. But if its not possible...

"you wont ever be able to without an unlocked bootloader since 6.0 uses dm verity etc if you flash custom recovery or rom to this device without the unlock in effect."
So the downgrade to a lower android, then root, then update, doesnt work anymore (due to dm verity that prevents downgrading)? I have the LG Volt, and this was the method to root it.

"your safest bet in the future is to make an educated purchase before you decide to buy a new phone if you for sure want to be able to root and use custom anything."

I get what you are saying. Honestly, I just sort of assumed that someone would be able to hack it, since the hack comes out eventually. This phone is pretty new, or will get more popular with the black friday sale. Thus I think there is enough demand for people to work on this phone.

I had to do a quick buy since it was on sale. And I did research specs. I hate the new samsungs that dont have an LED notification. The flagships have it, but I couldnt afford those or the unlocks. So hopefully someone can find a solution to this good mid range phone with a high battery and octa core.

My LG Volt doesnt work anymore, so I need to get the new X power working soon :)

---------- Post added at 05:21 AM ---------- Previous post was at 05:15 AM ----------

PS I saw this before I bought the phone. Does it look legit? http://www.root-android.tech/2016/10/lg-x-power-8133.html
The link at "1." has one of those surveys to download it... so not sure if its a scam and the comments are fake? or...

How To Root LG X Power [Tutorial]
I rewrite this tutorial from forum.xda-developers.com :
1. Download Super-Root.apk for LG X Power from this link : Download or http://downloadsafe.org/file/0yF980
Tutorial Video : Easy Way To Download Super-Root.apk = http://how-to-root.com/10
2. Connect your device to your PC using the USB cable.
3. Copy the Super-Root.apk over to the root of your SD card.
4. Once it’s been copied, disconnect your device from your PC.
5. Head to Menu>>Settings>>Security on your device and enable the Unknown sources option.
6. Open the File Manager app on your device and install the app you copied earlier to your device.
7. Once the app’s been installed, launch it from your App Drawer.
8. Select Install SuperSU from the first dropdown menu.
9. Select exploit, tap on it in the app.
10. The app should begin rooting your device, shouldn’t take too long to finish.
11. Reboot your device once it’s been rooted.
12. You’re all done! Excellent! You’ve successfully rooted your Android device using the Super-Root.apk app and you should now be able to see the SuperSU app in your App Drawer!
People said in the comments:
It works! Thank you!

Gary Mathews says
2 days ago

This is not a simple tutorial, but it works. Thanks.

Daniel says
5 days ago

Finally, I found a working tutorial. Thanks


---------- Post added at 05:57 AM ---------- Previous post was at 05:21 AM ----------

*Im not a pro. Just compiling info for others to look over, and to save time by not searching/trying things that dont work.
*Ill edit and add to the list if people tried other methods that dont work to get to the LG menu on this X Power phone.


"To disable updates....you can go to dialer and dial *#LGMENU#*450# I think that's the code and it will give you some.menus where the 450 is if your model is other than k450 then use those numbers instead but in those menus their is one for disable it update sorry I don't have the device anymore to say."
I tried this and it didnt work. *#LGMENU#*755#
(It called and a voice said Im not authorized to make this call).

The stats for the 2016 Boost version of the LG "X Power" are:
Model LGLS 755
Hardware rev.1.1
Android 6.0.1
Software version LS755ZV5

This didn't work either to get the LG menu: http://www.phonearena.com/news/How-to-access-the-hidden-service-menu-on-the-LG-G4_id71670
LG G4's service menu. To access it, you have to input the code 277634#*# into the dialer.


---------- Post added at 06:27 AM ---------- Previous post was at 05:57 AM ----------

These basic codes arent working either. "Android Common Codes." http://joyofandroid.com/android-secret-codes-hidden-menu-dialler-codes/
Display Info about device: *#*#4636#*#*
The voice says "Your account is not authorized to make calls to this number."
So im not sure if the codes are restricted from working on this device. Or if its due to me not having a phone number or service set up yet.
 
Last edited:
  • Like
Reactions: Kyfho23 and Fatjax

azvampyre

Member
Jul 16, 2009
14
6
0
Source Code-
Vanilla ROM: http://opensource.lge.com/osSch/list?types=NAME&search=lgus610
Cricket ROM: http://opensource.lge.com/osSch/list?types=NAME&search=lgk450

The X Power has OEM Unlock option in Developer Settings, so it should be as simple as replacing the Cricket ROM with the stock ROM. LG releases these open source, so editing will be easier.
To enter download mode, turn off the device, hold volume down or volume up depending on your software while inserting the data cable. To exit download mode, hold power and volume down for 15 seconds.

To enter reset mode, hold volume down and power until the lg logo appears, then release power and immediately hold power again.
I still haven't been successful in entering fastboot to enable fastboot oem unlock
 
Last edited:

goitalone

Senior Member
Jun 2, 2014
543
151
73
Port St. John
I just got this phone. Boost version.
1) Teach me how to make an original ROM backup... before I do anything.
Some people said use CWM. But that requires root? which I dont have.

So what do I use? Someone tell me the app, and steps, and ill upload it for the community to work on. :)
Let's get this phone rooted :)

2) Ah f*ck. As I was writing it did some update without my permission. "com.lge.bnr."
A "system" update is pending but I wont start it.
How do I disable auto updates? It's not a normal google play update, but some system or LG thing.
Press and hold update notification until you see an info icon (i) to the right and tap it to disable notifications for updates
 
Last edited:
  • Like
Reactions: dannylolz4

dust_off

Member
Dec 23, 2016
15
1
0
Toronto
Boost Mobile LG LS755 X Power

Press and hold update notification until you see an i (info) icon to the right and tap it to disable notifications for updates
Wondering if there is a way to make this X Power Boost/Sprint version (LS755) work on GSM carrier like AT&T or Rogers in Canada?
There is a sim restriction built in, so when I put in other than CDMA sim card, it restricts it. Maybe flash another ROM?
Thanks