• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][9.0.0_r46] AospExtended ROM V6.7 [OFFICIAL][JASMINE_SPROUT][2019/09/14]

Search This thread

Fullbustah

Senior Member
Aug 19, 2017
242
745
Senica
ASUS ZenFone 8
ER7PzVx.png



Code:
/*
 * Your warranty is now void.
 * 
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */


Read the whole OP! Be respectful to each other and don't ask for ETAs, it's considered as being rude!



KDVygxh.png


AOSP Extended is an AOSP based ROM which provides stock UI/UX with various customizations features along with the Substratum theme engine. The project has been made by cherry-picking various commits from various other projects. Being based on AOSP it provides a smooth and lag-free experience out of the box. We will constantly try to add more features and make it even better in future updates. A ROM by a user, for a user. #StayAOSP #ExtendYourDevice #BeExtended



Np7jfnY.png



#ExtendYourDevice Here are the Extensions! on top of AOSP! We are constantly trying to update the list. Our aim is not to provide all the features available on earth. Our aim is to add important features that we think should be here and also what you think. For addition of more tweaks or features, head on to our G+ community and post the list of features that you want! Features with commits will be more helpful!



Code:
[B]
-DUI(Fling/Pulse/Smartbar)
-DU Font Engine
-Substratum Theme Engine Rootless Support
-One Handed UI
-MicroG
-Live Display
-AppOps
-Expanded Desktop
-Statusbar Clock/Date Customizations
-Dashboard Suggestions/Summaries (Enable/Disable)
-Notification Intervals
-Increasing Volume in Ringtone
-D2S On Navbar
-Long Press Back button  to Kill App
-Dashboard Column Configurations
-Detailed Location QS Tile!
-Statusbar Traffic Indicators
-Notification Count
-DT2S On Statusbar and Lockscreen
-QS Quick Pulldown
-QS Brightness Slider (Enable/Disable)
-QS Tiles Animations
-Force Expand Notifications (Enable/Disable)
-Immersive Mode messages (Enable/Disable)
-Flashlight Notifications
-Immersive Recents
-Toast Icon
-MediaScanner Behaviour On Boot
-Power Menu Customizations
-Additional Battery Saver steps
-Volume Rocker Tweaks (Wake/Music seek/Keyboard cursor control/Swap in landscape mode)
-Fingerprint and Edge Gestures Support
-QS Haptic Feedback
-One Tap Data & Wifi Tile
-Auto Brightness Icon Toggle
-Breathing Notifications
-Clickable Clock and Date in Statusbar Header
-Long Press Gear Icon in Statusbar Header Launches Extensions
-Show 4G instead LTE switch
-Reading Mode QS Tile
-Long press Caffeine Tile Action
-Customize QS Rows/Columns
-Customize small QS Tiles
-StatusBar Brightness Control
-Lockscreen Shortcut
-Quick Unlock for PIN/Password
-Battery Styles and Percentage
-Navbar QS Tile
-Flip Button Animation
-Unlink Notification Volume
-Status bar Clock Seconds
-Partial Screenshot Type
-Screenshot Delay
-AEXPapers - our wallpaper app
-Via/Jelly Browser
-Retro Music Player
-Pixel's UI, Ringtones, and Wallpapers
-Camera Sound Toggle
-Advanced Ambient Display Customizations
-Smart Pixels
-Longpress Power Button on Lockscreen for Torch
-Disable FC
-Wakelock Blocker
-Toggle Lockscreen Media Art
-Toggle Lockscreen Music Visualizer
-Ticker
-Disable QS on Lockscreen
-Toggle Dynamic Notification Card's Color
-Low Battery Notification Toggle
-Hide Clock/Date/Alarm Text from Lockscreen
-Lockscreen Clock's Font Customizations
-Weather on Lockscreen and Status Bar
-Heads up Customizations
-DU's HW Button Rebinding
-Button Backlight Customizations
-Recents Clear All FAB button and Re-positioning
-Recents Free Ram bar
-Custom Carrier label
-Pocket Lock & Pocket Judge (Accidental Touch)
-Toggle power menu on Lockscreen
-CPU Info Switch
-Disable Orange Color in Battery Saver Mode
-New Pretty Adaptive Icons for included AOSP apps
-Run SysUI tuner from Extensions
-Built-in Light/Dark/Wallpaper-Based and EXTENDED UI Themes

And many more coming in future! Many extensions are added in each update so we miss out adding new extensions to this list. So always keep on checking the latest changelog in our G+ Community, and there you can monitor the previous changelogs as well, to see how far we have come![/B]


47WEHUl.png



Download ROM, GApps here for your device!


JASMINE_SPROUT
Changelogs

Google Apps
-GApps



t709fnd.png


Want to try this awesomeness?

Code:
[b]Make sure you're running a proper working Recovery
Flashing instructions:
Dirty flash (assuming you have rom on slot A):
1. Download all required files and place them to internal memory (ROM, twrp installer, gapps, magisk, ..)
2. Boot twrp to slot B and flash ROM and twrp installer
3. Reboot twrp to slot A and flash gapps (optional magisk)
4. Now reboot to system

Clean flash (assuming you have rom on slot A):
1. Download all required files and place them to internal memory (ROM, twrp installer, gapps, magisk, ..)
2. Boot twrp to A slot and wipe everything except for internal
3. Reboot twrp to B slot and flash ROM and twrp installer
4. Reboot twrp to slot A and flash gapps (optional magisk)
5. Now reboot to system

If you are coming from stock:
1. Download latest [URL="https://twrp.me/xiaomi/xiaomimia2.html"]TWRP[/URL] installer and image
2. Open cmd and type fastboot boot twrp.img (change twrp to its actual name)
3. You should be on slot A in twrp, if not change it and reboot to bootloader and repeat step 2.
4. Format data
5. Now follow instruction for clean flash

[/b]

mmK3YNQ.png



