• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

Closed Project

FSadino

Forum Moderator
Oct 27, 2011
3,557
4,274
113
Blue River City


Credits @savadam for video​

These builds are based on CM-13.0 with features cherry-picked from many sources including CyanogenMod, AICP, AOKP, Durty Unicorns, Slimroms, @Sultanxda, @jgcaap, etc... Rom is currently built under UberTC 4.9.4 and UberTC 7.0 for kernel, thanks to @DespairFactor for keep Toolchains updated
All credit goes to @temasek for the ROM development also @arter97 which is head of optimization for ROM..

My goal is to contribute to the HTC One M8 (2014) community with all the knowledge I have acquired over the years here in the forum
If you want to keep this magnificent ROM active and updated and if you like my work, feel free to contribute with small donation



Optimizations
* Uber Toolchain for Best Overall User Experience Possible!
* Kernel Build Flags (STRICT_ALIASING, KRAIT_TUNINGS, ENABLE_GCCONLY, GRAPHITE_OPTS)
* SQLite 3.14.1 database
* Root access under "Developer Options"
More is coming...


Temasek spare parts
* App circle bar
* App bar
* Clock widget
* Gesture Anywhere
* Lockscreen features
* Recents Panel (AOSP & Slim & Omniswitch)
* Screen Animations


Features
* Snap Camera
* Viper4Android
* Call Recording
* OnTheGo Mode
* 3 finger gesture screenshot
* PIE
* Heads Up Notifications
* Network traffic meter
* DPI Settings


