Post Reply

[ROM][11/26/14][5.0]GPE - Android Lollipop[MULTICARRIER] #openforkanging

OP digitalhigh

View First Unread
13th April 2014, 07:45 PM   |  #1  
OP Recognized Developer
Milwaukee, WI
Thanks Meter: 6,501
 
2,751 posts
Join Date:Joined: Dec 2010
Donate to Me
More

Welcome to the home of
Digitalhigh GPE - The ORIGINAL GPE for M8 VZW
(often imitated, never duplicated!)




Hi! I'm Digitalhigh, and welcome to my thread.

If this is your first time visiting, please be sure to read this and post #2 THOROUGHLY, as I have tried to address many common issues and questions in them. If you ask a question that is addressed here, you will most certainly get a facepalm meme aimed directly at you.


So, are you sick or running Sense yet?

I was. I mean, it's not that Sense is as bad as it was back in the day, but I'm still just not ready to embrace it with open arms.

So, I wanted to help make GPE for our device...and I was successful in that endeavor.

First and foremost, props to Holyangel for his amazing work on the Skydragon ROM this is based on...and again to Holyangel for being the man at the front of the charge to bring you v5 Android. Mad props to Captain_Throwback for his help with the MultiROM stuff, as well as helping with the installer script. Thanks to aj2112, blestsol, polaric, pstrang, and toknitup420 for help testing stuff and getting it nice and smoove before we scooped HTC. And thanks to everybody else out there for testing, reporting, helping in the threads, and your kind and generous donations. I greatly appreciate all of you...this wouldn't be nearly as much fun without the community.

So, it is without further adoe...


What it is:

A mostly vanilla port of the 5.0 Google Play Edition ROM for the HTC M8 with minimal modification and tweaks...

Stock Features:

Android Version: 5.0 release-keys
Multicarrier Support - Tested and confirmed working on Sprint and VZW - GSM base also included.
Built from 100% Stock/OTA base
HTC Duo Camera support
HTC Dot View Case support, HTC Weather included
Motion Launch Gesture support

Additional Features:

Latest busybox and SuperSU binaries
ADB Debugging enabled by default
Init.d scripts on boot to optimize system performance
Cast to Screen enabled
HTC TV App (IR Blaster)

Optional Features:

Stock AOSP 5.0 Browser with working settings
Optional Google Messenger App
Greenify Battery monitor
Chronus Clock Widget
Active Display Addon
GSAM Battery stats
ROM Toolbox
Dropbox
Viper4Android Audio Mod
ProjectEra Sound Mod
Includes carrier-agnostic 5.0 Firmware with (mostly) automated installation


Made "stock" gapps Uninstallable:

Docs
Sheets
Slides
Earth
Keep
Maps
NewsStand
PlayGames
Plus
Streets
Videos
Youtube

