FORUMS
Remove All Ads from XDA

[Dual/Single] HaoZeke's crDroid [27-12-17] (LOS Based) (Clang v5+UBER)

865 posts
Thanks Meter: 660
 
Post Reply Email Thread
Announcement from HaoZeke: Firmware updates from 32.4.A.0.160 + Clang v5 + crDroid v3.8.4
crDroid Stock Image
HaoZeke's crDroid


Quote:

crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features around today. It's mainly based on LineageOS so use custom kernels compatible with them!

This is my latest daily driver which I update occasionally depending on weather I need/want new features. There won't be any OTA's because of work. Do please also check the Credits section, and the Screenshots tab.

Please use the Feature Request tab for feature inclusion requests.
It's also very hard to keep track of bugs reported here in the comments so please, again, use the bug reports tab...
I'm very thankful to everyone commenting, it's just hard to keep track sometimes, and seeing as DevDB has all the features required...
Since I also use XDA Labs which has no DevDB support it'd be best to comment AND add the comment in the required DevDB tab..

Disclaimer:
All information and files — both in source and compiled form — are provided on an as is basis. No guarantees or warranties are given or implied. The user assumes all risks of any damages that may occur, including but not limited to loss of data, damages to hardware, or loss of business profits. Please use at your own risk. Note that unless explicitly allowed by the warranty covering your device, it should be assumed that any warranty accompanying your device will be voided if you tamper with either the system software or the hardware.

Unified single/dual sims. Always use the latest build unless otherwise mentioned.

crDroid Features:
Code:
  • Pixel look and feel.
  • OMS-rootless (theme engine) Supported. Install Substratum from Play Store.
  • Google Assistant
  • Built in spoofing for MicroG
  • LineageOS 14.1 - all mods and features
  • StatusBar: Network Traffic
  • StatusBar: SU icon toggle
  • StatusBar: Ticker
  • StatusBar: Hide/Show icons
  • StatusBar: Hide/Show data activity arrows
  • StatusBar: BatteryBar customizations
  • StatusBar: Date customizations
  • StatusBar: Battery styles
  • StatusBar: Tap to Sleep
  • StatusBar: Clock styles
  • StatusBar: Custom logo customizations
  • QuickSettings: QS Header image customizations
  • QuickSettings: Weather tile integration and customizations
  • QuickSettings: Tiles customization
  • QuickSettings: Brightness slider toggle
  • QuickSettings: Optional brightness icon
  • QuickSettings: Vibrate on Touch
  • QuickSettings: WiFi easy toggle
  • QuickSettings: Bluetooth easy toggle
  • QuickSettings: Data easy toggle
  • QuickSettings: Location easy toggle
  • Navigation: Toggle navbar
  • Navigation: PIE navigation
  • Navigation: DUI - SmartBar / Fling Toggle, animations and customizations (+ One Hand mode)
  • Navigation: Dynamic Nav Bar Color
  • Navigation: Pulse - smart visualization
  • Notifications: Power notification controls
  • Notifications: Force expanded notifications
  • Notifications: Toggle immersive mode messages
  • Notifications: Breathing notifications
  • Notifications: Headsup Snooze
  • Notifications: Headsup Timeout customization
  • Display: Ambient Display customizations
  • Display: Transparency Customizations
  • Display: Blur Personalizations
  • Display: Expanded Desktop Customizations
  • Display: Scroll Animation Customizations
  • LockScreen: Screen shortcuts
  • LockScreen: Toggle longpress for screen shortcuts
  • LockScreen: Swipe shortcuts
  • LockScreen: Toggle media cover art
  • LockScreen: Toggle clock
  • LockScreen: Toggle date
  • LockScreen: Toggle alarm
  • LockScreen: Toggle status bar
  • LockScreen: Tap to sleep
  • LockScreen: Toggle longpress torch
  • LockScreen: Cutomize number of notifications
  • LockScreen: Toggle power menu for secure lockscreen
  • LockScreen: Toggle quick settings access and hide swipe shortcuts for secure lockscreen
  • Powermenu: On-the-go mode - camera overlay.
  • Recents: Immersive Recents
  • Recents: Hidden apps
  • Recents: Toggle OmniSwitch as default Recent view
  • Recents: Toggle Slim Recents as default Recent view
  • Sound: Charging Sounds customization
  • Sound: Toggle screenshot sound
  • Sound: Live customization for number of volume steps
  • Sound: Less frequent notification sounds
  • Sound: DND customizations
  • Animations Customization for Toast, System, etc.
  • Miscellaneous: Clock Widget
  • Miscellaneous: Wakelock Blocker (experimental)
  • Miscellaneous: Partial / Full screenshot selection option
  • Miscellaneous: Toggle suggestions on Settings dashboard
  • Miscellaneous: Toggle summaries in Settings
  • Miscellaneous: Toggle auto-start music player on headset detection
  • Miscellaneous: Show CPU info overlay
  • Miscellaneous: Disable Force Close notifications
  • Settings/Sound: Increasing Ringtone
  • 15 New Quick Settings Tiles including Caffeine mode, Expanded Desktop and Sync.
  • Settings/Security: Quick PIN/Password Unlock
  • Stability and performance improvements.
  • ART Optimizations