Instalation Instructions
Clean flash (If coming from another ROM)
* Nandroid backup your current rom
* Wipe Data/Factory Reset
* Wipe System, Data, Cache, Dalvik (ART) Cache (DON'T wipe internal storage)
* Flash Rom
* Flash Recomended Gapps - Choose Pico or Nano package
* Reboot and enjoy!

Dirty flash (If you want to update temasek)
* Nandroid backup your current rom
* Flash Rom (Without wipe nothing)
* Reboot and enjoy!


Downloads
* Latest build v11.6 - 09/10/2016
Android FileHost | BasketBuild


Sources
FSadino Github
Temasek Github
Cyanogenmod Github (kernel source)


Credits
@temasek for development of rom
@arter97 for optimizing this rom
@katinatez @jgcaap @@blinoff82 for all help
@DespairFactor
And last but not least all supporters and testers





XDA:DevDB Information
Temasek 6.0.1 for HTC One M8 (2014), ROM for the HTC One (M8)

Contributors
FSadino
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod

Version Information
Status: Stable

Created 2016-09-17
Last Updated 2017-01-02
 

FSadino

Forum Moderator
Oct 27, 2011
3,557
4,274
113
Blue River City
Reserved

FAQ's & General Tips


Can I flash custom kernel on this ROM?
* Yes, you are free to flash custom kernels on this ROM but don't report any bugs you may find


GPS not accurate or slow fix satellites
* Use FasterGPS to configure your gps.conf


Problems with battery not charging or drain to fast.
* Calibrate your battery by let it discharge completely and do a full charge without interruptions. It must calibrate after 2/3 cicles


How to dirty flash new gapps?
1. Using file explorer navigate to system/addon.d
2. Delete file that says gapps example "70-gapps.sh, 80-gapps.sh, 82-gapps.sh"
3. Flash new gapps in recovery


How can i switch SElinux to "Permissive"?
* You can use Kernel Aduitor
 
Last edited:

FSadino

Forum Moderator
Oct 27, 2011
3,557
4,274
113
Blue River City
Reserved

Changelog:



====================
10-09-2016
====================



* packages/apps/Eleven/
f1daeeb Merge "eleven: Add support for the MediaSession queue" into cm-13.0

* packages/apps/Settings/
a231de8 Build v11.7

* packages/providers/ThemesProvider/
87db871 Update ThemesProvider.java

====================
10-08-2016
====================



* android/
a8e1752 Update default.xml

* build/
f289701 build: Support a fallback to java 8 if java 7 is not found
f463959 Merge pull request #2 from CyanogenMod/cm-13.0

* external/okhttp/
94c0740 Merge pull request #1 from frank-gro/cm-13.0

* external/sqlite/
8c9f3b2 Merge pull request #1 from CyanogenMod/cm-13.0

* frameworks/av/
b5426ca Merge pull request #2 from CyanogenMod/cm-13.0

* frameworks/native/
55149c7 Merge pull request #2 from CyanogenMod/cm-13.0

* frameworks/opt/net/wifi/
12ae832 Merge pull request #1 from CyanogenMod/cm-13.0

* packages/apps/CellBroadcastReceiver/
7060c02 Merge pull request #2 from CyanogenMod/cm-13.0

* packages/apps/DeskClock/
8b7d47a Merge pull request #2 from CyanogenMod/cm-13.0

* packages/apps/Dialer/
99dbebf Merge pull request #2 from CyanogenMod/cm-13.0

* packages/apps/Eleven/
bd9e6d2 Eleven: Correctly set shake to play

* packages/apps/PackageInstaller/
1223f7c Merge pull request #2 from CyanogenMod/cm-13.0

* packages/apps/PhoneCommon/
4bbe4f5 Merge pull request #2 from CyanogenMod/cm-13.0

* packages/apps/SetupWizard/
7e0d2d7 Merge pull request #2 from CyanogenMod/cm-13.0

* packages/apps/Snap/
9ea1533 Merge pull request #2 from CyanogenMod/cm-13.0

* packages/inputmethods/LatinIME/
9e18dc4 Merge pull request #2 from CyanogenMod/cm-13.0

* packages/providers/ContactsProvider/
fa48821 Merge pull request #2 from CyanogenMod/cm-13.0

* packages/providers/MediaProvider/
f6af967 Merge pull request #2 from CyanogenMod/cm-13.0

* packages/providers/TelephonyProvider/
3874293 Merge pull request #2 from CyanogenMod/cm-13.0

* packages/providers/ThemesProvider/
c4144d9 Revert Implement theme mixes from ThemesContract [2/2]
b18df5a Revert Implement theme mixes from ThemesContract [1/2]

* packages/services/Telephony/
85d132a Merge pull request #2 from CyanogenMod/cm-13.0

* system/core/
84a04cf Merge pull request #2 from CyanogenMod/cm-13.0

====================
10-07-2016
====================



* frameworks/opt/telephony/
ad6249c Merge pull request #3 from CyanogenMod/cm-13.0

* libcore/
caee9ba Merge pull request #2 from CyanogenMod/cm-13.0

* packages/apps/BluetoothExt/
fb1d282 Merge pull request #2 from CyanogenMod/cm-13.0

* packages/apps/Eleven/
488ce05 eleven: Add support for the MediaSession queue

* packages/apps/InCallUI/
1763334 Merge pull request #2 from CyanogenMod/cm-13.0

* packages/apps/Trebuchet/
4a7a1df Merge pull request #2 from CyanogenMod/cm-13.0

* packages/providers/ThemesProvider/
6abe369 Implement theme mixes from ThemesContract

* packages/services/Telephony/
9330f1c Telephony: Fix mobile network settings for CDMA without LTE

* vendor/cmsdk/
eca0afa Merge pull request #3 from CyanogenMod/cm-13.0

====================
10-06-2016
====================



* build/
7b16908 Merge tag 'android-6.0.1_r72' into HEAD

* external/bouncycastle/
beba020 Merge tag 'android-6.0.1_r72' into HEAD

* external/flac/
be25551 Merge tag 'android-6.0.1_r72' into HEAD

* external/libavc/
130f76a Merge tag 'android-6.0.1_r72' into HEAD

* external/libvpx/
22ab465 Merge tag 'android-6.0.1_r72' into HEAD

* external/sonivox/
4d2a2d9 Merge tag 'android-6.0.1_r72' into HEAD

* frameworks/av/
cb1cdff Merge tag 'android-6.0.1_r72' into HEAD

* frameworks/native/
b22bca4 Merge tag 'android-6.0.1_r72' into HEAD

* frameworks/opt/net/wifi/
e9e7aed Merge tag 'android-6.0.1_r72' into HEAD

* hardware/ril/
65c8989 Merge tag 'android-6.0.1_r72' into HEAD

* libcore/
436c54b Merge tag 'android-6.0.1_r72' into HEAD

* packages/apps/AudioFX/
73e1903 Merge "AudioFX: fix missing bassboost/virtualizer" into cm-13.0

* packages/apps/Email/
de1a096 Merge tag 'android-6.0.1_r72' into HEAD

* packages/apps/SoundRecorder/
4c55ff0 SoundRecorder: Add AAC recording option

* packages/providers/DownloadProvider/
b25fddc Merge tag 'android-6.0.1_r72' into HEAD

* packages/providers/TelephonyProvider/
c3d8153 Merge tag 'android-6.0.1_r72' into HEAD

* packages/services/Telephony/
5accfb7 Merge tag 'android-6.0.1_r72' into HEAD

* system/core/
7e1cf25 Merge tag 'android-6.0.1_r72' into HEAD

* system/media/
69c4724 Merge tag 'android-6.0.1_r72' into HEAD

====================
09-29-2016
====================



* device/htc/m8/
6e32005 Merge pull request #1 from CyanogenMod/cm-13.0

* packages/apps/Eleven/
14d5e16 Eleven: Do not uppercase unnecessarily

====================
09-28-2016
====================



* prebuilts/gcc/linux-x86/arm/arm-eabi-6.x-linaro/
4343fa1 Initial commit

* prebuilts/gcc/linux-x86/arm/arm-eabi-7.0/
6731e01 Initial commit

* prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/
14f927b Initial commit

====================
09-27-2016
====================



* android/
7a1639c Update README.mkdn
b14cbfb Update README.mkdn

====================
09-26-2016
====================



* packages/apps/Settings/
bb42013 Build 11.6

====================
09-25-2016
====================



* packages/apps/AudioFX/
5dbe618 Automatic translation import

* packages/apps/BasicSmsReceiver/
ca20d95 Automatic translation import

* packages/apps/Browser/
856061c Automatic translation import

* packages/apps/CMBugReport/
d15bb87 Automatic translation import

* packages/apps/CMFileManager/
80609d1 Automatic translation import

* packages/apps/CMWallpapers/
cb8f43e Automatic translation import

* packages/apps/Calendar/
d531eb3 Automatic translation import

* packages/apps/Camera2/
042a29c Automatic translation import

* packages/apps/Contacts/
d7eedfa Automatic translation import

* packages/apps/ContactsCommon/
7744f5c Automatic translation import

* packages/apps/Email/
6e0da11 Automatic translation import

* packages/apps/ExactCalculator/
6e780cf Automatic translation import

* packages/apps/Exchange/
222f41e Automatic translation import

* packages/apps/FMRadio/
6e58d26 Automatic translation import

* packages/apps/Gallery2/
ebffdae Automatic translation import

* packages/apps/Gello/
88555fa Automatic translation import

* packages/apps/KeyChain/
2674ad7 Automatic translation import

* packages/apps/ManagedProvisioning/
5024c35 Automatic translation import

* packages/apps/Nfc/
dba3313 Automatic translation import

* packages/apps/Profiles/
5385cd8 Automatic translation import

* packages/apps/Screencast/
f4f2ed6 Automatic translation import

* packages/apps/SoundRecorder/
0f42444 Automatic translation import

* packages/apps/Stk/
9404130 Automatic translation import

* packages/apps/Terminal/
63398de Automatic translation import

* packages/apps/ThemeChooser/
56b2153 Automatic translation import

* packages/apps/TvSettings/
2ed1168 Automatic translation import

* packages/apps/UnifiedEmail/
351a9d1 Automatic translation import

* packages/providers/CalendarProvider/
bf66c52 Automatic translation import

* packages/providers/DataUsageProvider/
ffd3c50 Automatic translation import

* packages/providers/DownloadProvider/
f65b576 Automatic translation import

* packages/providers/ThemesProvider/
6222a87 Automatic translation import

* packages/providers/WeatherProvider/
34d9c3e Automatic translation import

* packages/screensavers/Basic/
de1b4b4 Automatic translation import

* packages/screensavers/PhotoTable/
fc5761b Automatic translation import

* packages/services/CMAudioService/
aa1ccf0 Automatic translation import

* packages/services/LiveLockScreenService/
40301ec Automatic translation import

* packages/services/Mms/
477457f Automatic translation import

* packages/services/ThemeManagerService/
7b296c5 Automatic translation import

* packages/wallpapers/Basic/
7faa195 Automatic translation import

* packages/wallpapers/HoloSpiral/
69c0ea6 Automatic translation import

* packages/wallpapers/LivePicker/
24c9bd7 Automatic translation import

* packages/wallpapers/MagicSmoke/
b51da83 Automatic translation import

* packages/wallpapers/NoiseField/
1cc45c9 Automatic translation import

* packages/wallpapers/PhaseBeam/
4e6ecc6 Automatic translation import

* packages/wallpapers/PhotoPhase/
d3e978f Automatic translation import


17/9/2016 - Initial Release
 
Last edited:

KH_Lionheart

Senior Member
Sep 25, 2011
135
42
0
Central Texas
Not tested

I need more feedback to continue this build
Honestly everything seems to be working really well. I haven't had an issue with anything yet and I've been running for a few days now. I didn't try F2FS because I've heard it can be a bit unstable and when it does crash it crashes hard. If anyone else has tried it and had success, or if there's anything you need me to test out specifically @FSadino just let me know.
 

FSadino

Forum Moderator
Oct 27, 2011
3,557
4,274
113
Blue River City
Honestly everything seems to be working really well. I haven't had an issue with anything yet and I've been running for a few days now. I didn't try F2FS because I've heard it can be a bit unstable and when it does crash it crashes hard. If anyone else has tried it and had success, or if there's anything you need me to test out specifically @FSadino just let me know.
Use the ROM with stock kernel for some days to calibrate battery and see if any feature not working or if you have huge heat on GPS location
 

KH_Lionheart

Senior Member
Sep 25, 2011
135
42
0
Central Texas
Use the ROM with stock kernel for some days to calibrate battery and see if any feature not working or if you have huge heat on GPS location
GPS works great after using the fix/booster from the OP. Doesn't seem to get hot at all either. I'll keep using it but so far I have only had an issue trying to run Antutu. When I tried to give it the permissions it needed I kept getting notifications about a screen overlay even after disabling any apps including system.
 
  • Like
Reactions: FSadino

kunkidou6591

Senior Member
Jul 2, 2015
147
27
0
Hi @FSadino
Firstlu, thanks alot for bring and made this great rom, battery friendly yet fast.
I found out that when use camera on hdr mode, camera always force close on second attempt. Clean flash install ans the only mod is walkman port.
Thanks and regards