Yet Another Problem Rooting - Moto G Q&A, Help & Troubleshooting

Hi all, and firstly I think I need to apologize in advance for what I'm about to ask, as it seems to be a common problem that must be simple to fix but I'll be darned if I can figure out how to do it or find out how to do it.
I've just got my first Android phone, a Moto G (a Tesco's 8G XT1032). It's updated to KitKat 4.4.2, it's been successfully unlocked from the Tesco's network, and I've got the bootloader unlocked based on Motorola's guide.
However, in order to install a privacy app (xprivacy is my current choice, I'm open to suggestions if there are other better ones) I need to complete the rooting on the device. However, despite trying to follow a few of the various guides out on the internet (including Modaco's, and one in Swedish) I don't seem to be able to get the adb command in the Windows Command Prompt window to see the device when fastboot-ed ('adb devices' just comes up blank). I believe this might be down to the drivers that Motorola supply in their 2.4.5 package, but I can't figure out how to get the device recognized.
So finally I've come here to see if anyone might be able to help out.
TIA
Ian

OK, I'm booted and rooted.
Turns out that this page http://theunlockr.com/2014/02/17/root-motorola-moto-g-running-android-4-4-2/ was basically right, but now the two bits to do with 4.3 and 4.4 can be 'ignored' and just the CWM and SU bits are required, as per this thread here: http://forum.xda-developers.com/showthread.php?t=2563599

Related

[Q] Problem rooting Motorola DEXT

Hi there,
I have a Motorola DEXT (aka Cliq). I've been trying to root it according to the instructions on the Cyanogenmod wiki (which apparently I'm not allowed to post a link to on this forum; google "Motorola Cliq Full Update Guide").
Unfortunately, I never get a # prompt after running the exploit, only a $ prompt (at stage 7 in the instructions). I have run the exploit 5 times in a row and got no # prompt. I've rebooted the phone and done the same, re-copied the exploit, re-connected the USB cable, etc, etc. No # prompt.
I'd very much like to install Cyanogenmod. Can anybody offer any help on getting this exploit to work or otherwise getting root on my phone?
Many thanks,
rah2501

[GUIDE][PAGE PLUS] Easy Method To Flash Boost Moto G To Page Plus w/ Voice, MMS + 3G

I stumbled across this method while I was trying to flash my Boost Moto G over to Page Plus the traditional way with DFS/CDMA Workshop. I was having some trouble with it and ran into some issues flashing CM11 and bootlooping so I ended up needing to flash back to stock firmware. I decided to give the stock Verizon G firmware a try, hoping it wouldn’t brick my brand new phone, and it works beautifully. Everything works including stock OTA programming so there’s no need to mess around too much with flashing tools (except for one or two easy steps). A big plus to this method is the 3G data settings/keys get programmed properly OTA so you don’t need a donor phone or to pay someone $$ to flash it for you. It’s a little bit of a process but if you can follow the steps properly it’s fairly easy. Note: These are just the steps I took to make this work. Some may not be necessary but follow them anyway if you aren’t 100% sure of what you’re doing.
Edit: I've tested PAC ROM and Pink Kernel after flashing the Verizon firmware and voice and 3g still work and the rom is stable so far so most custom ROMs that work with the boost moto g should be fine to flash.
Disclaimer:
I am not responsible for anything you do. If you brick your phone or it explodes, don’t blame me. This method was tested by me and worked for me but if you choose to follow this guide you do so at your own risk. If you’re not somewhat technically savvy or are very unsure about any of the steps below please have someone else help you or consider paying for a flash.
Edit (3/16): If you end up with a bootloop/brick please try to flash the stock Boost firmware again as this should bring your device back. You can get version 4.3 here and version 4.4.2 here.
Requirements:
Your Phone’s MEID Activated With Page Plus
Unlocked Bootloader (See Motorola Bootloader Unlock Site)
Minimal ADB and Fastboot
DFS Demo
Verizon Stock Firmware Image (Check your "Android version" under Settings -> About Phone)
> Android 4.3
> Android 4.4.2
> Firmware Flashing Guide (Written for version 4.3, see below for an additional step for 4.4.2 and automated scripts that are safer to use)
Motorola USB Drivers
Your Phone’s MSL/SPC Code (From Boost Activation or MSL Reader App)
Edit: For activating your MEID with Page Plus I recommend going through Kitty Wireless. They currently have a promotion going where you'll receive a free "The $12" plan with any new activation or port in and the service is free as well.
Steps:
1) Go to the Boost Mobile website and activate your phone. You can do this without actually paying for the first month. The only reason we do this is to get the MSL/SPC code for your phone that is listed on the last page of the activation process. Make sure you save this code somewhere safe. Now I did the Hands Free Activation on my phone, and I don’t think you really need to, but it can’t hurt so I’d suggest you do it as well.
Edit (3/16): Apparently it's not necessary to OTA activate with Boost before flashing your phone so you can simply install this MSL Reader on your phone to get your SPC code without activating with Boost. Copy the apk to your SD card and then open and install it with a file manager or push it from your PC with "adb install SPCUtility.apk".
2) Unlock your bootloader. Go to Motorola’s bootloader unlocking site and follow their instructions. They tell you to install the Android SDK but it can be a large download so just get the Minimal ADB and Fastboot zip as that’s all you need to complete this process. Make sure you install the Motorola USB drivers as instructed because we’ll need them later on for DFS.
3) Now we need to reset your phone’s SPC to “000000” so Verizon OTA programming will work properly. You’ll need to start your phone in Fastboot mode (power off then hold the volume down and power button together until you boot into a system menu) then select the “BP Tools” option in that menu. This will boot your phone with the diagnostic port needed for DFS enabled. If the drivers fail to install automatically you’ll need to manually install them by going into Device Manager, finding the one with the red X called “Motorola QC Diagnostic Interface”, right-clicking and selecting “Update Driver Software…”, clicking “Browse my computer for driver software” then “Let me pick…”, choose the device type “Ports (COM & LPT)” and click next, then selecting the manufacturer “Motorola” and the driver “Motorola QC Diag Port” from the list. This is the only one we actually need so if there are others with a red X you can leave them as they are. Now, open DFS. Click “Ports” on the top left. Double-click on the port named “Motorola QC Diag Port”. DFS will automatically connect to your phone. Next we need to send the MSL code we got from the Boost activation. Type it into the “SPC” box under the “Ports” button and click the arrow to the left of the box. The log window should show “DEVICE UNLOCKED”. Now go to the “Programming” tab and click “Read” in the SPC section. It’ll show the MSL code you used and you need to change it to “000000” then click “Write”. Finally, click the “Reset” button on the top right and your phone will reboot. Make sure you do this because the changes won’t stick unless you do.
4) The next step is to flash the stock Verizon firmware to your phone. There’s already an excellent guide on that process so just download the Verizon image and follow those instructions.
Edit (3/16): The flashing guide linked here references version 4.3 of the firmware. If you're installing version 4.4.2 following the guide there are additional commands you need to execute. Here are all the commands necessary for 4.4.2:
fastboot flash aboot emmc_appsboot.mbn
This needs to be stickied. Would have gone with a Boost Mobile Moto G if I'd known it was this simple. I'm stuck with a Verizon Moto G.
thanks Heranthius! Super useful info!
Makes me wonder if flashing Verizon firmware is necessary. Or if you could just upload a pageplus /Verizon PRL to your phone and reset your SPC to 000000 and then try the ota programming?
Super interesting! Wish I had the money to buy another to play with!
edit: typos. kinda hate typing on phones at times.
Sent from my XT1031 using Tapatalk
I can say for sure it won't work that way. I tried it that way before I discovered this method. You can get voice and SMS but the way Sprint programs the data settings is completely different from Verizon so you won't get 3G or MMS working properly without manual flashing and a donor phone.
this is exactly what I was going to try out, but you beat me to it I had already changed my SPC to 000000 but my Boost mobile didn't end until yesterday, I was also surprised that no one else had tried this yet either. Thanks for the guide too! Cheers.
Heranthius said:
I can say for sure it won't work that way. I tried it that way before I discovered this method. You can get voice and SMS but the way Sprint programs the data settings is completely different from Verizon so you won't get 3G or MMS working properly without manual flashing and a donor phone.
Click to expand...
Click to collapse
I see. Thanks again for the post! I got mine working the manual way but had tried so many different things. I had no idea how to write a tutorial. Seems like this could be a simple fool proof way for people!
Sent from my XT1031 using Tapatalk
Heranthius said:
I'd also recommend that you also install CWM/TWRP recovery and root your phone because the Verizon firmware has a ton of bloat pre-installed.
Click to expand...
Click to collapse
So, do you have a CM11 Moto G nightly installed to get away from the bloatware? or just the basic moto g android? also, thanks for this. I was wondering if I could get the OTA to do a few things for me. and yet i'm almost thru the manual way.
glad to see all this work and sharing on the moto g to selectel and pageplus
@cedarknoll - No problem, this was my first attempt at writing a guide too. I just wanted to make sure everyone knows there's a really easy way to do this without wasting $35 on a professional flash or spending hours manually flashing. There's definitely a lot of research to do when trying to flash by hand and I know it took me many hours to get my G set up the way I wanted. Even if you have a working manual flash I would still recommend going with the Verizon firmware because it's less of a hack, you can update your PRL and profile OTA if necessary, and most importantly for me the voicemail notifications work as intended so you don't need the Voicemail Notifier apk from Viper's thread.
Sent from my Page Plus Moto G using Tapatalk
I followed this guide to the letter. I got it to activate with talk and text, but no data. Looks like it still needs manual tweaking after the fact - which I will do this weekend.
@Flinkly - Right now I'm just running the stock Verizon rom. All I did was use Rom Toolbox to freeze all of the bloat apps. Like I said in the OP, the first time I flashed CM11 I had a bootlooping issue and I haven't had time yet to try and sort it out. I love this phone though so far and I hope some devs start coming out with Verizon roms soon. The Moto G is amazing for the price and one of the best prepaids available right now I think.
Sent from my Page Plus Moto G using Tapatalk
@micallen - That's odd. When you look in the DFS settings did it write any of the Verizon information under Data and Mobile IP? What version of Android are you on? I did the OTA update to 4.4.2 before flashing my phone. Also, did you do the Boost hands free activation before flashing the Verizon firmware? I read somewhere in another thread that you may need to do that in order to unlock/make writable the NV items for the data settings.
Sent from my Page Plus Moto G using Tapatalk
Heranthius said:
...and most importantly for me the voicemail notifications work as intended so you don't need the Voicemail Notifier apk from Viper's thread.
Click to expand...
Click to collapse
that's some super good info to know!! That apk doesn't seem to work on the moto g anyway. I think most people are using the youmail app as an alternative. Even some of the paid flashers just put you mail on there for people.
Sent from my XT1031 using Tapatalk
Nice job man!
Sent from my XT907 using Tapatalk
Heranthius said:
@micallen - That's odd. When you look in the DFS settings did it write any of the Verizon information under Data and Mobile IP? What version of Android are you on? I did the OTA update to 4.4.2 before flashing my phone. Also, did you do the Boost hands free activation before flashing the Verizon firmware? I read somewhere in another thread that you may need to do that in order to unlock/make writable the NV items for the data settings.
Sent from my Page Plus Moto G using Tapatalk
Click to expand...
Click to collapse
4.2.2
I tweaked the settings (couldn't wait) in DFS and have 3G now. 1.3 down and 1.0 up. Thanks for the guide !
Nice method, I don't have a moto g with me at the moment but I am wondering if only some of the images from verizon package need to be flashed.
Is only:
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata
mfastboot reboot
required? the other image seemed more related to just the android system, recovery and booting. I'l be nice if someone that had a boost motog with them could test out which ones are actually required.
@micallen - Awesome, I'm glad it worked for you. You're welcome! Could you post the settings you had to tweak so people trying this method can know what they need to change in DFS? When I flashed my phone I had to tweak the "Primary & Secondary HA Address" and "Min HA & AAA SPI set" boxes on the "Mobile IP" tab.
Sent from my Page Plus Moto G using Tapatalk
@imkey - I think you need to flash the whole system because it's the setup/activation apk of the rom that actually programs the data settings and that's why you need the one from the Verizon firmware in order to OTA program the 3G settings successfully.
Sent from my Page Plus Moto G using Tapatalk
OK I'm a noob at this and this is where I'm stuck any help would be greatly appreciated The next step is to flash the stock Verizon firmware to your phone. There’s already an excellent guide on that process so just download the Verizon image and follow those instructions.
It won't let me open up mfastboot. It just flashes and disappears
I have all the files in falcon_boost_user_4.3_14.10.0Q3.X-84-9_11_release-keys-cid9.xml folder. I just can't figure out how to load the V Firmware on this phone. I'm actually surprised I got this far LOL I have the phone in "fastboot mode" and I'm here in .cmd mode F:\MOTO G\Minimal ADB and Fastboot>
@blueyzfr6 - I'm not near my computer right now but I can try to help from memory. It sounds like you have the Boost firmware downloaded from the "boost" in that folder title. You need to check what version of android you have under settings -> about phone and download the Verizon firmware for that version. It'll either be 4.3 or 4.4.2 and the 4.4.2 one is called "Blur_Version.173.44.20.falcon_cdma.Verizon.en.US" on the download page. Once you get that and extract it there should be a .bat file inside the folder with the firmware title as the file name (I think). Open it in notepad (right click -> edit) and after the line that says "%fastboot% reboot-bootloader" add "pause" on a new line then save it. Double click the bat file to run it. If you get an error that it can't find fastboot.exe there's a sub-folder in there that has fastboot.exe and 2 .DLL files. Copy those into the folder with the .bat file and run it again. Your phone should reboot right away and the console window will say press any key to continue. Wait for the phone to get back into the fastboot menu then press enter. Now it should flash all the image files and when your phone reboots you should have the Verizon firmware and then just perform the activation steps as instructed.
Sent from my Page Plus Moto G using Tapatalk
Thank you so much for this mini-guide. I followed it all and everything seems to work until activating. I did DL the regular verizon firmware, not the Blue one. Don't know what that is for or the difference. I live out of reception, so it's a bit more challenging for me to see what works. I drove to a place with reception, tried to activate it (while showing roaming) and it failed to activate it. I did have the phone already activated on Boost so am not sure if this actually needs to happen. I did submit an ESN change and it went through, though when i checked the ESN verification, it came back "Unknown"
More to come once I try making a phone call and try the internet.

A few problems - IMEI, Rom, Root, recovery

Hi I succesfully flashed my brother in laws Lenovo A369i with the latest firmware Lenovo_A369i_4.2.2_(by_xdafirmware.com).zip found at http://firmwarefile.com/lenovo-a369i
I followed this guide and used the flash tool included in the firmware package above, and the latest usb drivers from below:
http://www.modifyandroid.com/stock-roms/lenovo/how-to-install-stock-rom-in-lenovo-a369i/
https://androidmtk.com/download-lenovo-usb-drivers
According to the phone, this version is A369I_S110_140108 - and when checking for updates it says that this is the latest one - but how can I be sure?
I searched on google and most of the times there are sites that claim to have the latest but they don't write which version it is(very anoying) so I can spend many hours(very slow internet connection) on downloading the one I already have or one older.
The information and guides on here Xda has not been updated for a while.
The Phone works with both phone calls and sms, but the IMEI is not written - so should I do that with SN_Write_Tool_v2.1504.00.zip, MTK Droid Tools or is there an easier way to do it - or should I just forget about it?
UPDATE: I got this sorted out now, by rooting with framaroot and using Chamelephon to first make random IMEI then reboot and change the IMEI to the correct ones.
-----------------------------------------------------------------------------------------------------------
My second problem is that the phone were unlocked before I flashed it and now its locked again - are there a guide to unlock it?
The phone were not bought with subscription, we bought it here in the philippines from Lenovo Mobile( not real Lenovo company but dealer/importer allowed to use the name(for god sake stay away from them)) and after repair the dealer sent back different older model(this A369i) with less battery and locked to Globe. After trying for 2 months to get them to give us the unlock code, I gave up fighting them and had it unlocked at phone repair shop were they had to use a box to do it, so I never got any code.
---------------------------------------
Third problem: I need to root it but not sure which tool to use?
Update: This is sorted out, see above.
--------------------------------------------------------------------------
Fourth problem: I like to install custom recovery on it - but which one work best and allow to flash from SD card?
As this is the first time I have flashed an Mediatek phone, are there anything else that I need to do?
Hope an expert can help me
JBJ

ASUS Tablet ME302KL: Any way in 2021 to update android 4.2.2 to android >5 (unlock bootloader? Then: twrp? custom-rom?)

Hello guys,
I'm new:
In 2013 I bought an ASUS Memo Pad FHD 10 (ME302KL). Although I never really often used it, today while the Corona-crisis I need it for teaching. Therefore I wanted to upgrade the OS (actually Android 4.2.2) because most apps don't work with it anymore. I read a lot in the Internet about this topic (no official OS Asus-Update, installing Custom-Rom, TWRP and unlock bootloader, ... )
I'm completely novice but I wanted to try because I think this tablet is not too old for my wanted usage.
My first problem is to unlock the bootloader (I hope after solving this problem, it's straigt forward (twrp, custom-rom), rooting the device is easy; I already deleted a lot of the damn bloatware some time ago...).
I read about this: There seemed to be an official asus unlock apk some years ago which I found in www and tried. But no chance: unknown network error. I also tried oem fastboot unlock: failed.
Then I phoned the ASUS support some days ago describing the problem that I want to unlock the bootloader. Answer was: device is too old, no support for that in any way (what really made me disappointed because a) it seemed to me that up to ~2018 there still were (inofficial) ways to get it unlocked und/or updated (calling support again and again, make (mac?) adress entry somewhere, asus unlock apk seemed to work mostly, ... ) and b) the problem already seemed to arise in 2014 (just a few month after I bought it completely new) )
So my question: Is there ANY way to update it in 2021 or do I have to give up and just use it as pdf reader or display? (And never buy ASUS products again?). Do you have any experience about that or other advice?
(Does it maybe work without unlocking bootloader although I read that some guys brick it with that?)
I would even accept linux or ubuntu system (possible?), but I want to have more control about it (other devices were too old for me when they got too slow, but this one isn't. It works good except that it is not compatible with most apps..)
Thanks.
Feli25
Feli25 said:
Hello guys,
I'm new:
In 2013 I bought an ASUS Memo Pad FHD 10 (ME302KL). Although I never really often used it, today while the Corona-crisis I need it for teaching. Therefore I wanted to upgrade the OS (actually Android 4.2.2) because most apps don't work with it anymore. I read a lot in the Internet about this topic (no official OS Asus-Update, installing Custom-Rom, TWRP and unlock bootloader, ... )
I'm completely novice but I wanted to try because I think this tablet is not too old for my wanted usage.
My first problem is to unlock the bootloader (I hope after solving this problem, it's straigt forward (twrp, custom-rom), rooting the device is easy; I already deleted a lot of the damn bloatware some time ago...).
I read about this: There seemed to be an official asus unlock apk some years ago which I found in www and tried. But no chance: unknown network error. I also tried oem fastboot unlock: failed.
Then I phoned the ASUS support some days ago describing the problem that I want to unlock the bootloader. Answer was: device is too old, no support for that in any way (what really made me disappointed because a) it seemed to me that up to ~2018 there still were (inofficial) ways to get it unlocked und/or updated (calling support again and again, make (mac?) adress entry somewhere, asus unlock apk seemed to work mostly, ... ) and b) the problem already seemed to arise in 2014 (just a few month after I bought it completely new) )
So my question: Is there ANY way to update it in 2021 or do I have to give up and just use it as pdf reader or display? (And never buy ASUS products again?). Do you have any experience about that or other advice?
(Does it maybe work without unlocking bootloader although I read that some guys brick it with that?)
I would even accept linux or ubuntu system (possible?), but I want to have more control about it (other devices were too old for me when they got too slow, but this one isn't. It works good except that it is not compatible with most apps..)
Thanks.
Feli25
Click to expand...
Click to collapse
Try to research the 3 digit codes for the Ma2yo apk that supposedly updates android versions. I tried it on a 4.2.2 with a three digit code that supposedly updates android to 9.0 pie, but the app told me I entered the wrong code. Im a novice at this as well, but I have managed to use Kingoroot to gain root access to the mentioned tablet and use it as a learning tool myself. Try to use some of the apk root apps until you find one you like that will allow you to build your tablet, if you can't get it to upgrade.Happy hunting, test runs and hopefully success!
For all who have the same problem:
Yesterday I gained the most following this thread:
[HOWTO] Unlock TF700T in 2020
UPDATE: Asus has updated the servers. Older protocols for HTTPS, which are required for older Android versions, are no longer supported. Unfortunately, some additional steps are needed for the unlock now. See this post for step by step...
forum.xda-developers.com
Problem: Device could not be unlocked (after a few minutes waiting and everything working fine up to this point), but another user seemed to unlock the ME302KL this way... :/
Think I finally got it with the link above.
Feli25 said:
Hello guys,
I'm new:
In 2013 I bought an ASUS Memo Pad FHD 10 (ME302KL). Although I never really often used it, today while the Corona-crisis I need it for teaching. Therefore I wanted to upgrade the OS (actually Android 4.2.2) because most apps don't work with it anymore. I read a lot in the Internet about this topic (no official OS Asus-Update, installing Custom-Rom, TWRP and unlock bootloader, ... )
I'm completely novice but I wanted to try because I think this tablet is not too old for my wanted usage.
My first problem is to unlock the bootloader (I hope after solving this problem, it's straigt forward (twrp, custom-rom), rooting the device is easy; I already deleted a lot of the damn bloatware some time ago...).
I read about this: There seemed to be an official asus unlock apk some years ago which I found in www and tried. But no chance: unknown network error. I also tried oem fastboot unlock: failed.
Then I phoned the ASUS support some days ago describing the problem that I want to unlock the bootloader. Answer was: device is too old, no support for that in any way (what really made me disappointed because a) it seemed to me that up to ~2018 there still were (inofficial) ways to get it unlocked und/or updated (calling support again and again, make (mac?) adress entry somewhere, asus unlock apk seemed to work mostly, ... ) and b) the problem already seemed to arise in 2014 (just a few month after I bought it completely new) )
So my question: Is there ANY way to update it in 2021 or do I have to give up and just use it as pdf reader or display? (And never buy ASUS products again?). Do you have any experience about that or other advice?
(Does it maybe work without unlocking bootloader although I read that some guys brick it with that?)
I would even accept linux or ubuntu system (possible?), but I want to have more control about it (other devices were too old for me when they got too slow, but this one isn't. It works good except that it is not compatible with most apps..)
Thanks.
Feli25
Click to expand...
Click to collapse
Could you help me with all I need to update android 4.2 to the newest possible?

[RMX3085] How to unlock bootloader, root and enable call recording?

Hi,
I have vanilla version of Realme 8 phone running on Android 11. I turned it on to figure out the build number and it is A22, i did not connect or update it anyhow. Shall I do it before rooting? Now I want to root it and enable call recording. I have found the two conflicting guides https://forum.xda-developers.com/t/flashing-twrp-and-rooting-realme-8.4366399/ and https://forum.xda-developers.com/t/...otloader-flash-twrp-and-root-rmx3085.4386473/ and I don't know which is correct one to follow. Shall I install versions of Magick and SP flash referred by these posts or the newest up to date versions? By the second guide I also wonder why to install TWRP if the Magisk is not installed through it and it shall itself be installed via Flashify app so I would have another app to flash files into phone. By the second guide shall I follow the first part when I did not upgraded anything but my version is A22?
Btw. the guide https://forum.xda-developers.com/t/realme-8-rmx3085-twrp.4365305/ recommends to use fastboot to flash TWRP which is in contradiction with other two posts which claim that fastboot is not working. I also would welcome guide for Linux if there is that option.
Thank you!
I am planning to visit my mother. I can take bicycle, tram or walk naked through the woods. each is in contradiction, which is the correct way?
I will better ask my mother
https://github.com/topjohnwu/Magisk#useful-links

Categories

Resources