Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,809,079 Members 50,806 Now Online
XDA Developers Android and Mobile Development Forum

[FAQ] Frequently Asked Questions For Moto E [UPDATED-07/7/14]

Tip us?
 
Falcon G
Old
(Last edited by Falcon G; 7th July 2014 at 01:34 PM.)
#1  
Falcon G's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 293
Join Date: May 2014
Default [FAQ] Frequently Asked Questions For Moto E [UPDATED-07/7/14]

Frequently Asked Questions
Motorola Moto E



Hello Guys this is a FAQ for Moto E. Please read this here before posting it in the developmental section or creating a thread anywhere.
I am sure it will help.

Thank You


A big thanks goes to @matmutant for providing FAQ templates and his own FAQ from I have copied some things.Here is the original guide
The Following 6 Users Say Thank You to Falcon G For This Useful Post: [ Click to Expand ]
 
Falcon G
Old
(Last edited by Falcon G; 7th July 2014 at 01:34 PM.)
#2  
Falcon G's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 293
Join Date: May 2014
Q1: How to access Fastboot?
Hold PowerButton and VolDown during boot.
Q2: How to unlock Bootloader?
Boot to Fastboot and follow my guide
or Motorola guide on Motorola's website
Q2: How to relock Bootloader?
Boot to Fastboot and give the command "fastboot oem lock"
Q3: How do i get adb and fastboot drivers ?
For windows, follow this guide or this one
although, it seems Motorola Device Manager works ok for win7x86-32 (but not for win7x64-64?) i cannot answer this i'm under linux
other USB drivers if first method failed, source
For Linux, get fastboot files here also, adb and fastboot can be installed using repos for ubuntu-based distros packages needed are : android-tools-adb and android-tools-fastboot (android-tools-fsutils may be useful too)
eg:
Code:
sudo apt-get install android-tools-fastboot
Q4: How to flash Stock Firmware?
Please Follow My Guidehere.
Q5: How to Root my device ?
First you'll need to unlock your bootloader,
then follow this guide

OR this guide(User Friendly)


Q6: Where can i find a Custom recovery ?
TWRP 2.7.2.0
Q7: How to access bootloader?
- Via ADB :
Code:
adb reboot bootloader
- The hard(ware) way :
  1. With the phone powered off, press the VOL DOWN KEY for 2-3 seconds then POWER key then release.
  2. The device will display different BOOT OPTIONS
  3. Use the VOL DOWN Key to SCROLL to Recovery and VOL UP Key to select
Q8: How to access recovery?
  1. using terminal, if the device is already rooted
    Code:
    su
    reboot recovery
  2. via adb
    Code:
    adb reboot recovery
  3. via bootloader
    boot to bootloader (see Q11) and select recovery (use Use the VOL DOWN Key to SCROLL to Recovery and VOL UP Key to select)
Q9: How to force reboot my frozen device?
  • Press and hold the Power button for 10 - 20 seconds, the device will restart and go through the boot-up sequence [source]
  • (VOL DOWN hold + a quick tap on POWER should force reboot when in bootloader) [source]
Q10: How to charge my device and extend battery life?
Follow Motorola tips:
Q11: Does rooting/unlocking your phone invalidate its warranty? (In EU)
In short: No. Just the fact that you modified or changed the software of your device, is not a sufficient reason to void your statutory warranty. As long as you have bought the device as a consumer in the European Union.

For Indian customers, The warranty is void if you unlock/root your device. Motorola also reserves the right to maintain the records of unlocked bootloader devices. So you may not even get the warranty by relocking the device
[source]
Q12: What to do if my battery is fully discharged and not re-charging?
[source]
Q13: Lost IMEI ? : How to backup / restore PDS partition and why?
On Motorola devices the 'pds' partition contains information specific to your machine: IMEI, MAC address, serial number, etc. This partition can be lost by accidental format or over time due to filesystem corruption. If you have made a backup, there is a good chance you can bring your handset back to life.

==> PDS backup will help to restore lost IMEI. It is a situation when the phone reports that the IMEI is unknown. ; This works like a vaccine, apply before having issue with IMEI, after it will be too late !

Instructions:
**Root Required**

