[ROM][12.1][LAVENDER]Awaken OS[OFFICIAL][July13th, 2022]

Search This thread

Vgl12258

Senior Member
Jan 11, 2021
124
62
18
Madeira, Portugal
Xiaomi Redmi Note 7
========
15-06-2022
========

Source Changelog:

||- New features

• Add left padding for keyguard slices
• Add more themed icons for both gapps/vanilla builds
• Add more core Google apps to system app whitelist for applock
• Do not hardcode system round corners with Icon Shape
• Exempt TeleService, Bluetooth, Cneapp & ImsService from location indicators
• Gmscompat upstream
• Introduced color section from Pixel stock for vanilla build
• Introduced hotspot client manager
• Introduced icon pack for launcher3
• Switch to los fork of chromium webview
• Whitelist YouTube apps & recorder from PixelProp

||- Fixed issues

• Fixed an issue where floating rotation doesnt show if 2-button nav mode enabled
• Fixed bluetooth percentage not showing on battery widget
• Fixed emergency info crash on vanilla build
• Fixed QS Panel glitch when changing dark/light mode from QS
• Fixed some NPE


Device Changelog:

• Pick up USB configurations from QCOM
• Bring IFAA back in tree
• Add OpenGL ES and Vulkan dEQP feature flags
• Modify Vulkan and OpenGL version to 2020-03-01
• Init: Drop no longer necessary libbase include dir
• Speed profile services and wifi-service to reduce RAM and storage
• Always preopt extracted APKs
• Strip off some debug packages
• Disable dexpreopt minidebuginfo
• Use speed tuning for performance critical applications
• Sepolicy: address surfaceflinger denials
• Add vndservicemanager explicitly
• Enable dex2oat64 to do dexopt
• Build all extra VNDK versions
• Sepolicy: Allow system server to getpgid zygote
• Overlay: Use CarrierConfig CSP boolean
• Disable debug.sf.recomputecrop
• Delete /data/system/package_cache after updates
• Sepolicy: Address iorap denials
• Don't warn user about FC in Google TTS
• Limit screen recorder's framerate to 60fps
• Import sf offsets from Coral android-vts-12.1_r2
• Set the maximum WFD resolution to [email protected]
• Compact cached app heaps in the background
• Allow more cached apps in the background
• Disable remote Keygaurd animation
• Disable Chimera.GmsIntentOperationService
• Fix wi-fi permissions
• Add AOSP RCS packages
• Enable HWUI_COMPILE_FOR_PERF
• Import brightness overlays from MIUI
• Disable SDM Scalar
• Revert some uneeded changes
• Improve boot time and pull in bootanim display time
• Delete class_main init shell script
• Optimize package manager dexopt properties
• Optimise dex flags
• Update surfaceflinger props
• Enable UI touch haptic feedback by default
• Set the automatic brightness mode off by default
• Disable bluetooth by default
• Disable UI touch sounds by default
• Disable ART debug
• Libperfmgr: Drop not supported feature

Notes:

• Use recommended recovery (Orangefox R11.1)
• This is User/Enforcing release build
• Included Nexus EAS-CAF QTI kernel
• Found any bug? Report it with a proper logcat
 
Last edited:

nimbold

Senior Member
Oct 3, 2011
690
206
Xiaomi Redmi Note 7
===============
15-06-2022 - Coming Soon
===============

Source Changelog:

||- New features

• Add left padding for keyguard slices
• Add more themed icons for both gapps/vanilla builds
• Add more core Google apps to system app whitelist for applock
• Do not hardcode system round corners with Icon Shape
• Exempt TeleService, Bluetooth, Cneapp & ImsService from location indicators
• Gmscompat upstream
• Introduced color section from Pixel stock for vanilla build
• Introduced hotspot client manager
• Introduced icon pack for launcher3
• Switch to los fork of chromium webview
• Whitelist YouTube apps & recorder from PixelProp

