• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM-AOSP][UNOFFICIAL][6.0.1] Pure Nexus for Moto X Style/Pure Edition | Substratum

Search This thread

matt1313

Senior Member
Sep 24, 2010
700
316
California
Google Pixel 5
I'm having a weird issue. After changing the vibration intensity and enabling double tap to wake I started having SOD and/or frozen screens (awake but unresponsive). I disabled the tweaks and removed the app. I'm still having it. So I tried to reboot to recovery and it freezes on the TWRP screen. I updated TWRP to the latest version and still it freezes. I can't get into recovery anymore. Any ideas?

Sent from my XT1575 using Tapatalk
I just had the same exact problem. I had to return to stock, bootup , then flash twrp, restore most recent back up.

No idea why it happened
 

joshw0000

Senior Member
Jun 15, 2010
3,984
402
Unrelated. I woke up and it had sod. I forced reboot and then it bootlooped. I powered down went to power on stayed at M boot logo, tried recovery stuck at twrp screen.
Mine is pretty bad right now. It freezes after about a minute or less use. I don't understand why I can't boot to recovery. I'd rather not have to do a full restore.

Sent from my XT1575 using Tapatalk
 

matt1313

Senior Member
Sep 24, 2010
700
316
California
Google Pixel 5
Mine is pretty bad right now. It freezes after about a minute or less use. I don't understand why I can't boot to recovery. I'd rather not have to do a full restore.

Sent from my XT1575 using Tapatalk
Restore don't erase userdata and u can recover your stuff. Took me about 30 for whole process. Thank god for sdcard [emoji6]
 
  • Like
Reactions: psu2fan78

rsmiff

Senior Member
May 22, 2009
360
86
Washington D.C.
So this is becoming an issue with this ROM. I've had two instances where I've ended up in a bootloop between the moto splash and the TWRP splash. Both times I had to restore to stock to get out of it. I got into the bootloop just simply removing an email account from Gmail both times.
 

joshw0000

Senior Member
Jun 15, 2010
3,984
402
Restore don't erase userdata and u can recover your stuff. Took me about 30 for whole process. Thank god for sdcard [emoji6]

I fastboot flashed MPH24.49-18-3 FIRMWARE, with the exception of sending the fasboot erase userdata command. The phone won't boot (obviously) as it has AOSP userdata. I can boot into stock recovery which isn't super useful. I reflashed TWRP but I'm having the same issue. It just freezes on the splash screen.

How were you able to restore without wiping userdata? I have 30+ GB of kid pics/videos I'd rather not lose.
 

matt1313

Senior Member
Sep 24, 2010
700
316
California
Google Pixel 5
I fastboot flashed MPH24.49-18-3 FIRMWARE, with the exception of sending the fasboot erase userdata command. The phone won't boot (obviously) as it has AOSP userdata. I can boot into stock recovery which isn't super useful. I reflashed TWRP but I'm having the same issue. It just freezes on the splash screen.

How were you able to restore without wiping userdata? I have 30+ GB of kid pics/videos I'd rather not lose.
I did the same process. It booted with a lot of fc . I was able to access storage and transfer files to computer. The redid stock process with erase userdata then flashed twrp the rebooted into recovery restored backup. Back to normal.
 

joshw0000

Senior Member
Jun 15, 2010
3,984
402
I did the same process. It booted with a lot of fc . I was able to access storage and transfer files to computer. The redid stock process with erase userdata then flashed twrp the rebooted into recovery restored backup. Back to normal.

Did you get any errors flashing system? I can't flash it at all with mfastboot and if I use fastboot, I must try it several times to get it to work. I keep getting this error.

C:\Users\Josh\Motorola Moto X Pure\Moto X Pure 3rd Gen (2015) XT1575 MPH24.49-18-3 (2)\Moto X Pure 3rd Gen (2015) XT1575 MPH24.49-18-3>mfastboot flash system system.img
error: cannot load 'system.img'


C:\Users\Josh\Motorola Moto X Pure\Moto X Pure 3rd Gen (2015) XT1575 MPH24.49-18-3 (2)\Moto X Pure 3rd Gen (2015) XT1575 MPH24.49-18-3>fastboot flash system system.img
target reported max download size of 536870912 bytes
Invalid sparse file format at header magi
sending sparse 'system' (495189 KB)...
OKAY [ 12.367s]
writing 'system'...
OKAY [ 6.924s]
sending sparse 'system' (514796 KB)...
OKAY [ 12.731s]
writing 'system'...
OKAY [ 10.015s]
sending sparse 'system' (524298 KB)...
(bootloader) Data size exceeds download buffer
FAILED (remote failure)
finished. total time: 42.377s