Monitor the changelog here!


Code:
[b] AospExtended v6.7 Changelog

- Merge August security patch (9.0.0_r46)
- Update all translations
- Update all of our packages
- Update APN configs
- Update Boostframework configs
- Update MusicFX
- Update Launcher 3
- Add new default wallpaper
- Add VPN QS tile
- Add per-app data restriction
- Add privacy guard
- Add proximity speaker for calls
- Add an option for the AEX Logo in status bar
- Add smart mute feature
- Add some new fonts
- Improve Gaming Mode
- Improve Pocket Lock
- Improve Live Display
- Improve the Q style lock clock
- Improve VoLTE toggle
- Improve some UI/UX aspects
- Fix few theming issues
- Lot of under the hood improvements
- Bug fixes and performance improvements

Clean flash is always recommended​. Bug reports are not appreciated if not clean flashed. 
Remove any kind of security PINs/Password and Fingerprints before flashing this build.


[/b]


WcLe541.png



If you want any bug to be fixed please write here on xda in detail. Give Logcats, mention your device name, mention if any mods and kernels, if used and please be specific about it. By helping us, you are helping yourself too.

->How to take Logcats?
https://goo.gl/UcTM9 and https://goo.gl/J4CSEP


zf0kMgF.png




Visit our Website, join our Google+ Community, Subscribe to our Telegram Channel. Also join our Telegram Group Chat!

Do you want to translate to your language? Visit our Crowdin
AospExtended Source
Kernel Source
Common device tree
Device tree
Vendor tree


wxV7wmi.png



All sort of contributions are welcomed. You can post your walls in our G+ community. Minimum res we require is W: 1152px | H: 2048px. We don't want our users to fight with each other so we humbly request you to be respectful to each other. We are not earning anything by sharing this ROM. Always read the full OP. Don't Quote the whole OP. Join our channel and community. #StayHappy #ExtendYourDevice


GDeu02t.png


Checkout this ROM!
YOUR ATTACHMENTS COMES HERE FOR SCREENSHOTS



nWBbgnc.png




People behind this amazing ROM!


-@ishubhamsingh(Owner/Dev/Designer)
-JDC Team
-DirtyUnicorns
-LineageOS/Cyanogenmod
-TeamSubstratum
-Nitrogen Project
-Pure Nexus
-OmniROM
-AOSPA
-ABC ROM
-GZR Community
-Lakor Tools for Via Browser
-Hemanth S Tobi for Retro Music Player
-@AlienCreature7, @Wizper99, @Allstargaurav, @Edozullo and @harsh sharma (For designing the ROM Logo, Fling etc)



Y5vOKGE.png



I guess there is nothing wrong in reading facts!

-Base Of the ROM & Version?
->Rom is based on AOSP.

-Why no "Incremental/Delta updates" Support?
->Actually the updates we provide monthly are heavily changed and modified than the previous builds. New stuff is merged and added. So we don't provide incremental updates and recommend a clean flash.

-Does this ROM Support Substratum?
->Yes, full Substratum support!

-Which Gapps are recommended?
->OpenGapps

-How do I root this ROM?
->We recommend Magisk

-Will this ROM relock the bootloader?
->No.

-What about XPOSED?
->XPOSED is still in beta stage. We like Xposed but it messes up with the system so before giving any bug reports make sure you have Xposed uninstalled.

-When Will Be the Next Update?
->No ETAs, please. ROM Will be updated whenever the new build is ready by your maintainer. We generally provide monthly updates with latest security patches and new features.

-I am facing FCs, Bugs, Some feature is broken?
->Provide full info about your problem with logcat and the procedure to reproduce it.

->How to take Logcats?
->https://goo.gl/UcTM9 and https://goo.gl/J4CSEP

-Adaway is not working :(
->Download it from here Adaway

-SElinux Linux mode changer app is not working nor Busy Box installer app is working.
->Everything is good with the sources. You should try other things first and then contact your maintainer.

-I want to contribute to the development of this ROM.
->Join our Github
->Join our Gerrit

-I want to contribute to the translation of this ROM.
->Visit our Crowdin




Contributors
@coderzs, @rcstar6696, @TingyiChen and @Stylogey

Created 2018-12-31
Last Updated 2019-09-14
 
Last edited:

Fullbustah

Senior Member
Aug 19, 2017
242
745
Senica
ASUS ZenFone 8
2019-01-13 January patch, bump to v6.2
Changelog
====================
01-13-2019
====================

* hardware/qcom/power/
adf8a1c power: Build with with BOARD_VNDK_VERSION [Bruno Martins]
* kernel/xiaomi/sdm660/
f95b14f80564 ANDROID: clock_gettime(CLOCK_BOOTTIME,) slows down >20x [coderz]
0777d7496fde defconfig : jasmine , whyred , tulip : turn on VDSO [coderz]
b150a36d575d ANDROID: whyred: turn on VDSO [coderz]
15a3722fbcd3 ANDROID: arm64: vdso32: fix CC=clang build [coderz]
4ae7cf086302 ANDROID: CROSS_COMPILE_ARM32 must work if CONFIG_COMPAT_VDSO [coderz]
66c03c839704 FROMLIST: BACKPORT: [PATCH 6/6] arm64: Wire up and expose the new compat vDSO [coderz]
f2252d636efa FROMLIST: BACKPORT: [PATCH 5/6] arm64: compat: 32-bit vDSO setup [coderz]
35c4dabd492b FROMLIST: [PATCH 4/6] arm64: compat: Add a 32-bit vDSO [coderz]
8a0c7073998e FROMLIST: [PATCH 3/6] arm64: Refactor vDSO init/setup [coderz]
d7ca39821fbe FROMLIST: [PATCH 2/6] arm64: elf: Set AT_SYSINFO_EHDR in compat processes [coderz]
965ecde59551 FROMLIST: [PATCH 1/6] arm64: compat: Use vDSO sigreturn trampolines if available [coderz]
dc4695b92fb6 FROMLIST: lib: vdso: add support for time [coderz]
bd9a38d89284 FROMLIST: [PATCH] arm64: compat: Expose offset to registers in sigframes [coderz]
48ca1b691159 FROMLIST: [PATCH v5 12/12] lib: vdso: do not expose gettimeofday, if no arch supported timer [coderz]
e419bfb2f895 FROMLIST: [PATCH v5 11/12] lib: vdso: Add support for CLOCK_BOOTTIME [coderz]
6357fda6c3c3 FROMLIST: [PATCH v5 10/12] arm64: vdso: replace gettimeofday.S with global vgettimeofday.C [coderz]
3357e8965533 FROMLIST: [PATCH v5 09/12] arm: vdso: move vgettimeofday.c to lib/vdso/ [coderz]
8b627bcb7ec1 FROMLIST: [PATCH v5 08/12] arm: vdso: Add ARCH_CLOCK_FIXED_MASK [coderz]
fb5ae74fb699 FROMLIST: [PATCH v5 07/12] arm: vdso: disable profiling [coderz]
a76f8f1832db FROMLIST: [PATCH v5 06/12] arm: vdso: add support for clock_getres [coderz]
a04b5d0efb1b FROMLIST: [PATCH v6 05/12] arm: vdso: Add support for CLOCK_MONOTONIC_RAW [coderz]
9a750059e3cf FROMLIST: [PATCH v5 04/12] arm: vdso: do calculations outside reader loops [coderz]
732dacfff0dd FROMLIST: [PATCH v5 03/12] arm: vdso: inline assembler operations to compiler.h [coderz]
62c3a58b5a29 FROMLIST: [PATCH v5 02/12] arm: vdso: add include file defining __get_datapage() [coderz]
94dd106fc08f FROMLIST: [PATCH v5 01/12] arm: vdso: rename vdso_datapage variables [coderz]
724961fb1682 FROMLIST: [PATCH v2 3/3] arm64: compat: Add CONFIG_KUSER_HELPERS [coderz]
44eb6e08f1be FROMLIST: [PATCH v2 2/3] arm64: compat: Split the sigreturn trampolines and kuser helpers (assembler sources) [coderz]
911e0120b9be FROMLIST: [PATCH v2 1/3] arm64: compat: Split the sigreturn trampolines and kuser helpers (C sources) [coderz]
* packages/apps/Nfc/
91847cf2 Automatic translation import [Michael Bestas]

====================
01-12-2019
====================

* device/xiaomi/sdm660-common/
0b79a4e sdm660: remove thermal hal from device tree now use hardware/qcom/thermal [Max Weffers]
3e9554a sdm660:eek:verlay: enable call recording [Max Weffers]
6b730d6 sdm660: kcal: fix crash if you go back to xiaomi parts [Max Weffers]
9905157 sdm660: init: remove lcd density set via init.qcom.early_boot.sh [Max Weffers]
* frameworks/av/
d0526b50a av: camera: Allow disabling shutter sound for specific packages [AmolAmrit]
96f30b0f3 Audio: Set Deep Buffer flag for music stream. [AmolAmrit]
6f46b2146 audiopolicy: reset capture state when input is closed [AmolAmrit]
12a9b6db3 libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO [AmolAmrit]
f8a83ff0e av: camera: catch mad hals that mess up buffer time [AmolAmrit]
4dabfc345 OMXNodeInstance: Do not use already freed memory [AmolAmrit]
cb3e5019f AAudioService: Set Audio dl parameters by system property [AmolAmrit]
4eb2a695e AAudioService: Single thread exclusive to DL [AmolAmrit]
66549d27f SchedulingPolicyService: DL policy request through Binder [AmolAmrit]
539eee1d5 Fix high battery drain after using flashlight [AmolAmrit]
b75e4e308 audio: add support to enable track offload using direct output [AmolAmrit]
4e7510be5 CamcorderProfiles: Add new camcorder profiles [AmolAmrit]
fd7327ca1 StagefrightRecorder: force 64-bit file-offsets for files > 4GB [AmolAmrit]
b59a82f17 libstagefright: Allow HFR-60 in HAL-3 recording [AmolAmrit]
a1fd09180 stagefrightrecorder: don't modify timeOffset in surface source case [AmolAmrit]
64471abda stagefright: add changes related to high-framerates in CameraSource [AmolAmrit]
* frameworks/base/
372ecbf8547 Remove clock pref [Shubham Singh]
bb03955100a fonts: Fix compiling generic fonts [Shubham Singh]
f3affec61c1 base: camera: Allow disabling shutter sound for specific packages [2/2] [AmolAmrit]
a262e00e141 Telephony: NPE observed in Settings when click on Search settings [AmolAmrit]
eee12b95c58 Fix showing empty signal strength for TD-SCDMA [AmolAmrit]
f28e3b53286 Fix property setting with failure [AmolAmrit]
e64c95050c9 frameworks/base: Add HDMI hotplug handling [AmolAmrit]
e2d5a555f5b Check if EIMS when confirming network [AmolAmrit]
ad3724f838f net: modify connecitvity rematch logic to support MSIM devices [AmolAmrit]
0f0fe10f133 Binder: Fix improper JNI call for dumpProxyDebugInfo [AmolAmrit]
b50efff315a Make services with uid 1000 restart if their host process crashes [AmolAmrit]
52936f41102 Update the screenState for keyguard while screen turning on [AmolAmrit]
76c24297707 No Safe Check for Overflowing Alarm Expiry time [AmolAmrit]
86cc7287826 InputEvent: Skip IME stages dynamically [AmolAmrit]
9ae5c972022 Fix VideoView parsing some URIs failure issue [AmolAmrit]
d94158c0c75 Move register AppIdle listener into onBootPhase [AmolAmrit]
addaf56f011 uce: Updating UCE API to accept ICC-ID. [AmolAmrit]
f1f9298638c framework: Adding temporary disk access for Boostframework [AmolAmrit]
94f58317cca Modify game detection logic [AmolAmrit]
392aef6a892 Add perfGetFeedback api support from framework [AmolAmrit]
4dec2f3c2b4 Automatic translation import [Shubham Singh]
* hardware/qcom/fm/
63cd871 Automatic translation import [Michael Bestas]
* hardware/qcom/power/
bd52e81 power: Handle launch and interaction hints for perf HAL platforms [dianlujitao]
* packages/apps/DeskClock/
033c2497e Automatic translation import [Shubham Singh]
* packages/apps/Extensions/
dc90f9ec v6.2 [2/2] [Shubham Singh]
1ce68321 Automatic translation import [Shubham Singh]
* packages/apps/FMRadio/
4852854 Automatic translation import [Shubham Singh]
* packages/apps/Launcher3/
016f219b8 Automatic translation import [Shubham Singh]
* packages/apps/Messaging/
cdb5223 Automatic translation import [Shubham Singh]
* packages/apps/Settings/
6832748bf2 Automatic translation import [Shubham Singh]
* packages/apps/SmartNav/
e628ec9 Automatic translation import [Shubham Singh]
* packages/apps/SmartNavSettings/
8fd567c Automatic translation import [Shubham Singh]
* packages/apps/Updates/
0c8b6df Automatic translation import [Shubham Singh]
* packages/providers/DownloadProvider/
debbd4c Automatic translation import [Shubham Singh]
* vendor/aosp/
df5aa39 v6.2 [1/2] [Shubham Singh]
d35aeac vendor: Update priv-app permissions whitelist [Shubham Singh]
* vendor/xiaomi/jasmine/
f92777b jasmine: use fpc fingerprint hal from wayne to get proper keyevents [Max Weffers]

====================
01-11-2019
====================

* build/make/
ca700ace0 Merge tag 'android-9.0.0_r30' into HEAD [Shubham Singh]
* device/xiaomi/sdm660-common/
83e9561 sdm660: Use tether automatic upstream selection [Max Weffers]
5cbc9a1 sdm660: cleanup unused hostapd packages and cleanup init [Max Weffers]
7754918 sdm660 : update props to LA.UM.7.2.r1-05800-sdm660.0 [Max Weffers]
6ca2ced sdm660 : wifi : update configs from jasmine pie [Max Weffers]
2084725 sdm660: configs: update public.libraries.txt from jasmine pie [Max Weffers]
1960ac7 Update Vulkan hardware level supported to 1 [Max Weffers]
f63a536 Add compatibility matrix entry for IDataConnection HAL [Max Weffers]
c0d6f43 Update WiPower in framework compatibility matrix [Max Weffers]
8de99bb Uprev display config compatibility matrix to 1.0-6 [Max Weffers]
66efbf3 display: Update display config compatibility matrix to 1.5 [Max Weffers]
4d4844b sdm660 : overlay : remove SystemUI.vdex from pinned services [Max Weffers]
b671357 sdm660 : rootdir cleanup and update to LA.UM.7.2.r1-05800-sdm660.0 [Max Weffers]
14416b5 sdm660: keylayout: Add missing key event for fpc devices [Max Weffers]
9959571 sdm660: XiaomiParts: Add Spectrum Power Profiles (Performance modes) [Max Weffers]
* frameworks/av/
8b9752192 Merge tag 'android-9.0.0_r30' into HEAD [Shubham Singh]
* frameworks/base/
9d63429bd59 Merge tag 'android-9.0.0_r30' into HEAD [Shubham Singh]
3d3f1b60cda Status bar clock/date customizations [1/2] [Shubham Singh]
ed001f4bbb5 Revert SB clock customizations [Shubham Singh]
7ae6cd75e19 [1/2] base: op gesture tweaks [Shubham Singh]
2364b4b32c3 base: fix check for keyguard in edge gestures [Shubham Singh]
ec44b9e5213 ViewRootImpl: break out the loop when NPE caught [Shubham Singh]
15516ade303 [1/2] base: implement OP like navigation gestures [Shubham Singh]
* kernel/xiaomi/sdm660/
8a24aefbc60f Revert "qcacld-3.0: Add bound check for fixed_param->total_num_tx_power_levels" [Max Weffers]
1e924bf2c261 Merge tag 'LA.UM.7.2.r1-05800-sdm660.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/qcacld-3.0 into mi-code [Max Weffers]
6e299c4ecec2 drivers: spmi: Drop xiaomi Logging kernel wakeup reason changes [Max Weffers]
d309e4f29ae7 genirq: Add generic action name for chained IRQs [Max Weffers]
7fe78829507b power: Improved/fixed logs for PM wakeups [Max Weffers]
22048d6ae1e9 power_supply: Fix unbalanced the power supplies [Max Weffers]
c194b9eef544 fs: Improve eventpoll logging to stop indicting timerfd [Max Weffers]
9d028009ca73 fs: add useful debug info to eventpoll string [Max Weffers]
461991f40d19 PM: wakeup_reasons: Fix formatting for printk [Max Weffers]
aa16274b486e power: Add detailed suspend abort reason [Max Weffers]
91b982fdc065 power: wakeup_reason: make log function work in interrupt context [Max Weffers]
c00d6cbfe709 irqchip: msm: log wakeup interrupts [Max Weffers]
23f99c8d44e2 pinctrl: qcom: unconditionally mark handled in msm_gpio_irq_handler [Max Weffers]
5a64fa83b66a pinctrl: qcom: log wakeup reason [Max Weffers]
3af420f23397 irq: Add wakeup reason logging [Max Weffers]
211ac1724fc2 BACKPORT: PM: wakeup_reasons: disable wakeup-reason deduction by default [Max Weffers]
8a0ca2ff9990 PM: wakeup_reasons: fix race condition [Max Weffers]
734a9df78199 BACKPORT: PM: wakeup_reason: add functions to query and clear wakeup reasons [Max Weffers]
c5ad317da4c8 pinctrl/qcom: pinctrl-msm.c: Bypass GPIO pins owned by TZ [Max Weffers]
f308a9807adf drivers: pinctrl: mask non-wakeup interrupts in suspend path [Max Weffers]
34cfead1719a posix_cpu_timer: check return on cpu_timer_sample_group [Max Weffers]
ff6446c1e994 kgsl/adreno: Properly set GPU timeout [Max Weffers]
9bb62d6a2292 kgsl: update the effective duration of qos request [Max Weffers]
5c96d6827315 ARM: dts: sdm660: Set GPU idle timeout to 64 ms [Max Weffers]
* manifest/
3de70f1 Merge tag 'android-9.0.0_r30' into HEAD [Shubham Singh]
* packages/apps/Contacts/
cfe7049cc Merge tag 'android-9.0.0_r30' into HEAD [Shubham Singh]
* packages/apps/Extensions/
bb910727 Status bar clock/date customizations [2/2] [Shubham Singh]
2a30d538 Extensions: Disable navbar when gestures enabled [1/2] [Shubham Singh]
479a36fc [2/2] Extensions: op gesture tweaks [Shubham Singh]
99cd21b9 [2/2] Extensions: implement OP like navigation gestures [Shubham Singh]
* packages/apps/FMRadio/
3cbbe77 FMRadio: Resolve android.support.v7.cardview rules [Shubham Singh]
ddddc6a Revert "FMRadio: Resolve android.support.v7.cardview rules" [Shubham Singh]
* packages/apps/PackageInstaller/
e3c1d192 Merge tag 'android-9.0.0_r30' into HEAD [Shubham Singh]
* packages/apps/SmartNavSettings/
0bb391b SmartNavSettings: Disable gestures when navbar is enabled [2/2] [Shubham Singh]
* system/bt/
511602780 Merge tag 'android-9.0.0_r30' into HEAD [Shubham Singh]

====================
01-10-2019
====================

* device/xiaomi/sdm660-common/
1ff4372 sdm660 : update rootdir to LA.UM.7.2.r1-05800-sdm660.0 [Max Weffers]
d4e81de sdm660: power: use qcom powerhal for new pathmap [Max Weffers]
45d94bc sdm660: keylayout: touch fingerprint for going to homescreen [Max Weffers]
* frameworks/base/
b5a2f469c75 AppOpsService: Watch op mode changes when an AppOp restriction dies [Shubham Singh]
aa85aa9cf5c AppOpsManager: Fix wrong coarse location permission issue [Shubham Singh]
2f9a1ee5ae7 AppOps: show/hide app type and allow/deny counters [2/2] [Shubham Singh]
2574d930f06 AppOps: Enable MODE_IGNORED for OP_WAKE_LOCK [Shubham Singh]
2326f3743a5 AppOps: Add BOOT_COMPLETED operation [Shubham Singh]
c8be3913ebc Fix unlinked ringtone and notification volumes panels [Shubham Singh]
212cfc39e86 Allow SmartPixels to bypass check for whether a window is obscured [Shubham Singh]
f024f12f833 Smart Pixels: Dynamically register receiver [Shubham Singh]
933a13ba732 Smart Pixels: Switch to registered receiver [Shubham Singh]
727b1516e0e Move Smart Pixels out of SystemUI [Shubham Singh]
321468f9280 Fix NullPointerException on systemui restart with smart pixel enabled. [Shubham Singh]
ad7836a3f5c SystemUI: Refactor Smart Pixels tile [Shubham Singh]
fa3a1562434 SystemUI: Add Smart Pixels tile [Shubham Singh]
93ce0a059da SystemUI: Smart Pixels [1/2] [Shubham Singh]
874f110cc41 SystemUI: screen-dimmer-pixel-filter [Shubham Singh]
066b84dac0e Edit Icon Toggle [1/2] [Shubham Singh]
61f77791fc8 Running services icon toggle [1/2] [Shubham Singh]
39bcf347af7 Allow to quickly open Running Services from QS panel [1/2] [Shubham Singh]
36264280429 Fix no default ringtone for slot2 [Shubham Singh]
57eafe53056 Fixes for lockscreen visualizer [Shubham Singh]
* frameworks/native/
17d6c2b83 AppOpsManager: Update with the new ops [Shubham Singh]
* kernel/xiaomi/sdm660/
bce1561d5f5e Merge tag 'LA.UM.7.2.r1-05800-sdm660.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into mi-code [Max Weffers]
d381c3cedf6c Merge tag 'LA.UM.7.2.r1-05800-sdm660.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/fw-api into mi-code [Max Weffers]
3ef0b3292c99 Kernel: Updating kernel opensource for Redmi Note5 and XiaoMi 6X and support Redmi Note6 Pro. [Max Weffers]
65395cba134f ASoC: msm: qdsp6v2: Partially revert xiaomi changes [Max Weffers]
* packages/apps/Extensions/
4cfb87d2 Extensions: Add appops [Shubham Singh]
9ae2f751 Update Smart Pixels menu [Shubham Singh]
cee0b7b8 Smart Pixels [2/2] [Shubham Singh]
23c79f08 Edit Icon Toggle[2/2] [Shubham Singh]
a29450d2 Running services icon toggle [2/2] [Shubham Singh]
* packages/apps/Settings/
3f4632632d AppOps: show/hide app type and allow/deny counters [1/2] [Shubham Singh]
d09caecd83 AppOpsDetails: Check app permissions safely [Shubham Singh]
3e0d90a9d3 Settings: Bring back AppOps from oreo and before [Shubham Singh]
c76babc425 Add a preference controller for Smart Pixels [Shubham Singh]
f2bb7d1679 Settings: External Smart Pixels fragment launch [Shubham Singh]
1fad74d245 Allow to quickly open Running Services from QS panel [2/2] [Shubham Singh]

====================
01-09-2019
====================

* device/xiaomi/sdm660-common/
b0fcf88 sdm660 : move all keylayout to common [Max Weffers]
d1eb7da sdm660: Enable Fingerprint Gestures [Max Weffers]
d6e6bc0 sdm660: add fp navigation support and enable SystemNavigationKeys overlay [Max Weffers]
5a862b9 Revert "sdm660: Add build rule for gnss hal service 1.1" [Max Weffers]
1bcfa5b sdm660: Revert "boot: shorten wait time for services exit to optimize shutdown time" [Max Weffers]
8293fe9 sdm660: Update GPS HAL to LA.UM.7.2.r1-05800-sdm660.0 [Max Weffers]
86f9bbf sdm660: 5G: Whitelist permissions for nrNetworkSettingApp [Max Weffers]
d84ba69 sdm60: Adding com.skyhook.blp into the whitelist [Max Weffers]
* frameworks/base/
a15b3f573a7 SurfaceControl: Unbreak public API after pie-gsi merge [Shubham Singh]
c36c75f8580 WindowOrientationListener: Check if proposed rotation is in range [Shubham Singh]
f931ec7bb67 Revert "PhoneWindowManager: Check if proposed rotation is in range" [Shubham Singh]
 
Last edited:

MMN

Senior Member
Mar 1, 2006
91
15
Thanks for this awesom ROM!

I flashed it, then installed GApps and Magisk. Works well!

But I can not encrypt the phone. That did not work for PixelExperience also.
What do I have to do to enable encryption?
 
Last edited:

tytydraco

Recognized Developer
Mar 22, 2017
751
1,748
19
Where's the source code? Was there any modification to the original AEX source?
 

@AxL

Senior Member
Dec 2, 2018
143
17
Wow. Thank you! I've been waiting for this. Hoping for official build soon even if no official LineageOS yet.

Mind if you answer @tytydraco's question?

---------- Post added at 07:21 AM ---------- Previous post was at 07:15 AM ----------

Thanks for this awesom ROM!

I flashed it, then installed GApps and Magisk. Works well!

But I can not encrypt the phone. That did not work for PixelExperience.
What do I have to do to enable encryption?

Mind if you answer these questions?
- Why do you want to encrypt?
- How do you encrypt in your previous ROMs?

Thanks in advance.
 

acidntel

Senior Member
Jul 24, 2012
51
1
Kuala Lumpur
Redmi Note 10 Pro
my favorite rom of all time.. from oneplus one, nexus 5,redmi note 3,note 4x(kenzo), mi A1 and now mi A2... but unfortunately, the rom didnt detect my sim card.... anything wrong ? the rom was flashed successfully without any error.... btw im from malaysia.
 

Fullbustah

Senior Member
Aug 19, 2017
242
745
Senica
ASUS ZenFone 8
  • Like
Reactions: tytydraco

MMN

Senior Member
Mar 1, 2006
91
15
Mind if you answer these questions?
- Why do you want to encrypt?
- How do you encrypt in your previous ROMs?

Really?
- If your phone is encrypted, nobody has access to /data, because your personal information is stored here (photos, [apps-]data, etc.).
- Settings - Security & location - Advanced - Encryption & credentials - Encrypt phone (before next reboot, android encrypt /data partition with PIN is set)
 

@AxL

Senior Member
Dec 2, 2018
143
17
Waiting for feedback to those who tested it.
Feel free to leave your experience as well as bug reports to help viewers decide whether they will install it or not. :)
 

@AxL

Senior Member
Dec 2, 2018
143
17
Cannot detect SIM Card even if I reverted back to stock Oreo.

STOCK is better than all the custom ROMs here.

Will gonna stay in STOCK ROM forever. :D
 

Top Liked Posts

  • There are no posts matching your filters.
  • 19
    ER7PzVx.png



    Code:
    /*
     * Your warranty is now void.
     * 
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you.
     */


    Read the whole OP! Be respectful to each other and don't ask for ETAs, it's considered as being rude!



    KDVygxh.png


    AOSP Extended is an AOSP based ROM which provides stock UI/UX with various customizations features along with the Substratum theme engine. The project has been made by cherry-picking various commits from various other projects. Being based on AOSP it provides a smooth and lag-free experience out of the box. We will constantly try to add more features and make it even better in future updates. A ROM by a user, for a user. #StayAOSP #ExtendYourDevice #BeExtended



    Np7jfnY.png



    #ExtendYourDevice Here are the Extensions! on top of AOSP! We are constantly trying to update the list. Our aim is not to provide all the features available on earth. Our aim is to add important features that we think should be here and also what you think. For addition of more tweaks or features, head on to our G+ community and post the list of features that you want! Features with commits will be more helpful!



    Code:
    [B]
    -DUI(Fling/Pulse/Smartbar)
    -DU Font Engine
    -Substratum Theme Engine Rootless Support
    -One Handed UI
    -MicroG
    -Live Display
    -AppOps
    -Expanded Desktop
    -Statusbar Clock/Date Customizations
    -Dashboard Suggestions/Summaries (Enable/Disable)
    -Notification Intervals
    -Increasing Volume in Ringtone
    -D2S On Navbar
    -Long Press Back button  to Kill App
    -Dashboard Column Configurations
    -Detailed Location QS Tile!
    -Statusbar Traffic Indicators
    -Notification Count
    -DT2S On Statusbar and Lockscreen
    -QS Quick Pulldown
    -QS Brightness Slider (Enable/Disable)
    -QS Tiles Animations
    -Force Expand Notifications (Enable/Disable)
    -Immersive Mode messages (Enable/Disable)
    -Flashlight Notifications
    -Immersive Recents
    -Toast Icon
    -MediaScanner Behaviour On Boot
    -Power Menu Customizations
    -Additional Battery Saver steps
    -Volume Rocker Tweaks (Wake/Music seek/Keyboard cursor control/Swap in landscape mode)
    -Fingerprint and Edge Gestures Support
    -QS Haptic Feedback
    -One Tap Data & Wifi Tile
    -Auto Brightness Icon Toggle
    -Breathing Notifications
    -Clickable Clock and Date in Statusbar Header
    -Long Press Gear Icon in Statusbar Header Launches Extensions
    -Show 4G instead LTE switch
    -Reading Mode QS Tile
    -Long press Caffeine Tile Action
    -Customize QS Rows/Columns
    -Customize small QS Tiles
    -StatusBar Brightness Control
    -Lockscreen Shortcut
    -Quick Unlock for PIN/Password
    -Battery Styles and Percentage
    -Navbar QS Tile
    -Flip Button Animation
    -Unlink Notification Volume
    -Status bar Clock Seconds
    -Partial Screenshot Type
    -Screenshot Delay
    -AEXPapers - our wallpaper app
    -Via/Jelly Browser
    -Retro Music Player
    -Pixel's UI, Ringtones, and Wallpapers
    -Camera Sound Toggle
    -Advanced Ambient Display Customizations
    -Smart Pixels
    -Longpress Power Button on Lockscreen for Torch
    -Disable FC
    -Wakelock Blocker
    -Toggle Lockscreen Media Art
    -Toggle Lockscreen Music Visualizer
    -Ticker
    -Disable QS on Lockscreen
    -Toggle Dynamic Notification Card's Color
    -Low Battery Notification Toggle
    -Hide Clock/Date/Alarm Text from Lockscreen
    -Lockscreen Clock's Font Customizations
    -Weather on Lockscreen and Status Bar
    -Heads up Customizations
    -DU's HW Button Rebinding
    -Button Backlight Customizations
    -Recents Clear All FAB button and Re-positioning
    -Recents Free Ram bar
    -Custom Carrier label
    -Pocket Lock & Pocket Judge (Accidental Touch)
    -Toggle power menu on Lockscreen
    -CPU Info Switch
    -Disable Orange Color in Battery Saver Mode
    -New Pretty Adaptive Icons for included AOSP apps
    -Run SysUI tuner from Extensions
    -Built-in Light/Dark/Wallpaper-Based and EXTENDED UI Themes
    
    And many more coming in future! Many extensions are added in each update so we miss out adding new extensions to this list. So always keep on checking the latest changelog in our G+ Community, and there you can monitor the previous changelogs as well, to see how far we have come![/B]


    47WEHUl.png



    Download ROM, GApps here for your device!


    JASMINE_SPROUT
    Changelogs

    Google Apps
    -GApps



    t709fnd.png


    Want to try this awesomeness?

    Code:
    [b]Make sure you're running a proper working Recovery
    Flashing instructions:
    Dirty flash (assuming you have rom on slot A):
    1. Download all required files and place them to internal memory (ROM, twrp installer, gapps, magisk, ..)
    2. Boot twrp to slot B and flash ROM and twrp installer
    3. Reboot twrp to slot A and flash gapps (optional magisk)
    4. Now reboot to system
    
    Clean flash (assuming you have rom on slot A):
    1. Download all required files and place them to internal memory (ROM, twrp installer, gapps, magisk, ..)
    2. Boot twrp to A slot and wipe everything except for internal
    3. Reboot twrp to B slot and flash ROM and twrp installer
    4. Reboot twrp to slot A and flash gapps (optional magisk)
    5. Now reboot to system
    
    If you are coming from stock:
    1. Download latest [URL="https://twrp.me/xiaomi/xiaomimia2.html"]TWRP[/URL] installer and image
    2. Open cmd and type fastboot boot twrp.img (change twrp to its actual name)
    3. You should be on slot A in twrp, if not change it and reboot to bootloader and repeat step 2.
    4. Format data
    5. Now follow instruction for clean flash
    
    [/b]

    mmK3YNQ.png



    Monitor the changelog here!


    Code:
    [b] AospExtended v6.7 Changelog
    
    - Merge August security patch (9.0.0_r46)
    - Update all translations
    - Update all of our packages
    - Update APN configs
    - Update Boostframework configs
    - Update MusicFX
    - Update Launcher 3
    - Add new default wallpaper
    - Add VPN QS tile
    - Add per-app data restriction
    - Add privacy guard
    - Add proximity speaker for calls
    - Add an option for the AEX Logo in status bar
    - Add smart mute feature
    - Add some new fonts
    - Improve Gaming Mode
    - Improve Pocket Lock
    - Improve Live Display
    - Improve the Q style lock clock
    - Improve VoLTE toggle
    - Improve some UI/UX aspects
    - Fix few theming issues
    - Lot of under the hood improvements
    - Bug fixes and performance improvements
    
    Clean flash is always recommended​. Bug reports are not appreciated if not clean flashed. 
    Remove any kind of security PINs/Password and Fingerprints before flashing this build.
    
    
    [/b]


    WcLe541.png



    If you want any bug to be fixed please write here on xda in detail. Give Logcats, mention your device name, mention if any mods and kernels, if used and please be specific about it. By helping us, you are helping yourself too.

    ->How to take Logcats?
    https://goo.gl/UcTM9 and https://goo.gl/J4CSEP


    zf0kMgF.png




    Visit our Website, join our Google+ Community, Subscribe to our Telegram Channel. Also join our Telegram Group Chat!

    Do you want to translate to your language? Visit our Crowdin
    AospExtended Source
    Kernel Source
    Common device tree
    Device tree
    Vendor tree


    wxV7wmi.png



    All sort of contributions are welcomed. You can post your walls in our G+ community. Minimum res we require is W: 1152px | H: 2048px. We don't want our users to fight with each other so we humbly request you to be respectful to each other. We are not earning anything by sharing this ROM. Always read the full OP. Don't Quote the whole OP. Join our channel and community. #StayHappy #ExtendYourDevice


    GDeu02t.png


    Checkout this ROM!
    YOUR ATTACHMENTS COMES HERE FOR SCREENSHOTS



    nWBbgnc.png




    People behind this amazing ROM!


    -@ishubhamsingh(Owner/Dev/Designer)
    -JDC Team
    -DirtyUnicorns
    -LineageOS/Cyanogenmod
    -TeamSubstratum
    -Nitrogen Project
    -Pure Nexus
    -OmniROM
    -AOSPA
    -ABC ROM
    -GZR Community
    -Lakor Tools for Via Browser
    -Hemanth S Tobi for Retro Music Player
    -@AlienCreature7, @Wizper99, @Allstargaurav, @Edozullo and @harsh sharma (For designing the ROM Logo, Fling etc)



    Y5vOKGE.png



    I guess there is nothing wrong in reading facts!

    -Base Of the ROM & Version?
    ->Rom is based on AOSP.

    -Why no "Incremental/Delta updates" Support?
    ->Actually the updates we provide monthly are heavily changed and modified than the previous builds. New stuff is merged and added. So we don't provide incremental updates and recommend a clean flash.

    -Does this ROM Support Substratum?
    ->Yes, full Substratum support!

    -Which Gapps are recommended?
    ->OpenGapps

    -How do I root this ROM?
    ->We recommend Magisk

    -Will this ROM relock the bootloader?
    ->No.

    -What about XPOSED?
    ->XPOSED is still in beta stage. We like Xposed but it messes up with the system so before giving any bug reports make sure you have Xposed uninstalled.

    -When Will Be the Next Update?
    ->No ETAs, please. ROM Will be updated whenever the new build is ready by your maintainer. We generally provide monthly updates with latest security patches and new features.

    -I am facing FCs, Bugs, Some feature is broken?
    ->Provide full info about your problem with logcat and the procedure to reproduce it.

    ->How to take Logcats?
    ->https://goo.gl/UcTM9 and https://goo.gl/J4CSEP

    -Adaway is not working :(
    ->Download it from here Adaway

    -SElinux Linux mode changer app is not working nor Busy Box installer app is working.
    ->Everything is good with the sources. You should try other things first and then contact your maintainer.

    -I want to contribute to the development of this ROM.
    ->Join our Github
    ->Join our Gerrit

    -I want to contribute to the translation of this ROM.
    ->Visit our Crowdin




    Contributors
    @coderzs, @rcstar6696, @TingyiChen and @Stylogey

    Created 2018-12-31
    Last Updated 2019-09-14
    12
    AospExtended 6.6 on sourceforge, OTA later.

    ==========
    Device changelog
    ==========
    * Fixed Low mic gain in Camera apps
    * Added Anxiety I/O Scheduler
    * Fixed random Reboot issue after Connecting to wifi
    * Fixed Vibration Intensity
    * Fixed Hotspot after CAF merge
    * Reverted back to old Vibration HAL
    * Includes EAS V7 Kernel
    * General bug fixes and improvements
    * Reverted back to the old gaming mode

    ==========
    ROM changelog
    ==========
    * Merge June security patch (9.0.0_r40)
    * Update all translations
    * Update all pre-built apks
    * Update all of our packages
    * Update APN configs
    * Update Weather client
    * Update Boostframework
    * Update our launcher with Quick Space
    * Add Pocket Lock feature
    * Add Sysserv support for Substratum theme engine
    * Add Pixel Navigation bar animation
    * Add Live Display
    * Add Font QS tile
    * Add Android Q’s seek bar to media notification
    * Add Android Q’s status bar battery icon
    * Add Less boring heads up feature
    * Add Battery animation in settings
    * Add a new Elegant UI theme
    * Improve UI for certain applications
    * Improve three finger swipe screenshot feature
    * Improve some UI/UX aspects
    * Improve auxiliary camera support
    * Improve Bluetooth SBC
    * Improve Location QS tile
    * Fix battery icon shortcut
    * Fix some theme issues
    * Fix AOSP WFD (Miracast) support
    * Fix audio server crashes again
    * Under the hood improvements
    * Bug fixes and performance improvements
    9
    The BEST ROM for MI A2. Battery is excellent. Smoothness and snappiness is 100 percent. I hope official build will come soon so OTA will be available already. Thanks for the great work.
    We are official, OTAs will come after next build.
    8
    Changelog for 22/05/19 update
    * Enable HAL3 by default
    * Build with TWRP
    * Add F2FS support to TWRP
    * Fix GCam crashes
    * Kernel improvements
    * Implement enhanced battery estimates in QS (AEX)

    In future updates I will push both non-gapps and gapps build.
    8
    AospExtended 6.5 update changelog:

    ROM changes:
    • Merged April security patch (9.0.0_r35)
    • Updated all translations
    • Updated all pre-built apks
    • Android Q inspired lock screen clock
    • Added Aggressive Battery
    • Added support for WPS
    • Added new lock screen clock style
    • Added option to enable seconds in status bar clock
    • Notch-city: Add 3 mode display cutout handler (Only for notched devices)
    • Improvement in ambient music ticker’s layout
    • Rebased our OTA app
    • Removed extended vol panel toggles, expandable panel is enough
    • Improvements to AOSP Calender
    • Fixed some themeing issues in DocumentsUI (Files)
    • Improvements and fixes to the default launcher
    • Under the hood improvements
    • Bug fixes and performance improvements

    Device changes:
    • Upstreamed kernel
    • Add boeffla_wl_blocker
    • Add controls for mic and headphones gain (Xiaomi parts)
    • Update KCal
    • Fix Online Media Streaming buffering crashes
    • Mute logcat spam by Storaged
    • Other fixes and improvements