(Hangouts and Chrome...You're next!)

MORE!

Aroma Installer:


Carrier Selection - One ROM to rule them ALL!
Wipe options - Clean flash, dirty flash, or "update only".
Material Theme (Work In progress) - Changes color to match your carrier.
Extra app Options
Selectable, configurable sound mod options


What works:

ROM should now be 100% working.


How to Install:

A. Update your device to your carrier's 4.4.4 Firmware BEFORE flashing anything here. Google it.

1. Download.
2. Put on SDCard
3. Launch Installer (no need to wipe in recovery first)
4. Select full wipe for initial flash, dirty if you're brave. (Mileage May vary)
5. Select your carrier.
6. Select whether to extract firmware to /sdcard
7. Pick apps.
8. Flash.
9. Choose whether to reboot. If you chose the firmware, you will be rebooted to bootloader.
10. ????
11. PROFIT!!!

Read the FW Notes below:

First and foremost...try this with just the 4.4.4 firmware. If you have issues, then flash the 5.0 firmware. I am running it with no issues, but mileage may vary. Less is more, so if you have no problems...leave it be.

You must be S-OFF to flash the new firmware, and most likely, get this to work. If you do and you aren't, that's awesome and I want to know how you did it.

FIRMWARE WARNING: This is low-level stuff. I am giving you the files I found worked on my device. I cannot guarantee you will have the same success. I am not liable for damage to your device, and it is implied that by playing with this stuff, you know what you're risking and what could happen. In short - DRAGONS AHEAD!

The new firmware may not be required...but I definitely recommend it. With as much as they've done for power management and such, there will more than likely be issues if you don't have it. Give it a go without if you want...it can't hurt.

I'm a space cadet, and I forgot that not everybody has an external SD card. If you're one of these people, then the firmware magic won't work. So, here's the standalone firmware for you. I will incorporate this better into future builds.

ROM:
https://www.androidfilehost.com/?fid=95784891001616592
MD5: e514c7319b8fa6b7462c785c937e3a7b

FIRMWARE:
https://www.androidfilehost.com/?fid=95784891001614125
8f598d9d435cee39a96ae26f398a251c

CHANGELOG:
Code:
11.26.14:
Adjusted logic for firmware installer - should now pick between SD/external automatically
Added ProjectEra and Viper4Audo sound mods to installer
Updated "extra" apps to latest version
Added "cast screen" fix to init.d script


11.21.14:
Added script to detect presence of SD Card and extract firmware to correct location.
Added logic to make it boot into fastboot from installer...and it actually works!
Cleaned up graphics, colors in installer. Should be a lot more purdy now.

Added "remove BrowserProxyProvider" as an optional "app/mod". This *seems* to fix the lag with Chrome, and possibly facebook as well?
Left chrome in place when installing - will work out moving it to make uninstallable in future releases.
Added init.d script to delete firmware from SD after first boot. Houskeeping, yall!

Modified android-info.txt in firmware to reflect proper mainver value of 3.10.1700.5.
Standalone FW now same as what's in ROM. My bad!

Updated play services to latest version.

11.20.14
It's a celebration, bit#hes

11.18.14 (2)
Updated Google Play services to 6.5.  You may want to delete google play app data after flashing.

11.18.14
New Aroma theme.
Baked-in lagfix.
Option to copy CFW to SDCard.
Cleaned up installer, removed options.
"Extra" Gapps moved to /data, can be uninstalled.
Possible BT Streaming fix.

11.16.14
Fixed stuff.

11.15.14
Fixed SD Issues
Fixed Lag Issues
Added Writeprotect removal module
All quiet on the Western Front?

11.14.14
Updated to v 5.0
OP needs updating!

10.30.14
Updated Following Play Apps:
Slides
Games
plusOne
Drive
Sheets
Docs
Wallet
Play Services

10.29.14
Fixed SystemUI.apk to use correct buttons.
Added working Google Fit app.
Added HTC TV app.
Added modules, init.d script for CIFS support.
New GoogleEars.apk from play store - moved to data/app
Updated Herathon-based theme to v 3.1 version.

10.23.14 - 
Added a buttload of actual Lollipop apps:
Calendar
Gmail w. Exchange/outlook/yahoo integration
Play Music
Keyboard
Google Home
Google Search
Google Now
Talkback
Messenger (Think MMS.apk with material design)
Play Store
Camera

Additionally, the majority of other included apps feature material design, including:
Docs
Photos
Sheets
Slides
Videos
Games

It also has all of the fonts, sounds, wallpapers, and the boot animation from the latest preview. File's at 18% now, should appear in the link I posted with the screenshots in a bit. I need to sleep. :P

Also included latest Heads Up! apk, the herathon/material theme, and HK Theme Manager as an option in installer.

08.07.14 - 

Fixed issues with Lunar kernel causing bootloops in certain cases.

08.04.14 - 

Made "L" stuff more optional - framework-res for animations, systemUI for IC stuff, settings.apk for settings, and a new headsup app. You can pick each component to install.

All three MMS apps in the ROM are now fixed for size stuff. Because I'm replacing a core system app (Hangouts), there *MAY* be issues if you have an updated version of it installed as well. I got a bunch of google f/c's after dirty flash - rebooting seems to fix this.

Replaced the heads-up apk with a better one that's free, and works in all rotations.

Forced rotation is now an optional system mod in the installer.

SD camera is now an optional system mod in the installer. 

Hot reboot now works as expected, instead of making the phone bootloop.

The torch apk works as expected. As an additional happy accident, the flash mini-app in the dotview mod module for xposed now works.  

Re-added several of the init.d scripts for optimization (not the one that makes it optimize apps every time )

Added the proper ART fix.

Now with free cookies!

08.03.14 - 

Add MrJayDee's data drop fix.

Modify framework.jar to force all apps into auto-rotate.

Complete overhaul of VZW/carrier settings from Stock.

Android L features made optional again.

Updated to latest Luna kernel.

Luna kernel now has working CIFS!  (requires CIFSmanager, must mount share to mnt/cifs/foo)

Updated Kernel tuner to kernel tuner 2014.

Fixed wipe settings in installer to allow selection of wipe options.

Updated several system apps, including dotview and HTC TV.

Optional camera app modded to allow writing to SD_external.

More sprockets than ever!

COMMON ISSUES/FAQ:

Refer to post #2.


Kernel source:

http://www.htcdev.com/devcenter/downloads
https://github.com/flar2/m8-GPE-4.4.3
https://github.com/holyangel/HTC_M8_GPE-4.4.4

Reporting Bugs:

I'm a big fan of logcats, especially when it's an issue that can't be easily reproduced. As this is basically a vanilla ROM, the issues should be minimal, but if you do have a problem that can't be easily reproduced, then you need to post a logcat, or I may ignore you or say something snarky instead of providing assistance. Obviously, a description of the issue and how to reproduce it help as well. Saying "my phone dun not work" isn't going to help.

Also, refer to this post before you report any issues:

http://forum.xda-developers.com/show...08&postcount=2
Last edited by digitalhigh; 26th November 2014 at 09:01 PM.
The Following 132 Users Say Thank You to digitalhigh For This Useful Post: [ View ]
13th April 2014, 07:45 PM   |  #2  
OP Recognized Developer
Milwaukee, WI
Thanks Meter: 6,501
 
2,751 posts
Join Date:Joined: Dec 2010
Donate to Me
More
Common Issues/FAQ

1. What is this firmware?

It is the wifi, chipset, touchscreen, sensorhub, and adsp (sound) firmware from the official 5.0GPE release for GSM devices. I have removed the hboot, tz, and repartitioning done by the firmware, as well as modified it to be flashed to any carrier device.

2. What does the HTC Weather app do in Settings?

It controls the weather updates for dotview case users. Otherwise, it doesn't do anything.

3. Where is the HTC Camera, I want to take duo pictures?

You don't need the HTC Camera. The ROM includes the HTC Photo Gallery, which is where you actually apply duo effects. When you go to edit a photo, select it as your "always" editor.

4. What about this stock HTC/Sense App? I want it.

You're welcome to try making it work yourself. The stock apps included with this ROM are provided only because they work natively with GPE, and because they add functionality to the ROM that wouldn't otherwise be there. This includes the dotview app, gallery app, TV/IR app, and weather.

5. I've already got the ROM installed and want to do an update...should I wipe first?

Probably not? It depends on which version you're on, but for the most part, you should be fine dirty flashing. My approach is always to try first, and then if there are issues, do a wipe and rebuild my apps and stuff. Most changes I'm making at this point should not require a wipe. If I feel it's wise, I will state as such when posting news of a new release.

If you're NOT currently using GPE, then YES, you need to wipe.

6. Will Xposed work with this?

No, Xposed currently does not support the ART runtime. The developer is working on it, so chill out.

7. I installed this ROM, and now my screen/wifi/touchscreen/etc isn't working correctly!

Have you installed the custom 4.4.4 firmware linked in the OP? You need it.

8. Will I be able to use other ROMS with this firmware?

Probably? All I'm doing is replacing hardware bits with the latest ones. If your wifi doesn't work on a sense/4.4.4 ROM...flash the stock firmware back.

Read the thread. Search it. If you still can't find anything, refer to post 3. If you still have the issue, take a logcat and post it with a thorough description of your issue and how to reproduce, and I'll be happy to try and help you.
Last edited by digitalhigh; 21st November 2014 at 06:07 AM.
The Following 31 Users Say Thank You to digitalhigh For This Useful Post: [ View ]
13th April 2014, 07:45 PM   |  #3  
OP Recognized Developer
Milwaukee, WI
Thanks Meter: 6,501
 
2,751 posts
Join Date:Joined: Dec 2010
Donate to Me
More
FAQ Addendium

"OMG! I have a problem! Something is broken! My ___ isn't working correctly! Fix it!"

I get it. Your phone is a complicated supercomputerthingy, and you think this ROM somehow broke it.

That could happen.

But more than likely, there's some bit of data sitting around somewhere that's pissing it off, and all you need to do is get rid of that to make the problem go away.

So, do me a favor...next time you have an issue, do this:

1. Do a nandroid.
2. Wipe your /data and /cache and /system partitions. Completely. Not userdata of course, but the regular data wipe.
3. Flash the ROM with absolutely nothing else on top of it.
4. Boot.
5. Try to reproduce your issue.


If you follow these steps to the letter and still have a problem, then please, feel free to report it. If you haven't, then do them first, and see what happens.

Thanks.
Last edited by digitalhigh; 4th July 2014 at 04:46 PM.
The Following 24 Users Say Thank You to digitalhigh For This Useful Post: [ View ]
13th April 2014, 07:56 PM   |  #4  
Known Scammer
Denver
Thanks Meter: 9,263
 
0 posts
Join Date:Joined: Mar 2009
Donate to Me
More
Good to see

Sent from my HTC6525LVW using XDA Premium 4 mobile app
The Following 2 Users Say Thank You to Zarboz For This Useful Post: [ View ]
13th April 2014, 08:12 PM   |  #5  
Senior Member
Red Bank
Thanks Meter: 135
 
600 posts
Join Date:Joined: Oct 2007
Donate to Me
More
Is it presently still not possible to incorporate HTC sense framework to have things like Zoe , Gallery, Camera, and... Well I guess that's all I really care about haha. I want to take advantage of the dual back cams, but other than that, I want my AOSP style back!

Sent from my HTC6525LVW using Tapatalk
13th April 2014, 08:15 PM   |  #6  
Senior Member
San Antonio
Thanks Meter: 81
 
740 posts
Join Date:Joined: Oct 2010
More
Thank you and GPE does take advantage of dual cam when you take pic it should pop up for edit.
13th April 2014, 08:16 PM   |  #7  
Senior Member
Las Vegas
Thanks Meter: 39
 
269 posts
Join Date:Joined: Dec 2007
More
Quote:
Originally Posted by fronc

Is it presently still not possible to incorporate HTC sense framework to have things like Zoe , Gallery, Camera, and... Well I guess that's all I really care about haha. I want to take advantage of the dual back cams, but other than that, I want my AOSP style back!

Sent from my HTC6525LVW using Tapatalk

This is a port of the GPE, correct? so I think the camera software was included! (at least according to a video I saw)
13th April 2014, 08:17 PM   |  #8  
Senior Member
Red Bank
Thanks Meter: 135
 
600 posts
Join Date:Joined: Oct 2007
Donate to Me
More
Quote:
Originally Posted by bigmixxx

This is a port of the GPE, correct? so I think the camera software was included! (at least according to a video I saw)

If someone can confirm, I think I may make a switch... Thanks!

Sent from my HTC6525LVW using Tapatalk
13th April 2014, 08:20 PM   |  #9  
Senior Member
Simi Valley, CA
Thanks Meter: 106
 
349 posts
Join Date:Joined: Sep 2011
Donate to Me
More
Quote:
Originally Posted by fronc

If someone can confirm, I think I may make a switch... Thanks!

Sent from my HTC6525LVW using Tapatalk

I'll let you know if it works on this one soon. But it should, I read somewhere a while back where HTC supplied the ONE M8 GPe with the camera firmware to make it work. And since the software for the GPe devices come from the manufacturer not from Google, I don't see any reason why it wouldn't work.
13th April 2014, 08:22 PM   |  #10  
Senior Member
Thanks Meter: 32
 
183 posts
Join Date:Joined: Aug 2010
Awesome, installing now!

Post Reply Subscribe to Thread
Previous Thread Next Thread