||- Fixed issues

• Fixed an issue where floating rotation doesnt show if 2-button nav mode enabled
• Fixed bluetooth percentage not showing on battery widget
• Fixed emergency info crash on vanilla build
• Fixed QS Panel glitch when changing dark/light mode from QS
• Fixed some NPE


Device Changelog:

• Pick up USB configurations from QCOM
• Bring IFAA back in tree
• Add OpenGL ES and Vulkan dEQP feature flags
• Modify Vulkan and OpenGL version to 2020-03-01
• Init: Drop no longer necessary libbase include dir
• Speed profile services and wifi-service to reduce RAM and storage
• Always preopt extracted APKs
• Strip off some debug packages
• Disable dexpreopt minidebuginfo
• Use speed tuning for performance critical applications
• Sepolicy: address surfaceflinger denials
• Add vndservicemanager explicitly
• Enable dex2oat64 to do dexopt
• Build all extra VNDK versions
• Sepolicy: Allow system server to getpgid zygote
• Overlay: Use CarrierConfig CSP boolean
• Disable debug.sf.recomputecrop
• Delete /data/system/package_cache after updates
• Sepolicy: Address iorap denials
• Don't warn user about FC in Google TTS
• Limit screen recorder's framerate to 60fps
• Import sf offsets from Coral android-vts-12.1_r2
• Set the maximum WFD resolution to [email protected]
• Compact cached app heaps in the background
• Allow more cached apps in the background
• Disable remote Keygaurd animation
• Disable Chimera.GmsIntentOperationService
• Fix wi-fi permissions
• Add AOSP RCS packages
• Enable HWUI_COMPILE_FOR_PERF
• Import brightness overlays from MIUI
• Disable SDM Scalar
• Revert some uneeded changes
• Improve boot time and pull in bootanim display time
• Delete class_main init shell script
• Optimize package manager dexopt properties
• Optimise dex flags
• Update surfaceflinger props
• Enable UI touch haptic feedback by default
• Set the automatic brightness mode off by default
• Disable bluetooth by default
• Disable UI touch sounds by default
• Disable ART debug
• Libperfmgr: Drop not supported feature

Notes:

• Use recommended recovery (Orangefox R11.1)
• This is User/Enforcing release build
• Included Nexus EAS-CAF QTI kernel
• Found any bug? Report it with a proper logcat
Wow that's a hefty update for our device!
Thanks a lot for your hard work 🙌
 
  • Like
Reactions: Vgl12258

angelitto2017

Member
Jul 17, 2017
42
18
At last I was able to download via OTA and everything was working perfectly!! I updated from 2.7 to 2.8 without problems, but it was difficult because it seems that the OTA server was very slow and was downloading little by little
 
Last edited:
  • Like
Reactions: Vgl12258

DenisCZ

Member
Mar 2, 2018
29
12
Hello,
I flash AwakenOS and I want to use Czech language in this ROM.
Most things are in Czech but a few things are only in English?
Is this a feature of this ROM or have I done something wrong?

Thanks.
 
  • Like
Reactions: Vgl12258

czeri

Member
May 2, 2020
49
29
Version 2.8 looks pretty good. I moved from 2.5 version because of brutal battery drain ( Google play services). ROM looks stable and fluid with good battery life. I hope it won't **** up in the future...
 
Last edited:
  • Like
Reactions: Vgl12258

angelitto2017

Member
Jul 17, 2017
42
18
I found two errors... When you restart the device or turn it off and on again, the "all multimedia files" permission is lost, it is like those permissions are reset and the apps ask for them again. It only happens when I restart and/or turn off the device and the affected apps on my cell phone are: Quick Pick Gallery, RAR, VLC... Google apps are not affected... PS: This happens even if the app is "deactivated". "Remove permissions and free up space" function. Notice that this error already came from previous versions of Awaken.
The battery use of the apps is also reset, if they were in "restricted" mode, they go back to "optimized" mode on their own and you have to customize all the apps again.
 
