Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[ROM][GPE] Google Play Edition Port for the Sprint M8 - Android 5.0.1 **PURE STOCK**

OP Captain_Throwback

19th May 2014, 12:18 AM   |  #1  
Captain_Throwback's Avatar
OP Retired Moderator / Recognized Contributor
Flag Bensalem, PA
Thanks Meter: 11,277
 
10
12,405 posts
Join Date:Joined: Aug 2008
Donate to Me
More
Code:
*** Disclaimer

All flashing is done at your own risk!
While nothing from this thread should break your device,
don't come back here blaming anyone if it does!
Welcome to Google Play Edition for the Sprint M8!


Quote:

From HTC One (M8) Google Play edition on the Play Store:

Google Play edition.

The latest in Android.
Optimized for the latest apps, more storage for your content and a fast, clean user experience all come standard.

Google Maps, Chrome, YouTube, Gmail, Google Now - itís all just there.
Never get lost, surf the web, stream videos and stay on top of your inbox with Google apps. The HTC One (M8) also comes with the Google Now Launcher pre-installed to make Google Now one swipe away. From your primary home screen, swipe right to access Google Now cards that give you just the right information, at just the right time.

Apps, games, music and more.
The HTC One (M8) includes Google Play, your one-stop-shop for digital entertainment. With over 1,000,000 apps and games -- plus music, movies and more -- keep your favorite digital entertainment in your pocket and always at your fingertips.

Port Features: On 4.4.4 ports only!! 5.0.1 ports are pure stock with no tweaks, other than those that you do yourself
Quote:

Ported from the latest RUU for the Google Play Edition (GPE) - Software version 2.12.1700.1, Android 4.4.4.

  • Rooted
  • Busybox added
  • init.d support
  • External SD card symlinked to /storage/sdcard1 for full AOSP/application compatibility
  • Write access enabled for External storage
  • Xposed Framework Installer included
  • GravityBox included (needs to be enabled in Xposed)
  • Deodexed
  • ART-compatible (NOTE: Xposed framework is NOT compatible with ART!)

Installation Instructions:
Quote:

Prerequisites - Unlocked or S-OFF Sprint M8, rooted,custom recovery http://themikmik.com/showthread.php?...pair-FS-fixed) orhttp://teamw.in/project/twrp2/221 Latest 4.4.4 offical firmware from HTC/Sprint or 5.0.1 firmware https://www.androidfilehost.com/?fid=95832962473400175found on DigitalHigh's Multi-carrier page Recommended)

  • Download ROM.
  • Verify md5sum.
  • Boot into custom recovery.
  • Wipe/Factory Reset.
  • Flash ROM.
  • Reboot device.
  • On 4.4.4 ports skip activation process on initial boot, this is for GSM phones only.
  • ??????
  • Profit!

Changelog:
Current changelog: 12-December-2014
updated to Android 5.0.1

Older changelogs:
changelog: 26-Jun-2014
Base updated to Android 4.4.4 (Software version: 2.12.1700.1)
Updated GravityBox to latest version
Changelog: 16-Jun-2014
Added Sprint VVM
Deodexed only (now ART-compatible)
Added latest GravityBox
Updated to latest SuperSU
SIM card error

Downloads:
GPE Sprint M8 v1.0.0 - Android 5.0.1
https://www.androidfilehost.com/?fid=95851939534733817

Older Downloads:
Mods:
Quote:

ROM Modifications
None for current build

(for prior builds)



ROM Fixes
None for current build

(for prior builds)
Updated APNs (4.4.3) - This will install the Nexus 5 APNs to the device (along with the CM APNs for eHRPD/LTE) and delete the telephony database. These APNs are built into the framework of the latest version.
Gray Background Fix (4.4.3) - This fixes the light gray background for the volume display, power menu & other dialog boxes that were discolored. This fix is built into the latest version.
Framework/Data Fix (4.4.2) - Fixes phone calls and mobile network settings on original ROM. This file will not work on the latest version, but this fix has been incorporated into the latest version.

Frequently Asked Questions (FAQ):
Quote:

Q: How do I update profile/PRL on this ROM?

A: Profile and PRL can only be updated on a Sense ROM. Since GPE is a port from GSM, it doesn't include these features. The easiest way to update Profile/PRL is to nandroid your current setup, restore a Sense nandroid (or flash a stock rooted Sense ROM), update those items, and then restore your GPE nandroid.

Q: I tried switching to ART in Developer options, but when it rebooted, it was set back to Dalvik. How do I get ART to stick?
A: Disable the Xposed framework. Xposed is currently incompatible with ART. More information here.

Q: I can't find Developer options. Where are they?
A: Google has them hidden by default. To activate them, navigate to Settings -> About phone, scroll to the bottom, and tap "Build number" seven times.

Q: I toggled Mobile Network in the Quick Settings and now I have no data connection. How to fix?
A: First of all, there is no Mobile Network toggle in the ROM by default - if you have one, it means you're using GravityBox (GB). If you're going to use the toggle from GravityBox, you have to set it to "Use CDMA network modes" in the GB settings (Statusbar Tweaks -> QuickSettings management -> Tile specific settings -> Network mode tile settings). If you toggle it before you change that setting, you will end up on a GSM Network mode, and thus have no data connection. To get back to a working connection, follow the instructions at the bottom of this post. This post also has some additional information for a fully working GravityBox toggle.

Q: Can I use a custom kernel with this ROM?
A None of the existing custom GPE M8 kernels will work as-is. However, I was able to modify flar2's ElementalX GPE test kernel build for 4.4.3 to work on this ROM. It can be downloaded here. That is currently the only custom kernel that will work with this ROM.

Credits:
Code:
@graffixnyc for the GPE RUU
@digitalhigh for general help & his Verizon port
@tjeeeeee for early testing and initially creating the thread
@williamfold for figuring out camera lag fix
CM team for kernel source for working camera
@Chainfire for SuperSU
@Stericson for Busybox
@JustArchi for Archidroid init.d and ArchiKitchen
@osm0sis for Android Image Kitchen
@rovo89 for Xposed framework/installer
@C3C076 for GravityBox
@craigacgomez for thunderkat source for Exchange security mod
@flar2 for ElementalX GPE kernel
@savoca for help to build a custom dtb image
@MTsol for uploading the 4.4.4 OTA file


XDA:DevDB Information
Sprint M8 GPE 5.0.1, ROM for the Sprint HTC One (M8)

Contributors
Captain_Throwback, tuxattack80, digitalhigh, graffixnyc
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: M8 Google Play Edition

Version Information
Status: Stable
Current Stable Version: Final
Stable Release Date: 2014-12-12

Created 2014-06-07
Last Updated 2014-12-28
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2014-06-17-12-20-29.jpg
Views:	9534
Size:	139.8 KB
ID:	2803694   Click image for larger version

Name:	Screenshot_2014-06-17-12-20-40.jpg
Views:	9220
Size:	112.3 KB
ID:	2803695   Click image for larger version

Name:	Screenshot_2014-06-17-12-21-03.jpg
Views:	9273
Size:	87.8 KB
ID:	2803696   Click image for larger version

Name:	Screenshot_2014-06-17-12-21-24.png
Views:	9020
Size:	193.3 KB
ID:	2803697   Click image for larger version

Name:	Screenshot_2014-06-17-12-21-50.png
Views:	8713
Size:	160.3 KB
ID:	2803698  
Last edited by Captain_Throwback; 26th November 2014 at 07:23 PM.
The Following 50 Users Say Thank You to Captain_Throwback For This Useful Post: [ View ]
25th May 2014, 07:48 AM   |  #2  
tjeeeeee's Avatar
Senior Member
Thanks Meter: 371
 
548 posts
Join Date:Joined: Jul 2010
More
Mine
The Following 3 Users Say Thank You to tjeeeeee For This Useful Post: [ View ]
25th May 2014, 10:35 AM   |  #3  
Member
Thanks Meter: 29
 
60 posts
Join Date:Joined: Oct 2012
More
Right on man. I'll try this out in the morning. Glad to finally see something like this coming our way!
Last edited by johnnygabe89; 25th May 2014 at 10:53 AM.
25th May 2014, 02:15 PM   |  #4  
mjs2011's Avatar
Senior Member
Thanks Meter: 1,733
 
4,411 posts
Join Date:Joined: May 2011
Once this baby is stable, it might be my reason for finally rooting!

Will I need to be s-off to flash/run this?

Sent from my 831C using Tapatalk
25th May 2014, 04:00 PM   |  #5  
EVOuser94's Avatar
Senior Member
Flag Bloomsdale
Thanks Meter: 458
 
912 posts
Join Date:Joined: Aug 2012
More
Niceeeee been waiting for this release!

Edit: I really don't want to sign up for that mega site, can you post a mirror?

Sent from my 831C using XDA Premium 4 mobile app
Last edited by EVOuser94; 25th May 2014 at 04:04 PM.
25th May 2014, 04:13 PM   |  #6  
kenny8504's Avatar
Senior Member
Flag Dale City
Thanks Meter: 168
 
692 posts
Join Date:Joined: Jul 2008
More
Quote:
Originally Posted by digitalhigh

Reserved for @Captain_Throwback

Hey man u on this device also?

Sent from my 831C using Tapatalk
25th May 2014, 04:30 PM   |  #7  
tjeeeeee's Avatar
Senior Member
Thanks Meter: 371
 
548 posts
Join Date:Joined: Jul 2010
More
added a mirror to op so no one has to sign up for Mega, didn't know it was required (my bad)
The Following 3 Users Say Thank You to tjeeeeee For This Useful Post: [ View ]
25th May 2014, 04:54 PM   |  #8  
Senior Member
Thanks Meter: 89
 
518 posts
Join Date:Joined: Dec 2012
More
Quote:
Originally Posted by kenny8504

Hey man u on this device also?

Sent from my 831C using Tapatalk

You asking if digital is? If so he built the gpe for verizon.
25th May 2014, 04:56 PM   |  #9  
kenny8504's Avatar
Senior Member
Flag Dale City
Thanks Meter: 168
 
692 posts
Join Date:Joined: Jul 2008
More
Quote:
Originally Posted by electric turd

You asking if digital is? If so he built the gpe for verizon.

Ahhh word that's what's up [emoji106]

Sent from my 831C using Tapatalk
25th May 2014, 06:05 PM   |  #10  
Captain_Throwback's Avatar
OP Retired Moderator / Recognized Contributor
Flag Bensalem, PA
Thanks Meter: 11,277
 
10
12,405 posts
Join Date:Joined: Aug 2008
Donate to Me
More
@tjeeeeee

Thanks for posting this. Now hopefully some friendly devs can help get the network stuff working right.

The Following User Says Thank You to Captain_Throwback For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes