Motorola Moto G 2015
a.k.a Moto G3
This a short list of frequently asked questions in this device forum and the answers often given as a response. It should serve as a starting point for gathering knowledge and finding solutions to many common problems. Please only post in this thread with feedback on how to improve this document. Do not post "Thank you" type responses. If you have additional questions or require more help, try to find an existing thread or create your own. Do not use this as a general help thread.
Q1: Which Moto G 2015 variant do I own?
To find out which variant you own, power off your phone. Now, hold down power+vol. down at the same time. You are now in bootloader mode; look for the fourth line down beginning "Product/Variant:". The code beginning "XT" (e.g. XT1541") is your variant. Press the power button once to reboot.
The following is a list of all the regional variants. See the original source below for frequency band support:
XT1540: Single-SIM (Retail US | Canada (Telus) | Latin America (Tigo, Movistar Mexico))
XT1541: Single-SIM (Retail EU | GB | SP | FR | GER)
XT1542: Single-SIM (Retail Latin America (Movistar Columbia))
XT1543: Dual-SIM (Retail Brazil | Latin America)
XT1544: Dual-SIM with Digital TV (HDTV) (Retail Brazil | Latin America)
XT1548: Single-SIM (US - CDMA Prepaid)
XT1550: Dual-SIM (Retail Asia | India)
XT1556: Dual-SIM (Turbo Edition)
Source: Variants of Moto G (3rd Gen), @lost101
Q2: Where's the Notification LED? Is it hidden, and how do I enable it?
As with previous Moto G versions, there is a hidden LED under the plastic earpiece in the top bezel.
You can enable it as a charging LED only using this root app. No progress seems to have been made to enable notification lights yet.
Q3: What sensors are in my Moto G?
Main sensors inside:
- Dual Accelerometer
- Magnetic field sensor
- Orientation sensor
- Ambient light sensor
- Proximity sensor
Major sensors missing:
The main functionality missing due to the lack of gyroscope is Photosphere.
Q4: Can I use a 64GB+ MicroSD card?
Yes, as long as it's formatted to FAT32.
Q5: How do I unlock my bootloader? Is this safe?
Firstly, you need the Android SDK installed to use fastboot. I will not tell you how to do this here as many guides exist on XDA already.
Unlocking your bootloader voids the warranty. Other than that, the warnings Motorola gives mainly pertain to what you may do to your advice after unlocking the bootloader, for example flashing TWRP then flashing random stuff you don't understand. Unlocking the bootloader itself will not harm your device (I don't have room for a discussion of exploits here).
To actually unlock your bootloader, simply follow the Motorola guide. The process includes receiving an unlock code from Motorola, therefore do not bother following any other unofficial guides.
Q6: How do I install TWRP to flash fun things like ROMs?
To begin flashing ROMs and kernels, etc., you need TWRP which is a custom recovery for Android. Read this and have a look at the TWRP website for more info if you are unsure at this point.
First of all you must follow Q3 above to unlock your bootloader. Once unlocked, read on...
Thanks to @squid2 you simply need to download his compiled image and flash using fastboot. Proceed to his thread here to download the latest binary build, "twrp-osprey-2.8.7-r4.img", from the "Downloads" tab, then follow his instructions for flashing the recovery.
A word of advice: I strongly recommend temporarily booting any images (be it recoveries or kernels) you are about to flash to your device. This is simply a case of using the command "fastboot boot blahblah.img" whether blahblah.img is a recovery or kernel.
There are many ways to boot into recovery. Firstly you can boot into bootloader with power+vol. down then select recovery with the volume buttons and press power to boot; The command "adb reboot recovery" on your computer if you have adb set up; By installing a terminal emulator from the market, then typing the commands "su" followed by "reboot recovery"; There are reboot apps on the market with advanced boot options also.
Q7: How do I root my Moto G?
This is primarily for stock ROM users as I believe most custom ROMs are rooted by default.
First of all you must follow Q3 and Q4 (in that order) to unlock your bootloader and flash TWRP. Once TWRP is installed, read on...
Download SuperSU here and place on internal storage or microSD card. Take a look here for more info on SuperSU. Now simply boot to recovery (see Q5) and flash the zip by pressing the "Install" button and locating the SuperSU zip file. Now reboot and open the SuperSU app.
Q8: I need a factory image (stock rom)! Where can I find these?
Look in @lost101's thread, [INDEX][Osprey] Moto G Factory Firmware Images, and refer to Q1 above to find out which one you need.
Q9: My Moto G is quiet, how do I boost the volume?
Refer to @hp420's thread: [Mod] Native volume boost - no apps needed! mixer_paths.xml
Q10: Where can I find custom ROMs and kernels?
@banerjeeayan1996 has compiled a list of all the custom ROMs and kernels available in this thread: [Moto G(3rd gen)]Link Catalogue. It is up to date as of 29/11/15. Other useful threads are linked within it also; have a browse.
A special thanks to everyone who contributed to the production of this FAQ