Using ADB you can make a copy of the partition and move it to a safe place (Google Drive?):
adb shell
su
dd if=/dev/block/platform/msm_sdcc.1/by-name/pds of=/sdcard/pds.img
To restore in the event of corruption or loss:
adb shell
su
dd if=/sdcard/pds.img of=/dev/block/platform/msm_sdcc.1/by-name/pds
(assuming you've pushed pds.img to internal SDcard storage first)

If for some reason this doesn't work, maybe your IMEI isn't destroyed but only not "readable" by system (file system issue? misread cluster reading frame ? no idea), in that case you may read the following story : http://forum.xda-developers.com/show...php?p=52648789


Q14: How to disable/enable auto On/Off screen with Flip Shell?
  • for stock rom : (disabling, since it's enabled by default)
Follow this FAQ
Q15: How to remove the 'unlocked warning' message?
Follow @cschmitt method and default Motorola logo will be back .
Q16: How to reboot into 'safe mode'?

Press power button, on the pop up, either keep pressing 'shut down' [stock] or 'reboot' [AOSP based]
more infos about this feature

Q17: What are the Moto E tech specs
  • XT1021 (Single Sim)
  • XT1022 (Dual Sim)
  • XT1025 (Dual Sim With TV Digital)
Q18: How to get OTA updates even after Rooting and Flashing a custom Recovery
  • Use the full unroot option from the Super Su
  • Flash the stock recovery Use Code : mfastboot flash recovery recovery.img
  • Now you'll be able to get OTA updates as before
The Following 15 Users Say Thank You to Falcon G For This Useful Post: [ Click to Expand ]
 
Falcon G
Old
(Last edited by Falcon G; 16th May 2014 at 08:43 AM.)
#3  
Falcon G's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 293
Join Date: May 2014
some usefull lines of commands for any user wanting to know what's going on:

requirements :
  • On Windows : install Moto E drivers and
  • On Linux : set your rules following that guide (3. Set up your system to detect your device.) : add to /etc/udev/rules.d/51-android.rules the following code
    Code:
    #motoe normal mode
    SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}==”2e82″, MODE="0666"
    #motoe debug mode
    SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}==”2e76″, MODE="0666"
    #motoe fastboot mode
    SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}==”2e80″, MODE="0666"
    For specific access by one group of users, add GROUP="[groupname]"

______________________________
______________________________
______________________________

Let's start ! :
  • in terminal, just type the lines,
  • in ADB, add "adb" before the commands
  • if you want not to display the output in terminal, specify the path :
    Code:
    command > /where_you_want_your_output_to_be_stored/name_you_want_for_the_log


to know if KSM is really turned on : KSM means Kernel Samepage Merging, may not exist on Moto E stock or custom roms
Code:
cat /sys/kernel/mm/ksm/run
to know what modules are running :
Code:
lsmod
install an app from terminal :
Code:
pm install /sdcard/app1.apk
from adb :
Code:
adb install /home/user/app1.apk
(if your .apk is located there )

your kernel crashed?
Code:
cat /proc/last_kmsg
ex : from adb, and stored in /home/user/last_kmsg1
Code:
adb cat /proc/last_kmsg > /home/user/last_kmsg1
an app crashed, you want to know why?
Code:
logcat
ex : from adb and stored in /home/user/myfirstlogever
Code:
adb logcat > /home/user/myfirstlogever
don't have an USB cable ?or adb "other the air" :
connect to your home wifi network (both device and pc)
in settings/dev options/ enable adb on TCP/IP
Code:
adb connect xxx.xxx.xxx.xxx:5555
(the IP is the one displayed in the option you choose previously
and then, since it is connected, catch the log :
Code:
adb logcat > /home/user/myfirstlogever
All commands and syntax used for ADB can be found here
The Following 2 Users Say Thank You to Falcon G For This Useful Post: [ Click to Expand ]
 
Falcon G
Old
#4  
Falcon G's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 293
Join Date: May 2014
reserved---3
The Following User Says Thank You to Falcon G For This Useful Post: [ Click to Expand ]
 
Falcon G
Old
#5  
Falcon G's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 293
Join Date: May 2014
reserved----4
The Following User Says Thank You to Falcon G For This Useful Post: [ Click to Expand ]
 
Falcon G
Old
#6  
Falcon G's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 293
Join Date: May 2014
last one
The Following User Says Thank You to Falcon G For This Useful Post: [ Click to Expand ]
 
matmutant
Old
#7  
matmutant's Avatar
Recognized Contributor
Thanks Meter 3,412
Posts: 2,778
Join Date: Mar 2011
Location: ~/
Let me reserve a post here
Moto G running Android 4.4.4 KK CM11 /!\ twitter ~ Blog : Andrux&me /!\
Bug Hunter for : CM11 and AcDisplay
supported devices:
 

Motorola : Moto G (falcon / Peregrine [4G])
RC-FAQ: Falcon ; RC-FAQ: Peregrine ; CM11 DeBug Thread

Xperia: X10mini (robyn); X10miniPRO (mimmi); X8/W8 (shakira)
MiniCM10: MiniFAQ
MiniCM9: MiniFAQ
MiniCM7: MiniFAQ
i don't have power of ubiquity : if you want me to answer, please quote me or mention me using "@matmutant" in the post
The Following User Says Thank You to matmutant For This Useful Post: [ Click to Expand ]
 
Falcon G
Old
#8  
Falcon G's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 293
Join Date: May 2014
I've updated the thread a bit. Have to leave soon so didn't did much updates.

More Updates Coming Soon
The Following User Says Thank You to Falcon G For This Useful Post: [ Click to Expand ]
 
TheStrix
Old
#9  
TheStrix's Avatar
Senior Member
Thanks Meter 152
Posts: 402
Join Date: May 2014
Location: ⓂⓊⓂⒷⒶⒾ

 
DONATE TO ME
Reserved
 
Falcon G
Old
#10  
Falcon G's Avatar
Senior Member - OP
Thanks Meter 378
Posts: 293
Join Date: May 2014
Updated Thread with Model No's

Thanks to @deej_roamer

The Following User Says Thank You to Falcon G For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes