• 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

[ROM] [EOL] [7.1.2] [EAS] [UNOFFICIAL] AEX 4.6 [17th October]

Status
Not open for further replies.

Star_king12

Elite Member
Oct 25, 2015
1,242
2,037
113
So we had a Kernel with EAS support, and now we have a AEX 4.5 AEX 4.6 build with it:)

What is EAS? Well, better read this article.

Code:
/*  *** Disclaimer
* I am not responsible for bricked devices, dead SD cards, riots, Star Wars, 
* Return of Jedi, Empire striking back. YOU are choosing to make these modifications,
* and if you point the finger at me for messing up your device,
* [B]I will laugh at you.[/B]
* BOOM goes the Dynamite
*/
KERNEL FEATURES:
  • EAS support.
  • Additional I/O scheduler(Fiops(by default), noop, Maple, Tripndroid.
  • Schedutil CPU governor. DON'T CHANGE IT
  • Based on AEX for Z2 by @davidevinavil and commits from EAS-project.
ROM FEATURES:
  • Full EAS support.
  • Thousands of tweaks for smooth and fast UX.
Contributors: @Renderbroken, @DD3boh, @davidevinavil, @varotone, EAS-project team and entire Z2 Plus development team.
Installing procedure.

Code:
-Download the ROM and GApps of your choice
-Backup each and every partition from TWRP Recovery
-Make a full wipe (system, data, cache, dalvik)
-Flash AEX Package
-Install GAPPS package
-Wipe cache!
-And at last Reboot!
[First boot will take few minutes! Have patience]
Clean Flash is always recommended!
XDA:DevDB Information
AEX 4.6 with EAS support., ROM for the Lenovo ZUK Z2 (Plus)

Contributors
Star_king12
Source Code: https://github.com/YaroST12/

ROM OS Version: 7.x Nougat
ROM Firmware Required: unlocked bootloader, twrp,
Based On: AOSP Extended

Version Information
Status: Beta

Created 2017-08-07
Last Updated 2017-10-23
 
Last edited:

Star_king12

Elite Member
Oct 25, 2015
1,242
2,037
113
Time for FAQ
1. Can it be installed over official AEX?
It should be possible. Clean flash is always top 1 choise for you, but you may give it a try. Remember to wipe caches.
2. Can I install custom kernels?
No one prevents you from flashing it, and it will work(most likely), but you will lose EAS support and why not use official ones with custom kernel,
huh?

3. Whats the difference between Official and this one AEXs?
F1xy kernel(not "Legendary battery life")(useless placebo patches and "magical" optimizations)(obviously more, check my GitHub).
Full EAS support(latest powerhal from Pixel, powered by Google and kernel support included)
Various smoothness tweaks + attempt to make LTE and 3G connection more stable.
4. Why is CPU underclocked to 1.4/1.7 GHz?
Just read this.
 
Last edited:

Star_king12

Elite Member
Oct 25, 2015
1,242
2,037
113
Download link and changelog will live here.

Changelog (4.6)
17th October - kernel update.
https://www.androidfilehost.com/?fid=817906626617939564

1. Some improvements to fingerprint (should work more consistently).
2. Removed microphone and headphones gains. Caused issues with VOLTE.
3. Nuke dropped on perfd, stop murdering battery life and overheat device.
4. Added CPU-boost to compensate for it.
5. Other set of GCC optimizations.

15th October - kernel update.
https://www.androidfilehost.com/?fid=962021903579485326

1. Fixed random apps crashes.
2. Fingerprint bugs resolved, speed improved.
3. Some wakelocks blocked.
4. Improved fs performance.
5. Older ZUK camera source. Video recording should work fine now.
6. Improved task balancing across clusters.
7. Added microphone and headphones gain in KA.

13th October - kernel update/hotfix.
https://www.androidfilehost.com/?fid=745849072291680668

1. Fixed WIFI causing bootloop.
2. Fixed fingerprint stopping responding.
3. Some more fixes.
4. Upstream to 3.18.75.
5. Device will reboot if kernel panic (pale LED) occurs.
5. Touchboost increased just a bit.

12th October - kernel update.
https://www.androidfilehost.com/?fid=817906626617938066

1. Latest security patches + upstream.
2. Lags and stutters mostly fixed.
3. Newer toolchain.
4. EAS update.
5. Display ULPS enabled (Ultra low power state).
5. Headphone and microphone volume control in KA.
6. Boeffla wakelock control.
7. Video recording fixed - testing required.
8. Bugfixes.
9. Battery drain reduced (I hope so).
10. Adrenoboost + adreno idler.
11. EAS frequency tables updated from Pixel, makes frequency control more accurate.
12. GPU OC to 652 MHz.

6th October

1. Upstream+security patches.
2. EAS updates.
3. Fingerprint improvements (stopping responding isn't solved yet:( )
4. OTG fix (testing needed).
5. Improved responsiveness and smoothness.
Most likely you will see that battery drains faster, I know about it. I need someone to check OTG.

23rd September.
Kernel update.
https://www.androidfilehost.com/?fid=673368273298988342

1. Kernel part of camera updated.
2. Massively increased fingerprint scanner speed.
3. Added input boost to kernel.
4. Other optimization flags, a bit better UX.
5. Restored stock CPU frequencies. (2150/1593)
6. Default iosched set to maple.

21st September.

1. Fixed audio playback.
2. Tuned brightness levels a little bit.
3. Fingerprint recognition when pulling out from pocket improved.
4. Memory latencies reduced.
5. Maximum frequencies reduced to 1.47/2 GHz.
6. SafetyNet verification fixed.

19th september.
1. ROM "versioning" removed. Use build date from now.
2. V10 Kernel release.
3. Updated fingerprint scanner.
4. Removed a bunch of unrequired wakelocks.
5. Backlight dimmer (finally fixed it).
6. Latest CAF patches.
7. Probably fixed fingerprint suspend (I bet they are).
8. Removed underclock for now.
N. Something more, I'll add it probably...

DOWNLOAD 4.5
Changelog (4.5):

V2.5.1 Kernel update.
1. Updated CPU clock control.
2. Improved memory latencies.
3. Reworked fingerprint sensor logic. Now it relies on wakups rather than wakelocks.
4. Removed a lot of code causing unneeded wakelocks.
V2.5.1
ROM:l
1. Fixed wlan issues.
Kernel:
1. Improved fingerprint recognition.
V2.5
KNOWN ISSUES:
WiFi hotspot ruins wifi.
Fingerprint refuses top unlock device from deep sleep sometimes.
Otg is not working.
ROM:
1. 3(4)G connection power consumption reduced.
2. Some smoothness tweaks.
3. Wi-fi config imported from ZUI 3.1(should be working fine)
Kernel:
1. Added longtap toggler(sys/module/fpc1020_ree/long_tap_z2, Y - enables longtap, N - disables)
2. Upstream to 3.18.70.
3. Removed some unneded wakeups.
4. Fixed 2% battery drop.
5. Fingerprint wakeup <<should be>> faster, i'm not sure.
V2.4 ROM and V9 kernel.
ROM:
1. Removed some radio tweaks to prevent huge battery drain.
2. A little more UI smoothness.
Kernel:
1. Proper upstream to 3.18.69.
2. Removed voltage control (literally unusable).
3. Fixed some internal errors.
4. Kernel prepared for Oreo update. AEX, it's you turn.
5. Clock speed of little cores reduced to 1.32 and big to 2.15.
V2.3 ROM and V8 kernel(removed from AFH).
ROM:
1. Imported some tweaks(UI, Wi-Fi and LTE/3G) from Pixel.
2. Enabled SDClang.
Kernel:
FIX FOR BLACK DISPLAY
1. Downstream from 3.18.67 to 3.18.49.
2. Added backlight dimmer(reduces screem brigtness a little bit)
3. O3 optimizations enabled.
4. Wakelock duration reduced.
5. Overclock enabled(big-2.3, little-1.74)
V2.2 ROM and V7 kernel.
ROM:
1. Rebalanced sheduler boost(not final variant).
2. Reduced Wi-Fi power consumption, perhaps deep sleep fixed.
Kernel:
1. Upstream 3.18.49 - 3.18.67.
2. Removed some CPU governors.
3. Overall update from 1+3, merged latest CAF tag.
V2.1 ROM and V6 kernel.
ROM:
1. Added schedboosts.
Kernel:
1. Upstream (3.18.31 to 3.18.49).
2. Fixed lagging and stutters.
3. Added new EAS compatible governors.
V2 ROM and V5 kernel.
Kernel:
1. Rebase to latest @davidevinavil kernel sources.
2. Updated EAS.
3. Borrowed fingerprint speed boost from 1+3.
4. Added wakelock bloker.
5. Added adrenoboost.
6. Decreased log spam from different drivers.
7. Removed nearly all I/o schedulers, only Maple, noop and bfq left.
Rom:
1. Qualcomm boost framework.
2. Improved GPS performance (A LOT).
3. Some tweaks from 1+3 to increase smoothness.
Initial ROM:
1. Chacha20 entropy engine.
2. Voxpopuli powerhal.
3. Replaced gps.conf(increased accuracy and connect speed)
0.3.99
1. EAS reapplied completely.
2. Added fingerprint and input boosts.
3. Updated Maple ioscheduler, idle battery life should be increased.
4. Some tweaks to boost internet connection speed.
5. Removed dynamic Fsync (sadface, loved it so much).
6. Removed adreno idler, GPU idle clock set to 133 MHz.
7. Added voltage control.
0.3
1. Camera on latest AEX is working now.
2. Other toolchain, some more responsiveness.
3. Idle GPU freq set to 133 MHz.
0.2
1. Some mics fixes.
0.1
1. I/O schedulers(Maple(default), FIFO, FIOPS, Tripndroid, Sio(-plus).
2. Upstreamed EAS.
3. Fixed none-CAF roms laggs.
4. Fixed "power to attached device" message.
5. Aio optimizations.
6. Power efficient workqueues.
 
Last edited:

benplay64

Senior Member
Feb 22, 2015
243
80
0
You should mention in OP that this kernel does not have the last blobs so on ROMs like Aex or rr which have it by default, camera should not work. I've not tried but as others says on aex thread it is happening with jaguar kernel
 

Star_king12

Elite Member
Oct 25, 2015
1,242
2,037
113
You should mention in OP that this kernel does not have the last blobs so on ROMs like Aex or rr which have it by default, camera should not work. I've not tried but as others says on aex thread it is happening with jaguar kernel
It won't be using them forever, I'll try to add them to 0.2
 

sotosgolf

Senior Member
Jan 5, 2016
431
150
43
Incredible battery life.
You touched a sensitive nerve there.. testing since 4 seconds after reading..

General feeling from first minutes with AEX 4.4 24/7 release:

Better colours
Multi-tasking speed increased
Responsiveness increased

Performance in 3d gaming mixed feelings (slightly higher initial loading times, better in-game loading times, no particular difference while playing)

Smoothness decreased
Camera quality decreased (very slightly) but i definitely confirm camera is working on AEX
Heating very slightly increased

Of course I can't talk about battery for now but definitely no overdraining

Thank you for your work
 

Star_king12

Elite Member
Oct 25, 2015
1,242
2,037
113
You touched a sensitive nerve there.. testing since 4 seconds after reading..

General feeling from first minutes with AEX 4.4 24/7 release:

Better colours
Multi-tasking speed increased
Responsiveness increased

Performance in 3d gaming mixed feelings (slightly higher initial loading times, better in-game loading times, no particular difference while playing)

Smoothness decreased
Camera quality decreased (very slightly) but i definitely confirm camera is working on AEX
Heating very slightly increased

Of course I can't talk about battery for now but definitely no overdraining

Thank you for your work
Colors are adjustable via Kernel Adiutor, I'll research what can be done about camera, give me some rest)
 
Status
Not open for further replies.