Last edited:

Hans_Werner

Senior Member
Jul 30, 2015
90
23
Cologne
Found two bugs:

- While starting a phone call the "Piep Piep" sound is missing. After starting a call the phone is silent. When the connection is established the call patner is at the line.

- The rom seems to have a problem with vowifi. I changed the mbn via PCD. On Miui.eu vowifi is working well. Switching back to AwakenOs vowifi is gone. Only VoLTE. (This problems seems to have all Android 12 Roms for Lavender, tried different Roms)

Best
 

Amr Pilot

Member
Aug 23, 2014
34
3
Alexandria
Xiaomi Redmi Note 7
1. Is there anyway to disable the 180 portrait rotate? because it's happening when I don't need it and it's really annoying.
2. sometimes when I restart the phone it stucks on Redmi screen.. and when I try to restart it but holding the power button, The flash gets turned on (I have 'hold power button to turn on flashlight' on)so it's like the screen is frozen. This happened 2 or 3 times in the past couple of days.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    ========
    13-07-2022 - Soon
    ========

    Source Changelog:

    ||- New features

    • Bring back drawables for statusbar icon toggles
    • Gmscompat upstream
    • Introduced GameSpace & nuked google game dashboard
    • Introduced our own wallpapers in styles and wallpapers
    • Introduced Oppo Sans & HarmonyOS Sans fonts
    • Introduced P404 Volume Panel
    • Updated APN from LineageOS
    • Update themed icons

    ||- Fixed issues

    • Fixed bluetooth crash with battery widget
    • Fixed issue with linked notification volume
    • Fixed QS mobile icon disappearing on theme switch
    • Fixed suspicious spaces around mobile icons
    • Fixed some NPE

    Device Changelog:

    • DT Clean UP;
    • Add OpenGL ES and Vulkan dEQP feature flags
    • Modify Vulkan and OpenGL version to 2020-03-01
    • init: Drop no longer necessary libbase include dir
    • sepolicy: address surfaceflinger denials
    • Build all extra VNDK versions
    • sepolicy: Allow system server to getpgid zygote
    • overlay: Use CarrierConfig CSP boolean
    • Disable debug.sf.recomputecrop
    • Delete /data/system/package_cache after updates
    • sepolicy: Address iorap denials
    • Don't warn user about FC in Google TTS
    • Disable Chimera.GmsIntentOperationService
    • Enable HWUI_COMPILE_FOR_PERF
    • prop: Disable SDM Scalar
    • overlay: Enable UI touch haptic feedback by default
    • overlay: Disable bluetooth by default
    • overlay: Set the automatic brightness mode off by default
    • overlay: Disable UI touch sounds by default
    • Disable ART debug
    • wifi: Disable TDLS offchannel
    • prop: Disable ahardware buffer
    • rootdir: Get back to default from long-standing VM tweaks
    • Drop unused msm_irqbalance_sdm630.conf files
    • powerhint: Tune powerhint
    • Tune dalvik heapminfree for devices with 3gb ram
    • powerhint: Correct some audio hints
    • rootdir: Force use lz4 for zram compression
    • Kill IMS logspam with fire
    • prop: Enable usage of dex2oat64
    • Configure cpusets for dex2oat
    • Switch to full dexpreopt
    • prop: Use threaded GLES render engine
    • sepolicy: Dontaudit untrusted_app to open ashmem_device
    • prop: Fix display animation while AOD on/off screen
    • Drop useless camera packages
    • powerhint: Remove schedboost in powerhint.json
    • Add kpti=off to boot command line
    • BoardConfig: set 'TARGET_COMPILE_WITH_MSM_KERNEL' to true
    • overlay: ignore RSSNR signal level
    • Enable blur related's
    • gps: Update GPS config for S
    • overlay: Unpin updatable-media from memory
    • prop: Enable Video Distribution Profile (VDP) on IMS
    • Drop deprecated overlay

    Notes:

    • Clean Flash Mandatory
    • Use recommended recovery (Orangefox Beta R12.1)
    • This is User/Enforcing release build
    • Included Nexus EAS-CAF QTI kernel
    • Found any bug? Report it with a proper logcat
    Thanks a lot for the update!
    2
    sure, i've seen that. but doing dirty flash in such cases used to result in a unbootable system that could be still wiped and re-flashed and not a bricked device.

    Can someone explain to me why OTA is enabled if the cell phone is going to be bricked? Why don't they disable OTA directly if it isn't going to be used? Or make the ROMS compatible with OTA? I don't understand why I can't go past 2.8 to 2.9 if OTA enables me.
    A brick production is extremely expensive right now due to high gas prices. So it´s not possible to make a brick from your phone right now :)

    You can´t brick your phone via OTA with this ROM.
    2
    Ho and thanks for the rom. When i pure a micro SD It goes ti a bootloop and when i open twrp i see a few folder with random character... Why???
    2
    The Ofox Beta release from the official developer worked for me, also could decrypt the internal storage files:
    [email protected]_3_A12.zip - https://orangefox.download/device/lavender

    - Clean flash still mandatory!!!
    2
    I think u can see with a video IM just reporting a bug
    After check tree, test some stuffs, and test 5 other roms, I came to the conclusion that something changed with July Security update, so that 5 roms with July Patch dont work and got into a bootloop, but the same 5 roms on June Patch work perfectly. So will take time to discover what Google did to change this, since isnt a thing from my side properly.
  • 9
    BIqWutQ.png

    Awaken OS for Redmi Note 7 [Lavender]
    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is void. Or...Valid? Probably?
    *
    * Project Awaken and its maintainers are not responsible for bricked devices,
    * dead SD cards, data loss, thermonuclear war, or economic crisis caused by
    * Awaken OS. YOU are choosing to make these modifications, and if you
    * point your finger at me for messing up your device, I will laugh at you.
    */

    3iH8AJV.png


    Born different, now awaken.
    Awaken OS
    brings consistent, fluent and smooth experience with all your must-have customizations, for you, for the community, for everyone.

    - Project Awaken -
    Saikiran
    Ninad Patil [REIGNZ]
    Mukul [undead]

    - Designers -
    Hugwalk
    Jagadish
    Glitch


    Find us on Telegram! @AwakenOSNews

    What's Working?

    Boot
    RIL (Calls, SMS, Data)
    Fingerprint
    Wi-Fi
    Bluetooth
    Camera
    Camcorder
    Video Playback
    Audio
    Sensors
    Flash
    LED
    GPS
    Volte
    Selinux enforcing
    Safetynet (without magisk too)

    1XvkK8J.png


    BUGS?
    Tell me! ;)


    SiChjTP.png



    First Time Install / Clean Flash
    1. Download the rom zip, firmware included not need flash again
    2. Reboot to Recovery
    3. Wipe Dalvik, Cache, System, Vendor, Data
    4. Flash ROM
    5. Format Data
    6. Reboot to System and #beAwakened

    Update / Dirty Flash
    1. Download the rom zip
    2. Reboot to Recovery
    3. Flash ROM
    4. Wipe Dalvik and Cache
    5. Reboot to System and #beAwakened


    Changelog [March 29th, 2022]

    1648570348012.png




    Download Here / Official Announcement / Official Community
    Kernel Source / Source Code
    4
    ========
    15-06-2022
    ========

    Source Changelog:

    ||- New features

    • Add left padding for keyguard slices
    • Add more themed icons for both gapps/vanilla builds
    • Add more core Google apps to system app whitelist for applock
    • Do not hardcode system round corners with Icon Shape
    • Exempt TeleService, Bluetooth, Cneapp & ImsService from location indicators
    • Gmscompat upstream
    • Introduced color section from Pixel stock for vanilla build
    • Introduced hotspot client manager
    • Introduced icon pack for launcher3
    • Switch to los fork of chromium webview
    • Whitelist YouTube apps & recorder from PixelProp

    ||- Fixed issues

    • Fixed an issue where floating rotation doesnt show if 2-button nav mode enabled
    • Fixed bluetooth percentage not showing on battery widget
    • Fixed emergency info crash on vanilla build
    • Fixed QS Panel glitch when changing dark/light mode from QS
    • Fixed some NPE


    Device Changelog:

    • Pick up USB configurations from QCOM
    • Bring IFAA back in tree
    • Add OpenGL ES and Vulkan dEQP feature flags
    • Modify Vulkan and OpenGL version to 2020-03-01
    • Init: Drop no longer necessary libbase include dir
    • Speed profile services and wifi-service to reduce RAM and storage
    • Always preopt extracted APKs
    • Strip off some debug packages
    • Disable dexpreopt minidebuginfo
    • Use speed tuning for performance critical applications
    • Sepolicy: address surfaceflinger denials
    • Add vndservicemanager explicitly
    • Enable dex2oat64 to do dexopt
    • Build all extra VNDK versions
    • Sepolicy: Allow system server to getpgid zygote
    • Overlay: Use CarrierConfig CSP boolean
    • Disable debug.sf.recomputecrop
    • Delete /data/system/package_cache after updates
    • Sepolicy: Address iorap denials
    • Don't warn user about FC in Google TTS
    • Limit screen recorder's framerate to 60fps
    • Import sf offsets from Coral android-vts-12.1_r2
    • Set the maximum WFD resolution to [email protected]
    • Compact cached app heaps in the background
    • Allow more cached apps in the background
    • Disable remote Keygaurd animation
    • Disable Chimera.GmsIntentOperationService
    • Fix wi-fi permissions
    • Add AOSP RCS packages
    • Enable HWUI_COMPILE_FOR_PERF
    • Import brightness overlays from MIUI
    • Disable SDM Scalar
    • Revert some uneeded changes
    • Improve boot time and pull in bootanim display time
    • Delete class_main init shell script
    • Optimize package manager dexopt properties
    • Optimise dex flags
    • Update surfaceflinger props
    • Enable UI touch haptic feedback by default
    • Set the automatic brightness mode off by default
    • Disable bluetooth by default
    • Disable UI touch sounds by default
    • Disable ART debug
    • Libperfmgr: Drop not supported feature

    Notes:

    • Use recommended recovery (Orangefox R11.1)
    • This is User/Enforcing release build
    • Included Nexus EAS-CAF QTI kernel
    • Found any bug? Report it with a proper logcat
    3
    Release (February 8th, 2022) :
    Android 12 release - Awaken 2.4

    // Device side stuff

    • Added Quick Tap Support.
    • AOD is available for user choice.
    • Xiaomi Parts added.
    • Switch audio HAL to V7.
    • Some other changes

    // Rom Side stuff

    // New features


    • Added option to invert navbar layout
    • Added support for repainter integration service
    • Allow maintainers to configure audio panel location
    • Allow users to toggle haptic feedback on qs tiles
    • Allow users to toggle privacy indicator
    • Bring back icon shape customization
    • Introduced Adaptive Playback
    • Introduced Game Dashboard
    • Introduced hotspot setting to allow VPN upstreams
    • Introduced one shot auto brightness
    • Introduced pixel sounds & remove aosp sounds
    • Introduced statusbar brightness control
    • Make Quick Unlock compatible with long PIN/Password

    - Fixed issues -

    • Avoid spoofing props for gcam and mods
    • Fixed Kai icon pack overlay for carriers using 5 bars of signal
    • Fixed some layout for ambient music ticker
    • Fixed glitchy charging info on ambient display

    - Improvements -

    • Improved QS Dataswitch, Sound & Screenshot tiles
    3
    Release (May 11th, 2022) :
    Android 12.1 Release - Awaken 2.7 Glacier

    Source Changelog:

    ||- New features

    • Add call strength, vibrate & mute icon to statusbar tuner
    • Add API for runtime taskbar config on phones
    • Allow users to lock and hide system apps
    • Allow users to toggle camera/mic privacy indicator
    • Allow users to configure 0, 90, 180 and 270 degree rotation
    • Bring back battery health
    • Do not show camera indicator for Face Unlock service
    • Fetch bluetooth battery level from any device
    • Introduced volume key cursor control
    • Introduced CM Screen Lockscreen Pattern Security settings
    • Update caffeine qs tile icon
    • Update themed icons

    ||- Fixed issues

    • Fixed issue with alarm icon
    • Fixed pixel launcher dark search bar in light theme
    • Fixed rounded corners for icon shapes
    • Fixed volume panel arrow in Victor and Sam icon packs


    Device Changelog:

    • gps: New configs for better stability & accuracy
    • usb: Add basic USB HAL that reports no status change
    • props: Don't write binary XML files
    • Flatten APEXs for performance
    • Create CneApp symlinks
    • init: Apply aggressive write caching.
    • enable media performance class 12
    • overlay: add A12 native gaming mode support
    • Set VENDOR_SECURITY_PATCH to platform
    • Enable real time lockscreen charging current values
    • boot: shorten wait time to optimize shutdown time
    • Enable IORap prefetching
    • overlay: Make the UI smoother
    • Update config_ims_rcs_package to use new ImsService
    • Override config for platform number verification
    • init: Setup all the sub-system as related.
    • Set vendor.post_boot.parsed=1
    • rootdir: Boost performance during bootup
    • init: Reset default schedtune boost value on boot
    • fstab: Enable discard option to retain speed.
    • Prepare to move to in-tree HALs
    • qcom-caf: display: Revert "hwc: Set ioprio for vsync thread"
    • qcom-caf: display: Exclude libqservice from binder interface
    • dsds: restart qcrild on data switch
    • Add vndservicemanager explicitly
    • Set up USB Properties
    • Add ro.hw_timeout_multiplier
    • init: restart qcrild on decryption
    • Fix screen recorder lag
    • overlay: Enable Smart Charging
    • Consolidate smart charging under 'Adaptive Charging'
    • rootdir: Add offline charging LED indicator
    • fstab: Enable 64-bit inode version support for ext4
    • props: enable persist.rcs.supported
    • Build additional Pixel stuffs - Time to let Google handle CarrierSettings
    • Allow boot color propagation
    • sepolicy: Fix userspace_reboot prop denials
    • sepolicy: Address denials regarding to access sysfs_kgsl
    • sepolicy: Address bootanim denial
    • rootdir: Enable sys.use_fifo_ui prop if EAS is present
    • prop: Use HintManager for HWU
    • init: workaround SafetyNet check
    • init: Update Magisk Hide props from Magisk v23.0
    • init: Spoof build tags to release-keys
    • props: Fix display animation while AOD on/off screen
    • Import fm blobs from jasmine V11.0.28.0.QDIMIXM
    • DeviceSettings: Add dynamic thermal profile implementation
    • AOD: Decouple suspend from screen state
    • overlay: Enable haptic text cursor
    • overlay: Enable Carrier ViLTE
    • sepolicy: Allow every app to read camera props
    • overlay: Enable display burn-in-protection in Ambient Display

    Notes:
    • Use recommended recovery (Orangefox R11.1)
    • This is User/Enforcing release build
    • Included Nexus EAS-CAF QTI kernel
    • Found any bug? Report it with a proper logcat
    2
    Battery results are pretty good for my 3 year old battery!
    7 hours of SOT and I think it can hit 7:30 easily if you go to zero.
    Thanks a lot!
    Screenshot_20220402-230613_Settings.png