I've used these files before on my wife's phone and I even re-downloaded to make sure I don't have a bad download.

EDIT - I was able to roll it back to 5.1.1, flash and boot to TWRP, wipe data from TWRP, boot fully into 5.1.1 and backup my files. Whew! Now to get back to MM!
 
Last edited:

matt1313

Senior Member
Sep 24, 2010
700
316
California
Google Pixel 5
Did you get any errors flashing system? I can't flash it at all with mfastboot and if I use fastboot, I must try it several times to get it to work. I keep getting this error.

C:\Users\Josh\Motorola Moto X Pure\Moto X Pure 3rd Gen (2015) XT1575 MPH24.49-18-3 (2)\Moto X Pure 3rd Gen (2015) XT1575 MPH24.49-18-3>mfastboot flash system system.img
error: cannot load 'system.img'


C:\Users\Josh\Motorola Moto X Pure\Moto X Pure 3rd Gen (2015) XT1575 MPH24.49-18-3 (2)\Moto X Pure 3rd Gen (2015) XT1575 MPH24.49-18-3>fastboot flash system system.img
target reported max download size of 536870912 bytes
Invalid sparse file format at header magi
sending sparse 'system' (495189 KB)...
OKAY [ 12.367s]
writing 'system'...
OKAY [ 6.924s]
sending sparse 'system' (514796 KB)...
OKAY [ 12.731s]
writing 'system'...
OKAY [ 10.015s]
sending sparse 'system' (524298 KB)...
(bootloader) Data size exceeds download buffer
FAILED (remote failure)
finished. total time: 42.377s

I've used these files before on my wife's phone and I even re-downloaded to make sure I don't have a bad download.

EDIT - I was able to roll it back to 5.1.1, flash and boot to TWRP, wipe data from TWRP, boot fully into 5.1.1 and backup my files. Whew! Now to get back to MM!
6.0 uses system_sparechuck.0-8 not system.img

I used XT1575_CLARK_RETUS_6.0_MPH24.49-18_cid9_subsidy-DEFAULT_CFC.xml
with cmd file:
Code:
mfastboot flash partition gpt.bin
mfastboot flash bootloader bootloader.img
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash system system.img_sparsechunk.3
mfastboot flash system system.img_sparsechunk.4
mfastboot flash system system.img_sparsechunk.5
mfastboot flash system system.img_sparsechunk.6
mfastboot flash system system.img_sparsechunk.7
mfastboot flash system system.img_sparsechunk.8
mfastboot flash system system.img_sparsechunk.9
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1 
mfastboot erase modemst2 
mfastboot flash fsg fsg.mbn
mfastboot reboot
then bootup with force closes, grabbed my data and redid stock but added
Code:
mfastboot erase cache 
mfastboot erase userdat
then ran this from bootloader
Code:
mfastboot flash recovery recovery.img
then directly rebooted into recovery to restore a back up including EFS partition.

hope this helps
 
  • Like
Reactions: RLC44

joshw0000

Senior Member
Jun 15, 2010
3,984
402
6.0 uses system_sparechuck.0-8 not system.img

I used XT1575_CLARK_RETUS_6.0_MPH24.49-18_cid9_subsidy-DEFAULT_CFC.xml
with cmd file:
Code:
mfastboot flash partition gpt.bin
mfastboot flash bootloader bootloader.img
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash system system.img_sparsechunk.3
mfastboot flash system system.img_sparsechunk.4
mfastboot flash system system.img_sparsechunk.5
mfastboot flash system system.img_sparsechunk.6
mfastboot flash system system.img_sparsechunk.7
mfastboot flash system system.img_sparsechunk.8
mfastboot flash system system.img_sparsechunk.9
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1 
mfastboot erase modemst2 
mfastboot flash fsg fsg.mbn
mfastboot reboot
then bootup with force closes, grabbed my data and redid stock but added
Code:
mfastboot erase cache 
mfastboot erase userdat
then ran this from bootloader
Code:
mfastboot flash recovery recovery.img
then directly rebooted into recovery to restore a back up including EFS partition.

hope this helps
That's weird. The 5.1.1 file I used had sparechuck. The 6.0 file did not. Instead it was a single system image.

I worked on it until about 4:00 this morning but I finally fixed it and saved my data. I was able to flash 5.1.1 and boot with errors, flash TWRP, wipe data (without wiping my internal sdcard), backup my pictures, flash the stock recovery again, OTA to 6.0, and flash TruPure. I'm finally back up and running. Thanks for your help!

Sent from my XT1575 using Tapatalk
 
  • Like