My Additions:
  • Customized Kernel
  • Working FPC
  • Latest LOS Device Trees
  • F2FS TWRP


Not Working
  1. Encryption
  2. F2FS (DON'T use a custom kernel if you need F2FS)
  3. VoLTE




Instructions
  1. Use this fully working, excellent TWRP compiled by @kv123 from here. (Vol down + Power until it vibrates when the device is off)
  2. If you need F2FS support use the TWRP I compiled here
  3. Take a backup if you want.
  4. Flash.
  5. Profit.

Suggestions
  1. Don't use SuperSU.
  2. Use Magisk.
  3. Don't use GAPPS.
  4. Use MicroG.
  5. Actually just use NanoMod.
  6. Naptime & Doze for better standby drain.
  7. Substratum

FAQ/Frequent Statements
Quote:

Q0: When ${THING}?
A0: No ETAs. Don't ask.
Q1: You list my phone above but there isn't a build uploaded, why not?
A1: Haven't gotten around to it yet.
Q2: But when will you get to building it?
A2: Damn it, see Q0/A0.
Q3: How often will builds be produced?
A3: Whenever I get to them and feel like uploading.
Q4: But ${THING} isn't working for me. I cannot live without ${THING}.
A4: Not surprising, nougat is still young. Some features aren't ported and some may still be buggy. Maybe this isn't ready for you yet. And don't cry.
Q5: Xposed?
A5: Don't know. Maybe, maybe not. I'll ignore you if you complain about something and are using Xposed. Not out for nougat yet.
Q6: Can I complain about something?
A6: I'd prefer not, but be prepared for me to ignore you.
Q7: Can I report a bug?
A7: Absolutely. Please mention the kernel version and any additional files you flashed. Create a logcat.
Q8: When will you fix ${THING} that I just reported?
A8: Damn it, see Q0/A0. And if your ${THING} isn't something that bothered me, it probably just got shuffled to the back of the line.
Q9: Can I donate?
A9: Sure! Whatever you can. This takes a lot of time.

Current Changelog
Clogs my Labs view. Will make a github repo for this later.

Actually, currently this is crDroid v3.5:
v3.5 changelog:
  • July 2017 security patched in. (Android 7.1.2_r24)
  • Add toggle to remove dismiss icon in recents view.
  • Configurable long press delay in smartbar settings.
  • Toggle to display close button for longpress notifications.
  • Auto off torch configuration after longpress power button.
  • Fixes for livedisplay tile.
  • Refreshed all tiles.
  • Lots of minor fixes and optimizations.
  • Updated libraries for performance.

For v3.6:
Changelog
  • Fix OmniSwitch issues and bring-in updates.
  • Prevent Magisk breaking Developer Options.
  • Add toggle to use 4G icon instead LTE icon.
  • More Smartbar customizations
  • Fix GIF/Video issues for apps like Twitter on some ROMs.
  • Update crDroid file manager.
  • Fixes and improvements for libs.
  • Updates for Substratum support.
  • SlimRecents updates.

For v3.7:
Changelog
  • August security patched in! (Android-7.1.2_r29)
  • Fix battery drain for few devices.
  • Added new and shiny PIE from AOSPA
  • Added Pocket lock toggle from AOSPA
  • Added toggle to prevent accidental touch for navigational hardware keys.
  • Added toggle to prevent certain apps using significant motion sensor in order to improve battery life.
  • New icons for few stock apps. No more ugly green for messaging.
  • Updated music player and file manager apps.
  • Updated ART, bionic and few external libraries.
  • Improved doze service.
  • Misc bug fixes.

For v3.8.4:
Changelog
  • December security patches
  • Upstreamed with lineageOS

For HZ1:
  • USB OTG Support
  • F2FS Driver Updates
  • SafetyNet Kernel Patches
  • Native exFAT Support
  • Added ZEN, BFQ, SIOPLUS, SIO, VR and FIOPS Schedulers
  • KSM Updates

For HZ2:
  • Built with UBER 4.9 (same as the ROM)
  • GCC v5 to 7 support.
  • LZ4 Support.
  • PowerSuspend 1.7
  • KCAL Support (from me)
  • GPU at 27MHz
  • WLAN Wakelock toggles
  • Arch Power
  • Gentle Fair Sleepers Interface
  • MSM MDSS From ElementalX
  • ElementalX extra backlight dimmer
  • Added exFAT
  • Enabled Kexec
  • Overclocking
  • Added Westwood and CDG TCP Algo
  • Add Lazytime mount option for ext4
  • module: Enable ecryptfs loading
  • Remove SafetyNet checks

For HZ3:
  • Stock Toolchain for now
  • Upstream Device Tree
  • Update kernel filesystems
  • Misc kernel changes

For HZ4:
  • Rom and kernel builds with UBER (4.9) and SDCLANG (3.8.8)
  • Upstreamed kernel (85 --> 105)
  • Added Backported Binder (credits to @zacharias.maladroit)
  • Archidroid Optimizations (yep those) [v4]
  • Misc stuff

For HZ5.1:
  • Rom and kernel builds with UBER (4.9) and Clang (5)
  • Frimware update to 32.4.A.0.160
  • Upstreamed to 3.10.89 currently
  • Added encryption logic changes

HZ5 had an encryption bug so I removed it in favor of v5.1

Supporters [Donors]
  • @frabe8378910

Credits
  • crDroid Team.
  • @Myself5 for working on the Z5.
  • @oliver for working on ivy.
  • @kv123 for the working TWRP.
  • @pollob666 for the call log fix. (will be implemented)
  • @BSDgeek_Jake for MoaAB. (will be implemented)
  • @Matssa56 for his work on OMS.
  • LineageOS Team.
  • Sonyxperiadev Team.
  • SonyAOSP Team.
  • Substratum Team.
  • AOSP providers.
  • Everyone testing this.


I strongly support XDA's stance on the Kernel GPL, so, the sources for the kernel are here.

If anyone has XMR [Monero] they wanna toss at me, my address is 44tZ7BJyrYheDqFsDuAw4cZoU3frEA5tCbUBGqRcd6Rg5CNury 33fk29op9fdJ7Ls9SiCsb1WTW2BSVzuyaZSgX2FX7isg1

XDA:DevDB Information
HZ_crDroid, ROM for the Sony Xperia Z5

Contributors
HaoZeke
Source Code: https://github.com/crdroidandroid

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: LineageOS

Version Information
Status: Stable
Current Stable Version: v3.8.4_HZ5
Stable Release Date: 2017-09-22

Created 2017-07-24
Last Updated 2017-12-27
Attached Thumbnails
Click image for larger version

Name:	Screenshot_20170722-123616.png
Views:	15276
Size:	94.7 KB
ID:	4222023   Click image for larger version

Name:	Screenshot_20170724-210921.png
Views:	15086
Size:	122.3 KB
ID:	4222024   Click image for larger version

Name:	Screenshot_20170724-210943.png
Views:	14614
Size:	139.3 KB
ID:	4222025   Click image for larger version

Name:	Screenshot_20170724-210929.png
Views:	14282
Size:	91.8 KB
ID:	4222026   Click image for larger version

Name:	Screenshot_20170724-210949.png
Views:	14024
Size:	154.8 KB
ID:	4222027   Click image for larger version

Name:	Screenshot_20170724-210956.png
Views:	13830
Size:	98.5 KB
ID:	4222028   Click image for larger version

Name:	Screenshot_20170724-211004.png
Views:	13572
Size:	109.9 KB
ID:	4222029   Click image for larger version

Name:	Screenshot_20170724-211010.png
Views:	13268
Size:	114.0 KB
ID:	4222030   Click image for larger version

Name:	Screenshot_20170724-211015.png
Views:	13106
Size:	107.5 KB
ID:	4222031   Click image for larger version

Name:	Screenshot_20170724-211019.png
Views:	12746
Size:	121.3 KB
ID:	4222032   Click image for larger version

Name:	Screenshot_20170724-211025.png
Views:	12454
Size:	99.9 KB
ID:	4222033   Click image for larger version

Name:	Screenshot_20170724-211031.png
Views:	9926
Size:	143.0 KB
ID:	4222034   Click image for larger version

Name:	Screenshot_20170724-211038.png
Views:	9296
Size:	150.9 KB
ID:	4222036   Click image for larger version

Name:	Screenshot_20170724-211044.png
Views:	8888
Size:	141.7 KB
ID:	4222037   Click image for larger version

Name:	Screenshot_20170724-211049.png
Views:	8534
Size:	127.1 KB
ID:	4222038   Click image for larger version

Name:	Screenshot_20170724-211055.png
Views:	8394
Size:	154.5 KB
ID:	4222039   Click image for larger version

Name:	Screenshot_20170724-211100.png
Views:	8384
Size:	158.6 KB
ID:	4222042   Click image for larger version

Name:	Screenshot_20170724-211106.png
Views:	8158
Size:	117.6 KB
ID:	4222043   Click image for larger version

Name:	Screenshot_20170724-211112.png
Views:	8212
Size:	120.8 KB
ID:	4222044   Click image for larger version

Name:	Screenshot_20170724-211308.jpg
Views:	8756
Size:	139.1 KB
ID:	4222046  
The Following 30 Users Say Thank You to HaoZeke For This Useful Post: [ View ] Gift HaoZeke Ad-Free
 
 
24th July 2017, 04:52 PM |#2  
OP Senior Member
Flag Kanpur
Thanks Meter: 660
 
Donate to Me
More
First release up.
The Following 5 Users Say Thank You to HaoZeke For This Useful Post: [ View ] Gift HaoZeke Ad-Free
24th July 2017, 07:37 PM |#3  
nreuge's Avatar
Senior Member
Flag Rennes
Thanks Meter: 2,344
 
Donate to Me
More
Successfully installed (from LOS without data wipe) with microgapps and latest Magisk
No bug noticed since then.
Good work !!
The Following 3 Users Say Thank You to nreuge For This Useful Post: [ View ] Gift nreuge Ad-Free
24th July 2017, 08:15 PM |#4  
Account currently disabled
Flag Haarlem
Thanks Meter: 3,784
 
More
Quote:
Originally Posted by nreuge

Successfully installed (from LOS without data wipe) with microgapps and latest Magisk
No bug noticed since then.
Good work !!

Did you delete some lines from the zip?
24th July 2017, 08:20 PM |#5  
Senior Member
Flag Buenos Aires
Thanks Meter: 114
 
More
Its working perfect here. All the features are working perfect. Clean install. I was using Mokee. About battery i will tell more in a few days. But for now its perfect
The Following 2 Users Say Thank You to Zaisesl For This Useful Post: [ View ] Gift Zaisesl Ad-Free
24th July 2017, 08:24 PM |#6  
nreuge's Avatar
Senior Member
Flag Rennes
Thanks Meter: 2,344
 
Donate to Me
More
Quote:
Originally Posted by mcduffie2010

Did you delete some lines from the zip?

Nope
24th July 2017, 08:30 PM |#7  
Senior Member
Flag Guang Zhou
Thanks Meter: 45
 
More
I'm glad to see the update again. Tomorrow I will test. Have you ever thought about building AOSPA? this is very good. Thanks again for your work.

Sent from my Sony Xperia Z5 using XDA Labs
24th July 2017, 10:38 PM |#8  
Norup58's Avatar
Senior Member
Thanks Meter: 87
 
More
Quote:
Originally Posted by nreuge

Successfully installed (from LOS without data wipe) with microgapps and latest Magisk
No bug noticed since then.
Good work !!

Just to be sure, you flashed crDroid, then you flash microgapps and then Magisk 13.3 all in one go (no reboots in between)?
Did you finish flashing with wiping of cache/Dalvik cache before final reboot?
25th July 2017, 05:27 AM |#9  
nreuge's Avatar
Senior Member
Flag Rennes
Thanks Meter: 2,344
 
Donate to Me
More
Quote:
Originally Posted by Norup58

Just to be sure, you flashed crDroid, then you flash microgapps and then Magisk 13.3 all in one go (no reboots in between)?
Did you finish flashing with wiping of cache/Dalvik cache before final reboot?

I did this, all in one go:
- wipe system and cache/Dalvik cache
- flash crDroid
- flash microgapps
- flash some Sony apps (from Pexomod)
- flash Magisk 13.3
- Reboot
The Following 3 Users Say Thank You to nreuge For This Useful Post: [ View ] Gift nreuge Ad-Free
25th July 2017, 05:39 AM |#10  
whalesplaho's Avatar
Senior Member
Flag Treasure Island
Thanks Meter: 2,616
 
More
Quote:
Originally Posted by nreuge

I did this, all in one go:
- wipe system and cache/Dalvik cache
- flash crDroid
- flash microgapps
- flash some Sony apps (from Pexomod)
- flash Magisk 13.3
- Reboot

I ll love to hear bout tha battery and tha heating issues cos it gets hot on 7.1.1 since dia is no modded kernel yet and also which camera mod yhu using since Xnext camera wont work!
Thanks...
25th July 2017, 06:23 AM |#11  
Senior Member
Flag Buenos Aires
Thanks Meter: 114
 
More
Quote:
Originally Posted by whalesplaho

I ll love to hear bout tha battery and tha heating issues cos it gets hot on 7.1.1 since dia is no modded kernel yet and also which camera mod yhu using since Xnext camera wont work!
Thanks...

Im not having heating issues in stock 7.1.1. And xnext camera is working in stock.
Crdroid for me is working like a charm. I cant say nothing about battery cause its too soon
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes