CHANGELOG MOKEE OS

CHANGELOG MOKEE OS

🅳🅼🅸🆃🆁🆈 🅼🅴🅻🅻🅴🆂

// 2020-07-19Linux 4.9.230
Fix rank of OMX audio codec components
Update audio config
Enable updating of APEXes
Update TARGET_BOOTLOADER_BOARD_NAME to SDM632
Set cpu "runtime variant" to kryo
Switch to stock vibration pattern
Bluetooth: Increase number of SEPs to support SHO/Mcast
Add time_daemon service

// 2020-07-16

  • Fix random Fingerprint touches
  • Enable IMS feature flags for supported carriers
  • XiaomiParts fix Bootreceiver crash on LOCKED\_BOOT\_COMPLETED

// 2020-07-13

  • Enable Frameworks Boost
  • Add prop specifying BT library name

// 2020-07-10

  • Fix WI-FI HOTSPOT
  • Enable zygote preforking faster app launching
  • Define device has notch display
  • Update to Coral's July fingerprint
  • Spectrum update kernel name
  • Import some stuff from onc-user-9-PKQ1.181021.001-V11.0.3.0.PFLMIXM-release-keys
  • Enable VNDK runtime isolation
  • Update denials
  • Add debug WFC prop to force enable it.
  • Build vendor version of libstdc++
  • Force enable VoLTE

// 2020-07-04

  • Enable QC framework value-adds
  • Enhance move_wifi_data.sh to copy required files
  • Start msm_irqbalance for sdm632/sdm439
  • Add new irqbalance conf file for sdm632
  • Switch to prebuilt libbtconfigstore

// 2020-06-26

  • Update kernel to 4.9.228
  • Fix incorrect reboot
  • Fix XiaomiParts
  • Import media_codecs and media_propfiles for msm8953
  • Copy media_codecs_google_video_le from fw/av
  • Fix pixel-charger
  • Update TARGET_KERNEL_CONFIG
  • Add more config to CarrierConfig
  • Enable VoLTE for Viettel Mobile

// 2020-06-21

  • OC display to 63Hz
  • Set slmk minfree to 64 & reclaim time 400ms
  • Set swappiness to 100
  • Force triple frame buffers
  • Optimize Pixel charger animation
  • Optimize ART props
  • Enable APSS Low Power Modes
  • Set cpu variant to cortex-a53

// 2020-06-09

  • Full rebase tree
  • Remove TARGET_USES_64_BIT_BINDER
  • Disable verity and descriptor checking
  • Add Xiaomi parts
  • Update to Coral's June fingerprint
  • Update Pixel charger animation
  • Remove HD notification for VoLTE
  • Update blobs OpenGL-ES-3.2-V@454.0_treble
  • Update blobs vulkan 1.1.128_treble
  • Linux 4.9.226 Genom Magic
  • And more ....

// 2020-05-12

  • Revert tree
  • Some updates tree
  • Full fix lags UI
  • Update blobs in vendor

// 2020-05-10

  • Magic Genom Linux 4.9.222
  • Compile kernel with Clang 11
  • Powersave battery profile: Set powersave governor

// 2020-05-07

  • Update Coral Fingerprint May 2020
  • Update more blobs from daisy-user-10-QKQ1.191002.002-V11.0.2.0.QDLMIXM-release-keys

// 2020-05-02

  • Revert vulkan system rendering
  • Update more SELinux denials

// 2020-05-01

· Force background tasks on little cores
Set sched-upmigrate-min-nice to 9, instead of the default 15. The
"background" priority level in android is nice 10, so this setting will
prevent these processes from up-migrating to big cores
· Enable AUDIO-FEATURE-ENABLED-EXTENDED-COMPRESS-FORMAT
Enables tinycompress extensions for QCOM audio HAL features.
· Enable memory optimizations
Enable B-services aging propagation and delay service restart
for devices with 2GB or less memory.
· Revert Compile kernel with Clang 10.0.4
· Tune Spectrum a bit
· Enabled 1080p on youtube
· Make Zram size 2GB
· Prefer HW codecs
· Add LMKD props
· Fix Lags On Live Wallpapers


// 2020-04-25

Implementing metadata partition
•Xiaomeme devices doesn't have /metadata partition - I decided to use an unused /cust partition for this
•Reference - https://source.android.com/security/encryption/metadata#set-up-metadata-filesystem
Enable F2FS for /cache and /data partition
•Enable FBE for F2FS
•Imported from laurel_sprout fstab
Delete Snap overlay duplicate
Update blobs from LA.UM.8.6.2.r1-06600-89xx.0
• Wifi display blobs
• Postprocessing blobs
• CDSP blobs
• QTI Bluetooth stack
• Audio stack
• Listen blobs
• Media stack
• timeservice blobs
• soter blobs
• SCVE blobs
• perf stack
• IOP blobs
• GPS stack
• ESE-Powermanager blobs
• qdutils blobs
• Graphics stack
Update ADSP blobs from daisy-user-10-QKQ1.191002.002-V11.0.2.0.QDLMIXM-release-keys
Update tree
• Delete not use overlays NotchBarKiller
• Reconfig Snap overlay
• Enable proximity check on screen wake
Use vulkan as default renderer
• Some users reported that it's increase SOT and makes SystemUI smoother
Include tweaks.mk
• Tweaks For Better Ram Management
Implementing File Based Encryption
Init system.prop
Add libnl back to PRODUCT_PACKAGES
• Though this is a shared library built with wlan HAL, but with VNDK
current it is in /system/lib(64)/vndk/ and cannot be used for WFD
which locates in /system.
Rebasen tree
• [Test] wifi hotspot
• [Test] system smoothness and responsivenessъ
• Some update audio/wifi and other config
• Bump vendor SPL to match LA.UM.8.6.2.r1-06600-89xx.0 blobs
• Ship and update vbmeta image
Also set vendor.bluetooth.soc
• This prop is usually used for FM2 and its JNI.
Rename bt props for new HAL
Drop libinit
• No need of this anymore
Setup device soong namespace


// 2020-04-17

  • Upstreamed to Linux 4.9.219
  • April Security Patch
  • Source Upstreaming
  • Update to Coral's April 2020
  • Updated blobs from LA.UM.8.6.2.r1-06600-89xx.0 and daisy-user-10-QKQ1.191002.002-V11.0.2.0.QDLMIXM-release-keys
  • Updated Camera/Sensor stacks from onc-user 9 PKQ1.181021.001 V11.0.8.0.PFFINXM release-keys
  • Fixed WiFi Display
  • Enforce AVB 2.0
  • Update more SELinux denials
  • Add hostapd configs needed for CAF wlan
  • Delete SELINUX_IGNORE_NEVERALLOWS
  • [REVERT] Initial header export bp for Android (qseecom only)
  • Implementing File Based Encryption
  • Update SELinux denials
  • Ignore isolated_app denials
  • Add USE_DEVICE_SPECIFIC_DATA_IPA
  • Update data-ipa-cfg-mgr from Los
  • Disable DEBUG for userdebug builds
  • Remove verbose cflag
  • Import data-ipa-cfg-mgr from CAF
  • Fix finger after unlock

// 2020-03-24

  • Wi-Fi fix work
  • Revert Introduce 'SafailNet'"
  • Add permission to /dev/spu_hal_ssr
  • Add AID_VENDOR_THERMAL for thermal-engine
  • Set carrier config to true
  • Fix power off alarm
  • Remove deprecated wifi fw_path flags
  • Update full SEpolicy
  • Add parameters for Hotspot 2.0
  • Add USB initialization to init.target.rc
  • SmartCharging Available
  • Update USB config
  • Rearrange rootdir
  • Update some prop
  • Update init
  • Use 4GB dalvik-heap config
  • Adjust doze brightness automatically
  • Filter and remap display modes
  • Allow system_server access to charging sysfs node
  • Add nodes for Smart Charging
  • Use same CPU temp node as per all other kernel managers
  • Override sysfs nodes for smart charge
  • Add Notch Bar Killer overlay
  • Remove dtc-aosp
  • Use Zeus kernel 4.9.217
  • Add Earpiece gain to sound control
  • SmartCharging Available
  • Update USB config
  • Build basic usb hal
  • Rearrange rootdir
  • Fix Play Market
  • Update some prop
  • Update init onclite
  • Use 4GB dalvik-heap config
  • Adjust doze brightness automatically
  • Filter and remap display modes
  • Allow system_server access to charging sysfs node
  • Add nodes for Smart Charging
  • Use same CPU temp node as per all other kernel managers
  • Override sysfs nodes for smart charge
  • Add Notch Bar Killer overlay
  • Remove some props which will be setted by init scripts
  • Update rom updater
  • Don't cache the window size
  • Interpret zero scanned pages as 100% pressure
  • Don't exclude any allocation types
  • Update adj targeting for Android 10

// 2020-03-05

  • Disable EGL buffer_age extension support
  • Enable Wi-Fi Aware
  • Localise NTP to improve GPS TTFF
  • Fix radio powersaving
  • Update to Coral's Mar 2020 build fingerprint
  • Enable QCRIL radio power saving
  • Disable VSync for CPU rendered apps
  • Enable VoLTE/VoWIFI for Turkcell/Digi
  • Stop configuring read ahead from post_boot
  • Import tunables/cpusets from coral
  • Enable Power Save offload
  • Enable support for bokeh mode
  • Enable Ambient display brightness
  • Add double tap gesture support
  • Enable VoLTE For Vodafone India
  • Update vendor_prop.mk
  • Enable VoLTE/WoWIFI for Megafone, MTS and Tele2/ECC/Volgogr
  • Add native ViLTE on smartfren indonesia
  • Enable volte on smartfren
  • Enable IMS feature flags for supported carriers
  • Enable WiFi calling forcibly.
  • Enable ViLTE for Airtel (India) & 404 mcc
  • Enable VoLTE/VoWIFI for Digi Malaysia
  • Make WiFi Calling preference editable for Jio (India)
  • Enable VoLTE/voWIFI for entire 226 mcc
  • Add LMKD props
  • Add Netflix-Specific prop
  • Tweaks For Better Ram Management
  • Enable permission for FPS Info
  • FPS Info Path

// 2020-02-28

  • GPU Target pwr lvl=5 & initial =7
  • Enable vmalloc saving
  • Upstream to CAF tag LA.UM.8.6.2.r1-06600-89xx.0
  • sepolicy: Address denials …
  • Set UC CPU Frequency on boot
  • Added SettingsProvider overlay
  • Use vmpressure notifier to trigger kills

// 2020-02-25

  • Enable VoLTE/VoWIFI for Digi Malaysia
  • Some Ram Tweaks
  • Define Device have physical Display Cutout

// 2020-02-24

  • Enable volte
  • Added color modes from coral
  • Allow all apps to use smart replies
  • Make Zram size 2GB
  • Enable NTFS
  • Stop kswapd early when nothing's waiting for it to free pages
  • Include swap memory usage in the size of victims
  • Relax memory barriers and clean up some styling
  • Make LMK very aggressive

// 2020-02-23

  • Add some props
  • Update dex2oat thread count
  • Prefer HW codecs over SW.
  • Optimize DEXPREOPT
  • Use Pixel charger animation
  • Add Pixel Charging Animation

// 2020-02-21

  • Add permissions for smart charge
  • Don't account allocstalls at all for lower RAM targets
  • Add energy-awareness service
  • Enable native audio
  • Revert lower animation speed
  • Update Camera
  • Lower animation speed from 0.5x to 1.25x
  • Some update SELinux

// 2020-02-19

  • Using 4096MB dalvik Heap configurations
  • Memory optimization & surfaceflinger props

// 2020-02-18

  • Upstreamed to 4.9.214
  • Rate Decreased at which VFS caches are reclaimed
  • Force enable mobile network settings v2
  • Set mobile data user preference
  • Disable bluetooth by default
  • Inflate signal strength
  • Set google autofill service as default
  • Remove wifi dual band support
  • Enable memory optimizations
  • Lower animation speed from 1x to 0.5x


Report Page