Reactions: matt1313

js0uth

Senior Member
Nov 20, 2009
478
66
San Gabriel Valley, CA
anyone else experiencing a bug that prevents the power button from waking the device? it works for everything else just not waking the phone or turning it off. But double press for camera works. Itll start working again after a couple mins.
 
Mar 29, 2015
15
0
Phoenix
Everyone seem to have their Gapps working properly but me....I flashed the latest as of posting this, Google Play Services and Setup Wizard non-stop crash. Also tried ARM64 Gapps Micro version, no luck. Im gonna try the 7/30 release, we'll see...Also, do i need to be wiping and reinstalling the ROM after every try? That may be why...Thanks.

EDIT: Now its saying my SDK Version isn't compatible? Hm....Any solutions? Please? I just got this today and i'd like to have it working for tomorrow...
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 80
    0WMoeXoh.png

    The Pure Nexus Project

    Disclaimer:
    We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.

    "This is a user friendly thread. All feature requests will be heard and considered. I am not against anything that doesn't stray too far away from the original idea of the ROM! Helping one another is also encouraged! Please be respectful and you will always be treated the same way, we are all here for a good experience."


    About:
    The Pure Nexus Project aims to bring stability and features to your Nexus device, while keeping Google's vision in line and not straying too far away from that. If you are looking for a stable ROM with true tested features and minimal bugs, then this is the place to be.


    Features:
    Code:
    [COLOR="#1976D2"]-General[/COLOR]
    *Based on AOSP Android 6.0.1_r62
    *SELinux Enforcing
    *Busybox
    *Init.d support
    *Addon.d support
    [STRIKE]*T-Mobile US/EE WiFi Calling + Project Fi Support [/STRIKE]
    *Fully Working VoLTE
    *Native Sprint PRL/Profile update
    *Native ntfs and exfat support
    *Full Substratum Theme Engine support
    *Google sounds from factory image not the horrible AOSP ones
    *Googles marshmallow wallpapers added to wallpaper picker 
    *Advanced Reboot menu enabled by default
    *Advanced rotation settings
    *Enabled Developer settings by default
    *Enabled option to use multi-window mode
    *Enabled click/longclick on notification panel header items
    *Disabled forced encryption
    *Disabled Tethering checks
    *Show apps being optimized during initial boot
    *Bug fix's and stability improvements
    *UI Improvements (fixed a bunch google forgot to materialize)
    *Download Speed in download notifications
    *Scrolling cache improvements
    *Seek-bar style animation speed and font size control
    *Full 3-Minit battery support no mods needed
    *Added headset icon attached icon in statusbar
    *Added PureAmbient display options
    *Added AOSP AppOps
    *Added ability to see app version when sideloading app
    *Added app package name to app info screen
    *Added ability to disable battery saver color in nav/statusbars
    *Added ability to launch purenexus settings from notification drawer (longpress settings icon)
    *Added ability to customize Settings dashboard columns, dashboard text lines, dashboard dividers
    *Added wireless charging sound for usb chargers
    *Native Dialer lookup in the aosp dialer
    *Increasing ringtone option
    *Incall vibration options
    *Proximity speakerphone option
    *National Data roaming option
    *Call/Message blocking
    *ADB enhancements (ADB over wifi, Hide ADB icon, colored logcat "abd logcat -C")
    *Link/Unlink Notification ringtone option
    *Added Native Google Double tap to wake option
    *Added Special keys to all keyboard keys
    *Removed googles bug report option
    *Removed googles SystemUpdate option
    *Removed googles legal information
    
    [COLOR="#1976D2"]-PureNexus Settings[/COLOR]
    [COLOR="red"]Lock Screen[/COLOR]
    *Option to customize lockscreen shortcuts
    [STRIKE]*Option to disable fingerprint authorization vibration[/STRIKE]
    *Long press power for torch
    *double tap anywhere to sleep
    *Option to disable lockscreen media art
    *Scramble pin layout
    *Quick pin unlock
    *option to hide lockscreen clock
    *option to hide lockscreen date
    *option to hide lockscreen alarm text
    *option to set the alpha of lockscreen and lockscreen security bouncer 
    *Lockscreeen Wallpaper (add/crop/delete)
    [COLOR="red"]Notification Drawer[/COLOR]
    *Weather
    *Force Expanded Notifications
    *quick settings pulldown (left,right,always)
    *smart pulldown (no ongoing, no dismissable, no notifications)
    *brightness slider on/off toggle
    *fully customizable quick settings with now up to 30 custom tiles
    *option to enable or disable the top two main quicksettings tiles
    *option to enable 3/4/5 quick settings tiles per row
    *option for advanced location in location quick setting tile
    [COLOR="red"]Recent Apps[/COLOR]
    *Immersive recents (stock, full screen, statusbar only, navbar only)
    *Clear all recents toggle
    *Clear all recents location option
    *Clear all recents but last app toggle
    *Recent searchbar on/off toggle
    *slim recents and slim recent options
    [COLOR="red"]Statusbar[/COLOR]
    *Battery customization (stock, landscape, circle, dotted circle, text, none)
    *Battery percent options (hidden, inside the icon, next to the icon)
    *Battery Bar options (location, color, style, thickness, anitmation)
    *Carrier Text customization (text placement, custom text)
    *Clock customization (position, am/pm, date, date position, date style, date format)
    *Network traffic meter options (disabled/incoming/outgoing/both,  units displayed, update interval, hide arrows, autohide, autohidethreshold)
    *Status-bar options (notification counter, double-tap to sleep, statusbar brightness control)
    *Option to disable headset icon, vibrate icon, vpn icon in statusbar
    [COLOR="red"]Navigation Bar[/COLOR]
    *Enable/disable
    *IME toggle
    *Option for arrow cursor keys
    *Option for double tap navbar to sleep
    *Long-press back to kill toggle
    *option to configure back kill delay
    *Long-press recents for last app toggle
    *Navigation bar size customization (width, height, length)
    *Navigation bar customization (placement, buttons)
    [COLOR="red"]PowerMenu[/COLOR]
    *Option to disable on secure lock
    *Add/remove (reboot, screenshot, screen-record, torch, airplane mode, user switcher,settings shortcut, search, voice search, lock now, sound panel)
    [COLOR="red"]Volume Rocker[/COLOR]
    *Volume key wake
    *Volume key music control
    *Volume key keyboard cursor control
    *Volume button swap toggle
    *Control media volume anytime toggle
    [COLOR="red"]Display[/COLOR]
    *Expanded desktop options
    *option to enable/disable wake on plug
    *option to enable 3 finger swipe to screenshot
    *LED controls
    [COLOR="red"]Media & Notifications[/COLOR]
    *option to disable double tap camera vibration
    *custom heads up options (global on/off, timeout, heads up snooze, force heads up, heads up whitelist, heads up do not disturb, heads up blacklist)
    *option to disable low battery notification
    *Option to disable battery saver notification

    Downloads & Changelog:


    Changelog: https://goo.gl/P8WBn3

    Rom Builds: https://goo.gl/5mJwUV

    Highly Suggested Gapps - PureNexus Gapps: https://goo.gl/5PzVXa


    Credits & Thanks:


    The Cheeky Bastards - Bajasur, Dwitherell, DaveyAnnihalation, Surge1223!!!
    The PureNexus Moderators - MicMars, Kris Nelson, Nathan Chance
    The CyanogenMod Community
    Dirty Unicorns
    SlimRoms
    OmniRom
    Euphoria-OS
    xWasabi
    And all other open source Devs i may have missed!



    XDA:DevDB Information
    Pure Nexus for clark, ROM for the Moto X Style (Pure)

    Contributors
    Hashbang173, alnikki25k
    Source Code: https://github.com/PureNexusProject

    ROM OS Version: 6.0.x Marshmallow
    ROM Kernel: Linux 3.10.x
    Based On: AOSP

    Version Information
    Status: Beta

    Created 2016-03-15
    Last Updated 2016-08-02
    23
    Pure Nexus issues on clark

    Since clark is not a nexus, it is built with some modifications to Pure Nexus to allow it to work.

    Current issues
    Code:
    * Audio may be buggy at times, reported that using Viper4Android fixes it
    13
    Last message found from original developer - just in case still monitoring ; thanks again for this ROM - after months of messing with many N ROMs ; I re-flashed this ; still the best I have found so far

    nicely done - would love to see an N version ; but know life happens and can't really say there is anything I am missing with N

    For those wanting to move to N ; DU and Tesla are the two I found to be the best -- but battery life on this one seems better

    My biggest hassle with N is that the newest ( from 4.2 versions - last I checked was 4.3 ) won't let me log on - 4.1 makes me relog on everytime I go to use the app. Seems to not be a hassle with custom ROMs for other devices - appears to be unique to clark

    Nice work - and thanks again

    Waiting on N kernel source. Once that is released and I have LineageOS stable with N blobs and kernel, I'll probably work on Pure Nexus for clark from scratch.
    13
    Has development for this ROM stopped?

    I plan to update it when I have time. Need to make a bunch of modifications to get it to build with the new branch.