[One (M8) Android Development] HolyAngel:
Reserved

F.A.Q.

Q: If I'm on latest Sense firmware(4.4.4) can I flash this rom without flashing GPE firmware?

A: Yes you shouldn't have any problems and don't need to flash the firmware or convert your phone to GPE.

Q: Where can I get your recommened version of Philz Recovery?

A: You can find philz' recoveries here I recommend version 6.25 or 6.26 only.

Q: Why isn't wifi working?

A: Need to flash either latest GPE L firmware in this post, or Latest Sense firmware 4.16.xxxx.x. If you are S-ON however you will have to wait until you get latest Official OTA for your device as you cannot flash a different firmware unless you are S-OFF. If you still don't have wifi after firmware flash you need to clean your system/data(Not sdcard)/cache and reflash the rom.

Q: Flashed ROM with twrp and now stuck on HTC Logo

A: Twrp recovery sometimes needs the rom flashed twice in a row in order for it stick, Also try first mounting system partition in twrp before flashing.

Q: Rom is lagging

A: There are a few things to try if you experience lag in the rom.

1. Try enabling 'Developer Options' in the settings app(Tap build number 7 times in settings->About, then back out to main settings page you will see 'Developer Options' just above 'About', click it and scroll down until you see animations, set animations to 1.5x

2. Get a kernel app like trickstermod or kernel tweaker, set scheduler to deadline, set read ahead buffer size to 1024. Can also try a different governor like Interactive.

Q: If I flash the GPE Firmware how do I go back to Sense roms?

A: You need to get Sense firmware and flash it, that should cover it. If you still can't flash a sense rom try formatting system and data partitions in recovery, and if that doesn't fix it then flash a Sense RUU.

Q: Mobile data isn't working

A: Check your APN settings, sometimes not all the available options get automatically put in like mmsc for tmobile. SuperCID can help here.

Q: Titanium Backup isn't working, says I don't have root

A: Use the latest Titanium backup provided in this post or the beta that you can get from PlayStore.

Q: I don't have root

A: You more than likely *do* have root, just whatever app you have is not compatible. If you need to flash SuperSU then flash SuperSU-2.19 which can be found here.

Q: Can't access SDCard

A:

1.If you were on sense firmware originally and flashed the GPE L firmware you either need to format data partition in recovery or you can instead try to flash the latest sense 4.4.4 firmware from here and try installing the rom again.

2. You will need a terminal emulator from the PlayStore, rom toolbox should work as well, type the following into terminal emulator

su

restorecon -FR /data/media/0

--

3. Install and boot to twrp 2.8.0.1, Enable MTP, Backup your storage content to your pc, go to wipe option in twrp, format your storage and wipe your data, Reboot, setup your phone again and copy your stuff back.

Q: Says my storage(data partition) is encrypted and can't go any farther

A: Likely data partition corruption, can try multiple fixes here

1. Flash the 4.4.4 GPE RUU provided by Graffixnyc(You *will* lose Internal storage contents)

2. Go into twrp and do a factory reset, make sure you can format data(You *will* lose Internal storage contents)

3. Flash a stock recovery and do a factory reset

4. Go back to sense 4.4.4 firmware from here

Note: You will have to start over with flashing this firmware & rom if you RUU. If you factory reset you will need to just reflash this rom.

--

Note: Absolutely NO part of this ROM zip may be used without my express permission, This rom is ONLY for GSM M8's!

NOTICE: I know longer own the M8, so future updates may or may-not be a thing. Still will help as much as I can and try to push updates assuming I have testers, but just fyi for my absence and lack of updates lately.

SkyDragon Version 6.1.0 Full Rom

Dirty wipe should be fine if you're already on my rom!

MD5: 72f2a3bc8e54d73f06b194a3b6d5e4e9

AFH Mirror

--

If you flash the rom and do not have working WiFi then see the FAQ!

♦Other Stuff♦

--

DO NOT FLASH THIS KERNEL WITH ROM VERSION 5.0!!!

SkyDragon Custom Kernel Based on latest stock GPE 5.0.1 source from HTC:

Recommended Settings:

Scheduler: FIOPS

Read Ahead: 3072

TCP Congestion Control: Westwood

Governor: OnDemandPlus

SkyDragon Kernel v3.0.7

[b][size=4]Features[/b][/size]
* Kernel Built with latest SaberMod 4.9.3 Toolchain
[STRIKE]* Ofast Optimization throughout kernel[/STRIKE]
* Universal Kernel for all m8's running GPE 5.0.1
* Flar2 Wake gestures
* Kexec Hardboot for Multirom support
* Graphite Optimization on GPU
* Added schedulers: BFQ/FIFO/FIOPS(default)/SIO/TRIPNDROID/VR/ZEN
* Added Governors: DanceDance/Interactive/Wheatley/Adaptive/SmartassV2/Lionheart/Lagfree/IntelliDemand/IntelliActive
* Arm CPU Topology
* Linaro enhancements (Power Effecient Workqueue's, flags, etc)
* Overclocked slimbus for better audio
* All TCP profiles enabled (Westwood/veno/reno/bic/highspeed/hybla/htcp/vegas/scalable/lp/yeah/illinois)
* Undervolting capable (Thanks to Flar2)
* Added 2-way Stereo call recording support
* Latest Optimized LZ4 Compression/Decompression
* FastCharge Support
* LCD KCAL Support
* Sound Control Support
* HD Audio enabled
* Franco's High Performance Sound
* Battery Life Extender
* Idle-Stats Reporting (faux clock app)
* Dev/Frandom
* Arch Random
* Tons of background fixes to give better battery and performance

Kernel Source code

Old Releases

SkyDragon Kernel 2.0.5 for 4.4.4 - FIXED BOOTLOOP ISSUE!

* Aroma Installer for easy selection of gesture/wake features

* Kernel (Re)Built with latest SaberMod 4.9.3 Toolchain

* Ofast Optimization throughout kernel

* Graphite Optimization on GPU

* Added schedulers: BFQ/FIFO/FIOPS(default)/SIO/TRIPNDROID/VR/ZEN

* Added Governors: DanceDance/Interactive/Wheatley/Adaptive/SmartassV2/Lionheart/Lagfree/IntelliDemand/IntelliActive/OnDemandPlus

* Tweaked arm and cpu topology for better performance and battery life then stock

* Tweaked Deadline Scheduler

* Tweaked On-Demand governor

* Overclocked slimbus for better audio

* All TCP profiles enabled (Westwood/veno/reno/bic/highspeed/hybla/htcp/vegas/scalable/lp/yeah/illinois)

* Undervolting capable (Thanks to Flar2)

* Sweep2Wake/Sweep2Sleep/DoubleTap2Wake (Thanks to Flar2)

* Added 2-way Stereo call recording support

*Latest Optimized LZ4 Compression/Decompression - Enabled!

* FastCharge Support

* LCD KCAL Support

* Sound Control Support

* HD Audio enabled

* High Performance Sound

* Battery Life Extender

* Full SnapDragon 801 Performance(268MHz - 2.45GHz)

* Intelli-plug(hotplug) Control

* Intelli-Thermal Control

* ZRAM support

* Idle-Stats Reporting (faux clock app)

* Tons of background fixes to give better battery and performance

4.4.2 ONLY!

SkyDragon Custom Kernel Based on latest stock GPE source from HTC:

Recommended Settings:

Scheduler: FIOPS

Read Ahead: 1024

TCP Congestion Control: Westwood

Governor: On-Demand

SkyDragon Kernel 0.3.2

- Built with Linaro 4.9.1 Toolchain

- Ofast optimization throughout kernel

- Added schedulers: FIFO/FIOPS(default)/SIO/TRIPNDROID/VR/ZEN

- Added Governors: DanceDance/Interactive/Wheatley/Adaptive

- Fixed SELinux memory leak

- Tweaked arm and cpu topology for better performance and battery life then stock

- Upgraded Built-in audio to HD quality

- Tweaked Deadline Scheduler for better performance

- Tweaked On-Demand governor for better performance

- Overclocked slimbus to give better audio quality at all frequencies

- All TCP profiles enabled (Westwood/veno/reno/bic/highspeed/hybla/htcp/vegas/scalable/lp/yeah/illinois)

- Undervolting capable (Thanks to Flar2)

Source posted at bottom of OP.

Flashable Zip Additions - *ONLY FOR 4.4.4 KitKat*

Stock Theme

3-Column(stock) Quick Settings Flashable zip

Android L NavBar Icons Flashable Zip

Battery Percentage Flashable Zip

Note: If you need an older rom/kernel/something other than what I have posted here, You can always find it at my page on AFH
​