1. Check out our app, Forums for Android! Download and leave feedback here!

Root Does anyone know if the moto g LTE will be able to be rooted or have CyanogenMod?

Discussion in 'Android Devices' started by fulloflove, Jun 12, 2014.

  1. fulloflove

    fulloflove Active Member
    Thread Starter
    36

    Oct 15, 2011
    35
    1
    36
    Connecticut, US.
    If you are a moto G LTE owner or have any relevant information, please reply!

    Let's get this discussion started, please!
     

    Advertisement

  2. trophynuts

    trophynuts Well-Known Member
    313

    Jul 6, 2010
    5,630
    1,792
    313
    I work in a Tech related field. Have been in a tec
    SouthEastern US
    have you tried checking XDA or Rootzwiki?
     
  3. USCanthony

    USCanthony Well-Known Member
    33

    Sep 30, 2011
    83
    52
    33
    Male
    Computer networking/Infrastructure
    Los Angeles, Ca.
    The phone still needs TWRP and CWM to create custom recoveries that will work on it. The recoveries for the Moto G will not work. If anyone knows someone at either one of those groups, it would be greatly appreciated if you could mention to them that custom recoveries need to be created for the XT1045.
     
  4. Shabbypenguin

    Shabbypenguin Well-Known Member
    623

    Mar 28, 2011
    5,385
    5,071
    623
    Male
    Ok so i looked into this all cuz someone pm'd me.

    Download these:

    http://goo.im/devs/OpenRecovery/xt1032/openrecovery-twrp-2.7.1.1-xt1032.img
    http://download.chainfire.eu/396/SuperSU (put this on yourphone)

    Unlock your bootloader via moto site.

    fastboot boot openrecovery-twrp-2.7.1.1-xt1032.img

    Once in recovery flash the supersu zip and youll be rooted. credits for this info came from http://forum.xda-developers.com/showthread.php?p=53313307 where it came from originally i dont know.

    This will give you root, but not recovery, chances are the dtb files are mismatched and prevents flashing, once you have root someone can dump recovery and then CWM/TWRP can be ported :)
     
  5. trophynuts

    trophynuts Well-Known Member
    313

    Jul 6, 2010
    5,630
    1,792
    313
    I work in a Tech related field. Have been in a tec
    SouthEastern US
    patience my friend. It will have all the goods soon i'm sure of it.
     
  6. Tesla5

    Tesla5 Well-Known Member
    53

    Dec 3, 2012
    238
    82
    53
    Thank you! Another Xda member also got root using this method! :thumbup:

    [Q] Rooting Moto G LTE - Post #10 - XDA

    Here is a dump of the stock recovery.

    http://forum.xda-developers.com/showpost.php?p=53409014&postcount=1
     
    USCanthony likes this.
  7. USCanthony

    USCanthony Well-Known Member
    33

    Sep 30, 2011
    83
    52
    33
    Male
    Computer networking/Infrastructure
    Los Angeles, Ca.
    Thanks for the info Shabby. I have not tried this yet but have heard from several people that have and it did work. I have been told that you must do this from a Windows or Linux PC. Mac's will not work.

    Just to clarify the instructions......

    The "openrecovery-twrp-2.7.1.1-xt1032.img" file should either be in the same directory that fastboot resides in on your PC or in another directory that is in the path. If you do not understand what I mean by a directory being in the path, just put it in the same directory that fastboot is in.
     
  8. USCanthony

    USCanthony Well-Known Member
    33

    Sep 30, 2011
    83
    52
    33
    Male
    Computer networking/Infrastructure
    Los Angeles, Ca.
    Just rooted my phone using the method Shabby listed above. It worked perfectly. Just keep in mind that this method simply installs the files needed for SU access and it does not replace the stock recovery. This should not be a big deal right now since there are not any custom ROM's for this phone yet and the ability to flash custom ROM's is what a custom recovery brings to the party. Having the phone rooted will give you many more options even if you can't flash a ROM yet. You can install the Xposed framework and then chose to do some really cool things with individual Xposed modules. You can install an app like Titanium Backup and sleep better at night knowing your phone is being backed up regularly. If you are an audio nut like me, you can install viper4android and once again your expensive earbuds will have a device that can serve up sound worthy of the price you paid for them (this alone is a "must root" reason). Remember to install Busybox from the Play Store as well. For those of you that want or need a little more command clarification, I am listing the commands I did from a command prompt on my Windows PC after I had attached my phone to the PC via it's USB cable (remember to have USB debugging checked in the developer options). The actual commands listed below that I entered at a command prompt are between the quotes " ". Do not include the quotes when you enter these commands on your computer.

    1- "adb devices" (Use this command to ensure your phone is being properly recognized by the computer. It should return something like TA95000WAX device. If it says unauthorized instead of device, look at your phones screen. There should be a popup asking if you want to authorize that computer.

    2- "adb reboot bootloader" (this command will reboot your phone into bootloader mode and you will see the stock recovery displayed on your phones screen)

    3 - "fastboot boot openrecovery-twrp-2.7.1.1-xt1032.img" (this command will load the TWRP recovery as if it is actually running on your phone and you will see TWRP's recovery displayed on your phones screen.

    Those are the commands you need to enter at your PC's command prompt. Once the TWRP recovery is displayed on your phones screen, you can then select install and browse to where you had copied Shabby's Update-SuperSU zip file on your phone and then flash that file. Once the file flashes successfully you can then select the reboot to system option from TWRP and disconnect your phone from your computer. That is it....you are now rooted.

    - Anthony
     
    cubone, Mikito1976 and Tesla5 like this.
  9. Shabbypenguin

    Shabbypenguin Well-Known Member
    623

    Mar 28, 2011
    5,385
    5,071
    623
    Male
    thats a bad copy, its not unpacking.

    adb shell
    su
    dd if=/dev/block/platform/msm_sdcc.1/by-name/recovery of=/sdcard/recovery.img

    that will give me a recovery i should be able to work my magic with and get a basic cwm working and go from there. dhacker was the one pushing for all the moto devices but it seems he is busy on the nokia x and moto e. seems this device has fallen through the cracks :p
     
  10. USCanthony

    USCanthony Well-Known Member
    33

    Sep 30, 2011
    83
    52
    33
    Male
    Computer networking/Infrastructure
    Los Angeles, Ca.
    Shabby,

    I just pulled a copy of the stock recovery off of my phone and put it up in my Dropbox at the link below. See if you have better luck with this copy.

    https://dl.dropboxusercontent.com/u/47843318/recovery.img
     
    Tesla5 likes this.
  11. Shabbypenguin

    Shabbypenguin Well-Known Member
    623

    Mar 28, 2011
    5,385
    5,071
    623
    Male
    Code (Text):
    1. #
    2. # ADDITIONAL_DEFAULT_PROPERTIES
    3. #
    4. ro.secure=1
    5. ro.allow.mock.location=0
    6. ro.debuggable=0
    7. # begin build properties
    8. # autogenerated by buildinfo.sh
    9. ro.build.id=KXB21.14-L1.23-4
    10. ro.build.display.id=KXB21.14-L1.23-4
    11. ro.build.version.incremental=1
    12. ro.build.version.sdk=19
    13. ro.build.version.codename=REL
    14. ro.build.version.release=4.4.3
    15. ro.build.date=Fri May 23 16:31:23 CDT 2014
    16. ro.build.date.utc=1400880683
    17. ro.build.type=user
    18. ro.build.user=hudsoncm
    19. ro.build.host=ilclbld31
    20. ro.build.tags=release-keys
    21. ro.product.model=XT1045
    22. ro.product.brand=motorola
    23. ro.product.name=peregrine_retus
    24. ro.product.device=peregrine
    25. ro.product.board=MSM8226
    26. ro.product.cpu.abi=armeabi-v7a
    27. ro.product.cpu.abi2=armeabi
    28. ro.product.manufacturer=motorola
    29. ro.product.locale.language=en
    30. ro.product.locale.region=US
    31. ro.wifi.channels=
    32. ro.board.platform=msm8226
    33. # ro.build.product is obsolete; use ro.product.device
    34. ro.build.product=peregrine
    35. # Do not try to parse ro.build.description or .fingerprint
    36. ro.build.description=peregrine_retus-user 4.4.3 KXB21.14-L1.23-4 1 release-keys
    37. ro.build.fingerprint=motorola/peregrine_retus/peregrine:4.4.3/KXB21.14-L1.23-4/1:user/release-keys
    38. ro.build.characteristics=default
    39. # end build properties
    40. #
    41. # from device/moto/peregrine/system.prop
    42. #
    43. #
    44. # system.prop for msm8226
    45. #
    46.  
    47. # Use reference RIL for initial bringup
    48. #rild.libpath=/system/lib/libreference-ril.so
    49. rild.libpath=/vendor/lib/libril-qc-qmi-1.so
    50. rild.libargs=-d /dev/smd0
    51. persist.rild.nitz_plmn=
    52. persist.rild.nitz_long_ons_0=
    53. persist.rild.nitz_long_ons_1=
    54. persist.rild.nitz_long_ons_2=
    55. persist.rild.nitz_long_ons_3=
    56. persist.rild.nitz_short_ons_0=
    57. persist.rild.nitz_short_ons_1=
    58. persist.rild.nitz_short_ons_2=
    59. persist.rild.nitz_short_ons_3=
    60. ril.subscription.types=NV,RUIM
    61. DEVICE_PROVISIONED=1
    62. persist.radio.msgtunnel.start=false
    63.  
    64. #
    65. # system props for the cne module
    66. #
    67. persist.cne.feature=0
    68.  
    69.  
    70. # Skip /sys/power/wait_for_fb_* nodes and
    71. # force FB to be always on
    72. debug.sf.fb_always_on=1
    73.  
    74. debug.sf.hw=1
    75. debug.egl.hw=1
    76. debug.composition.type=c2d
    77. persist.hwc.mdpcomp.enable=true
    78. debug.mdpcomp.logs=0
    79. dalvik.vm.heapsize=36m
    80. dev.pm.dyn_samplingrate=1
    81.  
    82. persist.demo.hdmirotationlock=false
    83. ro.hdmi.enable=true
    84. tunnel.decode=false
    85. tunnel.audiovideo.decode=false
    86. lpa.decode=true
    87. lpa.use-stagefright=true
    88.  
    89. #system props for the MM modules
    90.  
    91. media.stagefright.enable-player=true
    92. media.stagefright.enable-http=true
    93. media.stagefright.enable-aac=true
    94. media.stagefright.enable-qcp=true
    95. media.stagefright.enable-fma2dp=true
    96. media.stagefright.enable-scan=true
    97. mmp.enable.3g2=true
    98. #9273 is decimal sum of supported codecs in AAL
    99. #codecs:(PARSER_)AVI AC3 ASF AAC QCP DTS 3G2 MP2TS
    100. mm.enable.qcom_parser=37491
    101.  
    102. # VIDC: debug_levels
    103. # 1:ERROR 2:HIGH 4:LOW 0:NOlogs 7:AllLogs
    104. vidc.debug.level=1
    105. #
    106. # system props for the data modules
    107. #
    108. ro.use_data_netmgrd=true
    109.  
    110. #system props for time-services
    111. persist.timed.enable=true
    112.  
    113. #
    114. # system prop for opengles version
    115. #
    116. # 196608 is decimal for 0x30000 to report version 3
    117. ro.opengles.version=196608
    118.  
    119. #
    120. # System props for telephony
    121. # System prop to turn on CdmaLTEPhone always
    122. telephony.lteOnCdmaDevice=0
    123.  
    124. # simulate sdcard on /data/media
    125. #
    126. persist.fuse_sdcard=true
    127. ro.crypto.fuse_sdcard=true
    128.  
    129. #
    130. #snapdragon value add features
    131. #
    132. # System props for audio
    133. ro.qc.sdk.audio.ssr=false
    134. ##fluencetype can be "fluence" or "fluencepro" or "none"
    135. persist.audio.fluence.mode=endfire
    136. persist.audio.handset.mic=digital
    137. ro.config.vc_call_vol_steps=7
    138. # FM maximum volume be between 0 and 8192 (0dB)
    139. ro.audio.fm_max_volume=4096
    140.  
    141. #need rotation info in audio-land
    142. ro.audio.monitorRotation=1
    143.  
    144. # Enable/disable cabl
    145. ro.qualcomm.cabl=0
    146.  
    147. # system prop for NFC DT
    148. ro.nfc.port=I2C
    149.  
    150. #
    151. # system property for Bluetooth hci transport
    152. #
    153. ro.qualcomm.bt.hci_transport=smd
    154.  
    155. #
    156. # system property for Bluetooth HFP version
    157. #
    158. ro.bluetooth.hfp.ver=1.6
    159.  
    160. #
    161. # system property for Bluetooth SAP support
    162. # Motorola disabled SAP
    163. #
    164. ro.qualcomm.bluetooth.sap=false
    165.  
    166. # Bluetooth LE power class
    167. qcom.bt.le_dev_pwr_class=1
    168.  
    169. ##property to choose between virtual/external wfd display
    170. persist.sys.wfd.virtual=0
    171. # Motorola, ams087, 09/24/2013, IKJBMR2-6432 : disable tunnel audio encode
    172. #tunnel.audio.encode = true
    173.  
    174. # Enable SSR
    175. persist.sys.ssr.restart_level=3
    176. persist.sys.qc.sub.rdump.on=1
    177.  
    178. # For TCMD debug level
    179. persist.tcmd.log.limit=0
    180.  
    181. # Disable QCOM net early sockets feature
    182. net.early.sockets=0
    183.  
    184. # Radio RIL properties
    185. persist.radio.no_wait_for_card=1
    186. persist.radio.call_type=1
    187. persist.radio.apm_sim_not_pwdn=1
    188. persist.radio.dfr_mode_set=1
    189. persist.radio.relay_oprt_change=1
    190.  
    191. #
    192. # ADDITIONAL_BUILD_PROPERTIES
    193. #
    194. ro.build.version.full=Blur_Version.21.23.4.peregrine_retus.retus.en.US
    195. ro.mot.build.customerid=retus
    196. ro.mot.build.version.sdk_int=19
    197. ro.product.display=Moto G
    198. ro.build.version.qcom=AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.020
    199. ro.carrier=retus
    200. ro.fsg-id=retusa_glb
    201. telephony.lteOnCdmaDevice=0
    202. ro.telephony.default_network=9
    203. ro.mot.hw.uaprof=http://uaprof.motorola.com/phoneconfig/motomb886/Profile/motomb886.rdf
    204. ro.com.android.dataroaming=false
    205. ro.config.ringtone=Moto.ogg
    206. ro.config.notification_sound=Moto.ogg
    207. ro.config.alarm_alert=Oxygen.ogg
    208. ro.MAX_HIDDEN_APPS=12
    209. dalvik.vm.heapstartsize=8m
    210. dalvik.vm.heapgrowthlimit=96m
    211. dalvik.vm.heapsize=256m
    212. dalvik.vm.heaptargetutilization=0.75
    213. dalvik.vm.heapminfree=2m
    214. dalvik.vm.heapmaxfree=8m
    215. persist.sys.logkit.ctrlcode=0
    216. ro.vendor.extension_library=/vendor/lib/libqc-opt.so
    217. persist.radio.apm_sim_not_pwdn=1
    218. ro.usb.mtp=0x2e82
    219. ro.usb.mtp_adb=0x2e76
    220. ro.usb.ptp=0x2e83
    221. ro.usb.ptp_adb=0x2e84
    222. ro.usb.bpt=0x2e28
    223. ro.usb.bpt_adb=0x2e29
    224. ro.usb.bpteth=0x2e2a
    225. ro.usb.bpteth_adb=0x2e2b
    226. persist.audio.calfile0=/etc/Bluetooth_cal.acdb
    227. persist.audio.calfile1=/etc/General_cal.acdb
    228. persist.audio.calfile2=/etc/Global_cal.acdb
    229. persist.audio.calfile3=/etc/Handset_cal.acdb
    230. persist.audio.calfile4=/etc/Hdmi_cal.acdb
    231. persist.audio.calfile5=/etc/Headset_cal.acdb
    232. persist.audio.calfile6=/etc/Speaker_cal.acdb
    233. ro.bug2go.magickeys=24,26
    234. persist.sys.qc.sub.rdump.max=0
    235. ro.adb.secure=1
    236. ro.sf.lcd_density=320
    237. keyguard.no_require_sim=true
    238. ro.zygote.capsuid=0
    239. mdc_initial_max_retry=10
    240. persist.radio.apn_delay=5000
    241. drm.service.enabled=true
    242. ro.com.google.clientidbase=android-motorola
    243. ro.com.google.clientidbase.ms=android-motorola
    244. ro.com.google.clientidbase.am=android-motorola
    245. ro.com.google.clientidbase.gmm=android-motorola
    246. ro.com.google.clientidbase.yt=android-motorola
    247. ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
    248. ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
    249. ro.setupwizard.mode=OPTIONAL
    250. ro.com.google.gmsversion=4.4.3_r1
    251. ro.media.enc.aud.fileformat=amr
    252. ro.media.enc.aud.codec=amrnb
    253. persist.sys.dalvik.vm.lib=libdvm.so
    254. net.bt.name=Android
    255. dalvik.vm.stack-trace-file=/data/anr/traces.txt
    256. ro.qc.sdk.izat.premium_enabled=1
    257. ro.qc.sdk.izat.service_mask=0x5
    258. persist.gps.qc_nlp_in_use=1
    259. persist.loc.nlp_name=com.qualcomm.services.location
    260. ro.gps.agps_provider=1
    261.  
    262.  
    worked ;)
     
    Tesla5 likes this.
  12. Shabbypenguin

    Shabbypenguin Well-Known Member
    623

    Mar 28, 2011
    5,385
    5,071
    623
    Male
  13. Tesla5

    Tesla5 Well-Known Member
    53

    Dec 3, 2012
    238
    82
    53
  14. Castuis

    Castuis Member
    16

    Jun 15, 2014
    10
    3
    16
  15. Castuis

    Castuis Member
    16

    Jun 15, 2014
    10
    3
    16
    Mismatched partition size (recovery)
     
    Tesla5 likes this.
  16. Shabbypenguin

    Shabbypenguin Well-Known Member
    623

    Mar 28, 2011
    5,385
    5,071
    623
    Male
    ah crap, seems cwm is too big. time to trim it up some eh? :p
     
  17. Castuis

    Castuis Member
    16

    Jun 15, 2014
    10
    3
    16
    You might have better luck with twrp 2.7.1.1. seeing as we were able to boot it when cwm wouldn't
     
  18. Castuis

    Castuis Member
    16

    Jun 15, 2014
    10
    3
    16
    I'll guinea pig for ya seeing as I don't believe this phone will hardbrick or at least I haven't been able to hardbrick the non LTE model no matter how hard I tried :p
     
  19. Castuis

    Castuis Member
    16

    Jun 15, 2014
    10
    3
    16
    I find this odd "# system.prop for msm8226"
    as the LTE is supposed to be the 8926 soc
     
  20. Shabbypenguin

    Shabbypenguin Well-Known Member
    623

    Mar 28, 2011
    5,385
    5,071
    623
    Male
    Thanks :)

    ill try twrp here in a few more tests, they have cwm working on the nonlte while twrp requires a lot more work and can have all sorts of issues clear out of teh blue. the last moto phone i had was a tegra 2 2.3 device so im not up to date on all how they work etc so it may take a bunch of tries :p

    obviously would be a lot faster if some of the dudes who had the original g and did the work, but for now all you got is me :p

    the good thing is with sdcard slot you guys can get a unbrick image and never really brick :p
     
  21. Shabbypenguin

    Shabbypenguin Well-Known Member
    623

    Mar 28, 2011
    5,385
    5,071
    623
    Male
    Tesla5 likes this.
  22. Castuis

    Castuis Member
    16

    Jun 15, 2014
    10
    3
    16
    Mismatched partition size (recovery)
     
    Tesla5 likes this.
  23. Shabbypenguin

    Shabbypenguin Well-Known Member
    623

    Mar 28, 2011
    5,385
    5,071
    623
    Male
  24. Castuis

    Castuis Member
    16

    Jun 15, 2014
    10
    3
    16
    Mismatched partition size (recovery) :(
     
    Tesla5 likes this.
  25. Shabbypenguin

    Shabbypenguin Well-Known Member
    623

    Mar 28, 2011
    5,385
    5,071
    623
    Male
    Tesla5 likes this.

Share This Page

Loading...