[Help Thread] Moto G (2015 - 3rd Gen) noob friendly

acejavelin

Recognized Contributor
Sep 3, 2009
6,835
3,318
0
Lincoln, ND
will installing an ota update after downgrading to lollipop 5.1 brick my device?
Although unlikely, it is possible. The problem is if you downgraded not everything actually downgrades... Thing like the partition table and possibly the bootloader may still be newer, if there is a problem the most likely case is the update will just fail or it will partially apply leaving it softbricked.

Best bet would be to flash the current full factory image.
 
  • Like
Reactions: jeff_7

drinkingcoffee

New member
Oct 19, 2011
4
0
0
OTA update with TWRP

Hi --

My phone (stock firmware) has started getting notices about an update (24.71.2.en.EU). I'd like to apply the update, but since my phone has TWRP installed, that doesn't work directly.

Is there a way to download/install the update without having to wipe anything?
Do I just have to revert to a stock recovery?

thanks
 

acejavelin

Recognized Contributor
Sep 3, 2009
6,835
3,318
0
Lincoln, ND
Hi --

My phone (stock firmware) has started getting notices about an update (24.71.2.en.EU). I'd like to apply the update, but since my phone has TWRP installed, that doesn't work directly.

Is there a way to download/install the update without having to wipe anything?
Do I just have to revert to a stock recovery?

thanks
No... Must be completely stock... Pretty sure this is just a "security" update, it can be safely ignored. There is a tutorial on applying OTAs, but it's quite a process.
 

Extralars

Senior Member
Nov 8, 2016
106
43
38
Is it possible to just update with security patches on a rooted device? If so, are there any separate security patches available? Or am I obliged to install a whole custom ROM for that purpose? (I could obviously do that, but my daughter wants to keep her G3 just as it is.)
 

acejavelin

Recognized Contributor
Sep 3, 2009
6,835
3,318
0
Lincoln, ND
Is it possible to just update with security patches on a rooted device? If so, are there any separate security patches available? Or am I obliged to install a whole custom ROM for that purpose? (I could obviously do that, but my daughter wants to keep her G3 just as it is.)
A rooted device cannot accept stock OTAs, and unfortunately the updates for this device are horrible anyway... If security patches are important you pretty much have to go custom rom.
 
  • Like
Reactions: Extralars

Extralars

Senior Member
Nov 8, 2016
106
43
38
A rooted device cannot accept stock OTAs, and unfortunately the updates for this device are horrible anyway... If security patches are important you pretty much have to go custom rom.
Thank you for your answer. It raises another question, and the answer may solve my problem. Are security patches that important? Or are the known vulnerabilities mostly proof of concept and not something an everyday user should worry about, as long as they stay on secure networks and have decent passcodes? Maybe a leading question, but I sense what you're writing is heading in that direction. Basically, can my daughter's G3 stay untouched as long as she doesn't ask for new ROM features?
 

acejavelin

Recognized Contributor
Sep 3, 2009
6,835
3,318
0
Lincoln, ND
Thank you for your answer. It raises another question, and the answer may solve my problem. Are security patches that important? Or are the known vulnerabilities mostly proof of concept and not something an everyday user should worry about, as long as they stay on secure networks and have decent passcodes? Maybe a leading question, but I sense what you're writing is heading in that direction. Basically, can my daughter's G3 stay untouched as long as she doesn't ask for new ROM features?
Honestly, they are not that important... Disable Unknown Sources and you eliminate 99% of all possible issues. Most of these exploits are theoretical, I've worked on a team for months trying to get a Dirty Cow to do something permanent and it's virtually impossible... These issues are publicized by people trying to sell a product and they sensationalize it out of proportion.
 

Extralars

Senior Member
Nov 8, 2016
106
43
38
Honestly, they are not that important... Disable Unknown Sources and you eliminate 99% of all possible issues. Most of these exploits are theoretical, I've worked on a team for months trying to get a Dirty Cow to do something permanent and it's virtually impossible... These issues are publicized by people trying to sell a product and they sensationalize it out of proportion.
Great, thanks! :good:
 

padraigen

Member
Dec 27, 2011
13
0
0
Moto G XT1540 issues with sdcard partitioning and mounting

I've rooted my Moto G, installed TWRP, etc. I've got platform-tools adb and fastboot on my PC. I have a 32gb sdcard partitioned thus: 1st (primary) partition is fat32, 2nd partition is (currently) ext2, and there's a swap partition as well. My phone only sees the first partition. I have tried fs2f, ext3, ext4 for the 2nd partition and, finally, am using ext2. In each case I've been trying to get the phone to see and mount the 2nd partition as internal memory but have failed so far. Apps2sd can see and use the 2nd partition just fine (but to use my apps that are stored there I always have to soft-reboot after a hard reboot of my phone so apps2sd can see/use the 2nd partition and the apps there are seen and usable.

What does it take to make android 6.0.1 on this moto g see AND MOUNT the ext2 (or ext3, or ext4 2nd partition) on my card and use it as internal storage? I have SuperSU pro installed, Busybox, etc. I rooted via systemless root method (because other method always bricked my phone by getting it stuck in the "unlocked bootloader" screen). I've been searching the web and trying various things to try and get my phone to mount the 2nd partition to no avail. I'm at least no longer seeing my system see the 2nd partition as "corrupt" but still it is invisable to the system and only visible to apps2sd.

I would be willing to write a mount script and place it in whatever folder is necessary if it will get my phone to mount the 2nd partition at bootup. I am currently on ext2 because the last set of instructions for making this work that I found said to use ext2.

My phone supports fs2f because part of its internal memory is set up as fs2f but it is unusable in the 2nd partition. I've rerun "recreate mount scripts" in apps2sd many times but it doesn't end up producing a mounted 2nd partition.

Any help out there to fix this?

Oh yeah, I found a blog post by sam liddicott that purported to fix this issue on his phone using adb (http://blog.sam.liddicott.com/2016/02/android-6-semi-adopted-storage.html) but it hasn't worked for me. Since I already have my card partitioned I tried:
"adb shell sm list-volumes all" but instead of a list of 2 partitions on my sdcard, as his running it does, I only see my fat32 partition.
 
Last edited:

acejavelin

Recognized Contributor
Sep 3, 2009
6,835
3,318
0
Lincoln, ND
I've rooted my Moto G, installed TWRP, etc. I've got platform-tools adb and fastboot on my PC. I have a 32gb sdcard partitioned thus: 1st (primary) partition is fat32, 2nd partition is (currently) ext2, and there's a swap partition as well. My phone only sees the first partition. I have tried fs2f, ext3, ext4 for the 2nd partition and, finally, am using ext2. In each case I've been trying to get the phone to see and mount the 2nd partition as internal memory but have failed so far. Apps2sd can see and use the 2nd partition just fine (but to use my apps that are stored there I always have to soft-reboot after a hard reboot of my phone so apps2sd can see/use the 2nd partition and the apps there are seen and usable.

What does it take to make android 6.0.1 on this moto g see AND MOUNT the ext2 (or ext3, or ext4 2nd partition) on my card and use it as internal storage? I have SuperSU pro installed, Busybox, etc. I rooted via systemless root method (because other method always bricked my phone by getting it stuck in the "unlocked bootloader" screen). I've been searching the web and trying various things to try and get my phone to mount the 2nd partition to no avail. I'm at least no longer seeing my system see the 2nd partition as "corrupt" but still it is invisable to the system and only visible to apps2sd.

I would be willing to write a mount script and place it in whatever folder is necessary if it will get my phone to mount the 2nd partition at bootup. I am currently on ext2 because the last set of instructions for making this work that I found said to use ext2.

My phone supports fs2f because part of its internal memory is set up as fs2f but it is unusable in the 2nd partition. I've rerun "recreate mount scripts" in apps2sd many times but it doesn't end up producing a mounted 2nd partition.

Any help out there to fix this?

Oh yeah, I found a blog post by sam liddicott that purported to fix this issue on his phone using adb (http://blog.sam.liddicott.com/2016/02/android-6-semi-adopted-storage.html) but it hasn't worked for me. Since I already have my card partitioned I tried:
"adb shell sm list-volumes all" but instead of a list of 2 partitions on my sdcard, as his running it does, I only see my fat32 partition.
Doesn't adopted storage have to be the first partition? And it must be ext4.
 

padraigen

Member
Dec 27, 2011
13
0
0
Adopted storage?

I'm not sure what adopted storage means but in various how-to's I've come across they said that the first partition has to be primary and fat32 if I want to be able to see it on a PC. Is this incorrect? Can I make two primaries?