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

[ROM]Syberia Project[9.0][Jasmine][UNOFFICIAL][19/01/06]

Search This thread

Fullbustah

Senior Member
Aug 19, 2017
242
745
Senica
ASUS ZenFone 8
https%3A%2F%2Fi.imgur.com%2Fd7Wdalb.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!

https%3A%2F%2Fi.imgur.com%2FVv4txnQ.png


Syberia Project (aka Syberia OS) is a custom ROM for Xiaomi Mi5 (Gemini) that implements various features. This project was designed by our "Syberia Team" from scratch based on AOSP source code. Also for HALs we use CodeAurora sources (i.e. CAF). Our team: @blinoff82, @DennySPB, @alexxxdev. Also many thanks to our designer @RLSHukhov for logos, wallpapers and bootanimation.

If you like our work you can you can buy us a cup of coffee or a glass of beer :p


Here

https%3A%2F%2Fi.imgur.com%2FVTh68ra.png


Code:
Upstreamed ART
Latest SQlite
Themes support
Real-time charging info on lockscreen
Custom switch tiles
Tiles Haptic Feedback
Torch gesture on power button
Screen off animations
Screen Record to the Power Menu
Statusbar brightness control
Navigation bar, Lockscreen shortcuts, StatusBar tuner
Features flash-call-on-waiting
Volume key music control
Volume Rocker Wake
Double tap to sleep on lockscreen and statusbar
HOME as wake key
Increasing ring feature
Reset battery stats
Hide the power menu on the lockscreen
Statusbar network traffic
incall vibration options
Force Expanded Notifications
Battery light customization
HeadsUp notifications
Smart Pulldown
Support for MicroG
Increasing ring feature
Reset battery stats
Hide the power menu on the lockscreen
Statusbar network traffic
incall vibration options
Volume Key Answer
Launch default music player on headset connect
Live Volume Steps
Quick Pulldown
Statusbar clock date customization
Custom system animations
Navigation gestures
Night Light brightness mode options
Configurable 0, 90, 180 and 270 degree rotation
Full screen photo for incoming and outgoing calls
Xiaomi Doze
Kcal
And more and more...
Features are constantly being added and improved.

ROM Downloads
Gapps Downloads
Magisk Downloads


https%3A%2F%2Fi.imgur.com%2FAvsSRoq.png


Code:
Required firmware: 9.6.16.0 

For flashing instruction go to [URL="https://forum.xda-developers.com/mi-a2/how-to/guide-how-to-flash-custom-roms-stuff-t3876375"][AIO][SUB] Flashing and updating custom ROMs[/URL] by [user=6948826]@Nebrassy[/user]

https%3A%2F%2Fi.imgur.com%2FMWeyPL0.png


If you see some weird text after dirty flash in Settings delete file /data/system/package_cache/1/Settings-16 and reboot.
You tell me!



https%3A%2F%2Fi.imgur.com%2FP3ukkeP.png


Official website
Syberia Project Github
Kernel Source


https%3A%2F%2Fi.imgur.com%2FkuOCxRH.png


https%3A%2F%2Fd.radikal.ru%2Fd31%2F1810%2F6c%2Fe9afb91fb089.png
https%3A%2F%2Fc.radikal.ru%2Fc35%2F1810%2F05%2Fbfc2cad3daad.png
https%3A%2F%2Fa.radikal.ru%2Fa10%2F1810%2F72%2F7347e733c4e9.png
https%3A%2F%2Fb.radikal.ru%2Fb09%2F1810%2F52%2F70094f120c27.png
https%3A%2F%2Fa.radikal.ru%2Fa13%2F1810%2F9f%2F94777232fd1e.png
https%3A%2F%2Fc.radikal.ru%2Fc31%2F1810%2F0b%2F6cfbdb52dfa7.png
https%3A%2F%2Fc.radikal.ru%2Fc41%2F1810%2F8b%2F33027250211f.png
https%3A%2F%2Fd.radikal.ru%2Fd06%2F1810%2F19%2Ffbfa43ff7053.png
https%3A%2F%2Fa.radikal.ru%2Fa24%2F1810%2Ffa%2F90142e3a5647.png
https%3A%2F%2Fa.radikal.ru%2Fa34%2F1810%2Fd7%2F6656e9c124f2.png
https%3A%2F%2Fd.radikal.ru%2Fd43%2F1810%2F7a%2F92a955018c86.png
https%3A%2F%2Fc.radikal.ru%2Fc17%2F1810%2F47%2F4aec96f82d61.png
https%3A%2F%2Fa.radikal.ru%2Fa02%2F1810%2F61%2F9570fe17873f.png
https%3A%2F%2Fd.radikal.ru%2Fd05%2F1810%2Fe5%2F3d34d26b5bf4.png
https%3A%2F%2Fa.radikal.ru%2Fa05%2F1810%2F23%2F18104588cf98.png
https%3A%2F%2Fc.radikal.ru%2Fc23%2F1810%2F54%2Fd6ba8b32a8fa.png
https%3A%2F%2Fa.radikal.ru%2Fa08%2F1810%2F7a%2F03ccc6b87a6d.png
https%3A%2F%2Fd.radikal.ru%2Fd32%2F1810%2Fa6%2F45fccc36291d.png
https%3A%2F%2Fc.radikal.ru%2Fc07%2F1810%2F55%2Fa466f693a081.png
https%3A%2F%2Fc.radikal.ru%2Fc35%2F1810%2F6c%2Fd53013b163bf.png
https%3A%2F%2Fd.radikal.ru%2Fd00%2F1810%2F95%2F448b4b18fff5.png
https%3A%2F%2Fc.radikal.ru%2Fc04%2F1810%2Fea%2Fd6b274877abe.png
https%3A%2F%2Fa.radikal.ru%2Fa23%2F1810%2Ff2%2F1bc5dbd8c7e8.png



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

Created 2018-12-24
Last Updated 2019-01-06
 
Last edited:

caajq

Member
Dec 9, 2018
11
4
Would like to try this ROM, but last few times when I tried to flash custom rom at mi a2 i got bootloop.
If anyone can record tutorial and post it on youtube, that would be great. I think I'm not the only one who has problems with this :/ thanks in advance
 
  • Like
Reactions: ssalunas

leonardo corp. ltd

New member
Aug 12, 2013
3
3
Hi, enjoying the ROM here and battery life is superb, the only issue I have is that Xiaomi Parts force closes in the latest build (used to work before this). A setting for the number of QS toggles in landscape mode would also be great, they're... weird in landscape as they are now.

Thanks for the great work anyway!

Inviato dal mio Pixel XL utilizzando Tapatalk
 

Fullbustah

Senior Member
Aug 19, 2017
242
745
Senica
ASUS ZenFone 8
Hi, enjoying the ROM here and battery life is superb, the only issue I have is that Xiaomi Parts force closes in the latest build (used to work before this). A setting for the number of QS toggles in landscape mode would also be great, they're... weird in landscape as they are now.
Xiaomi parts should be fixed in next update and hopefuly Syberia devs will include more settings for qs toggles in future updates.
 

Fullbustah

Senior Member
Aug 19, 2017
242
745
Senica
ASUS ZenFone 8
New build is up! Clean flash is required (wipe slot A without internal storage)

Changelog:
====================
2018-12-30
====================

* packages/apps/SyberiaSettings
ed805ec Add tissot maintainer [blinoff82]

====================
2018-12-29
====================

* device/xiaomi/jasmine
2579828 jasmine : light : merge upstream changes from msm8998 [coderzstas]

* device/xiaomi/sdm660-common
c9786af sdm660 : enable vendor.video.disable.ubwc [coderzstas]
7672448 sdm660 : add WfdCommon to platform.mk [coderzstas]
65175f1 sdm660:eek:verlay: enable pulse of led light [Max Weffers]
16cff86 sdm660:prop: update sdm display props [Max Weffers]
0434048 sdm660:eek:verlay: enable AGPS by default [Max Weffers]
a5cd417 sdm660:eek:verlay: use auto brightness for doze display state [Max Weffers]
d0f8b3b sdm660:eek:verlay: add proximity checks before wakeup [Max Weffers]
cc7a167 sdm660:eek:verlay: use fixed led color and let user not modify it [Max Weffers]
6a7e54e sdm660: overlay: enable lock screen rotation [Max Weffers]

* frameworks/base
5334792 PhoneWindowManager: Check if proposed rotation is in range [Luca Stefani]

* frameworks/native
17f61f3 renderengine: clamp XYZ to [0.0, 1.0] in shaders [Chia-I Wu]
fbd3c7a renderengine: avoid divide-by-zero in shaders [Chia-I Wu]

* packages/apps/Settings
952b96d Add device parts to system settings [DennySPB]

* vendor/xiaomi/jasmine
527186b jasmine : update wdf blobs from jasmine V10.0.1.0.PDIMIFJ *update bt qti [coderzstas]

====================
2018-12-28
====================

* device/xiaomi/jasmine
258fb92 jasmine: Update persist path for goodix hack [Flex1911]
84bf0da jasmine : LineageOS [coderzstas]

* device/xiaomi/sdm660-common
6fc6492 sdm660: Disable debug.sf.latch_unsignaled [Flex1911]
8bb52e4 sdm660 : build libaacwrapper [coderzstas]
e2911d7 sdm660 : update references of firmware to /vendor/firmware_mnt [coderzstas]
28d0ffa sdm660 : swith to basic usb hal [coderzstas]
06f376f sdm660 : drop thermal hal and qti power [coderzstas]
1d7f5c7 sdm660: Remove all whitespaces [Stylogey]
3f2a177 sdm660: KCal: Initial commit [Stylogey]
565d270 sdm660: XiaomiParts: Add new features - Add kcal/doze if avaiable - Add torch brightness control - Add haptic feedback control - Add EIS switch [Stylogey]
0c877a5 sdm660: usb: do not overide usb config on every reboot [Max Weffers]

* frameworks/av
b263c3c Audio: Set Deep Buffer flag for music stream. [Manisha Agarwal]
da46c62 audiopolicy: reset capture state when input is closed [Zhou Song]
0e7c0a9 audiopolicy: support extended feature in audiopolicymanager [Revathi Uddaraju]
ae2940e libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO [darkobas]
70cb7bd av: camera: catch mad hals that mess up buffer time [maxwen]
32edd57 camera: Only link and use vendor.qti.hardware.camera.device if specified [Rashed Abdel-Tawab]

* frameworks/base
368222e Re-Enable Burn-In Controllers for NavBar [SuperDroidBond]
b151cc8 BurnInProtection: Fix null object reference with timer [mydongistiny]
3ef592f SystemUI: Implement burn-in protection for status/navbar [Park Ju Hyung]
49f85e6 base: add settings for device features [maxwen]
a99e971 NLP Combo feature [Dante Russo]
87cdb85 SystemUI: Fix an issue where unlocking the SIM PIN failed [Yingren Wang]
ea7f742 uce: Updating UCE API to accept ICC-ID. [Ayishwarya Narasimhan]
3e9d451 Move register AppIdle listener into onBootPhase [Yuntao.Xiao]
aa64aef Fix VideoView parsing some URIs failure issue [Zhang, Yifan]
4a39ff3 InputEvent: Skip IME stages dynamically [Akshay Tigga]
9e908f0 No Safe Check for Overflowing Alarm Expiry time [Mahesh Kumar]
faca053 Update the screenState for keyguard while screen turning on [Joseph Cheng]
272e025 Make services with uid 1000 restart if their host process crashes [Zheng Zhang]
ae2d095 Binder: Fix improper JNI call for dumpProxyDebugInfo [dianlujitao]
248123c telephony: Make IMS method updateToState accessible [Pranav Vashi]
9f6786f SystemUI: handle camera launch gesture from keyhandler [Roman Birg]
e1d1d81 BatteryService: add dash charging support [thecrazyskull]
cbaeacc fwb: overlays: Don't install on vendor [Henrique Silva]
66eb59d [2/2] base: allow device to override *caugh*caugh* prop [Marko Man]
e1b3d1b core: Add support for overriding vendor properties [David Sn]
6d051f3 Left volume panel: Fix animation [xyyx]
378cb91 Volume panel location: load the bool once [ezio84]
13508f2 [1/2] base: op gesture tweaks [maxwen]
654cf84 Fix no default ringtone for slot2 [Pranav Vashi]
feefe79 Fix Signature Spoofing [SuperDroidBond]
db7e51c Avoid NPE in resumeTopActivityInnerLocked() [Hang Lu]
8662c77 KeyguardHostView: Auto face unlock v2 [jhenrique09]

* frameworks/native
5516ff5 gralloc2: Extend the list of valid gralloc bits [Stefan Berger]
8fa2f14 Gralloc2: Mark some gralloc bits as valid [Saurabh Dubey]

* frameworks/opt/telephony
d81255f [OP5] add for community - community is not pleased [jiachunxu]

* packages/apps/SmartNav
e92e017 Add swiftNavigationBarItems to public methods [DennySPB]

* packages/apps/SyberiaSettings
4e72c4b [2/2] SyberiaSettings: op gesture tweaks [maxwen]

* packages/providers/AmbientPlayHistoryProvider
3d88565 Automatic translation import [Henrique Silva]

====================
2018-12-27
====================

* build/make
a3f6f4b [1/2] build: allow device to override *caugh**caugh* prop [Marko Man]
306ff9b build: Also replace techpack/audio old-style kernel header [Bruno Martins]
f904238 build: add org.codeaurora to package whitelist [maxwen]
bc22699 Revert "Build: Make dex2oat boot image error abort explicit" [Henrique Silva]
1079100 Also check if BOARD_KERNEL_SEPARATED_DTBO is set [Luca Stefani]

* build/soong
81c865c soong: Add java sources overlay support [Sam Mortimer]

* device/xiaomi/sdm660-common
0c6a00c sdm660: use qti powerhal flag [Max Weffers]
8a02545 sdm660: sepolicy: remove double defined goodix script in contexts [Max Weffers]
d1cd0e0 sdm660: specify target qcom bluetooth variante [Max Weffers]
0434867 sdm660: overlay: add some missing overlays [Max Weffers]
26c98df sdm660: overlay: Squash CarrierConfig updates from caf and clean up unused options [GuaiYiHu]
c7e0bc0 sdm660: overlay: add audio related features [Aalique Grahame]
c4cd809 sdm660: Update SELinux context for charger [Artem Borisov]
3b674c4 sdm660: sepolicy: Address denials [GuaiYiHu]
801a405 sdm660: sepolicy: Squash sepolicy changes [guaiyihu]
f9bb0f6 sdm660: sepolicy: allow XiaomiParts change HAL3 prop [andr68rus]
3099169 sdm660 : enable B-services aging propagation [coderzstas]
ff9886d sdm660: remove qfp service and move tloc to vendor [coderzstas]
4f3e812 sdm660 : remove unused binaries and services [coderzstas]
bd1888e sdm660 : drop unused subsystem restart services [coderzstas]
4ec990f sdm660 : drop unused ftmd services [coderzstas]
a3eba51 sdm660: remove wcnss_filter [coderzstas]
f14f34b sdm660: Enable incall music [email protected] supports this [coderzstas]
6e16de2 sdm660 : rootdir: Clean up non-existent service [coderzstas]
3c33b5a ueventd.qcom.rc: Memory offline nodes [Ananth Raghavan Subramanian]
5e9c7d7 sdm660: elevate pm-service to root [Hamster Tian]
9e0ebe7 sdm660: cnss_diag: Remove the file based logging option [Subhani Shaik]
62317f4 sdm660: Remove copying of QCRIL DB from vendor partition [Ravi Kishore R]
9720bef sdm660: Use low level shutdown trigger [Niranjan Pendharkar]
5a71841 securemsm: Moved TUI files from /data/misc/qsee to /data/vendor/tui/ [Amit P Choudhari]
8f0a029 Camera: Create folder for camera [Sauhard Pande]
41cb67d Add vendor prefix to below services and properties [Safoorah Banu Shaik]
46aa4e5 common : cleanup of mkdir on /data/misc which are not allowed [Ravi Kumar Siddojigari]
e21f612 QTI: Create QTI log dir in /data/vendor/ location with permissions [Skylar Chang]
3800cdc sdm660: config.fs : remove writespace [coderzstas]
34ffbcf sdm660-common: Add netutils-wrapper to device compatibility matrix. [Yifan Hong]
ed7d252 ueventd.qcom.rc: Memory offline nodes [Ananth Raghavan Subramanian]
bdd4ba3 ueventd: Change owner for RGB LED sysfs device [Fenglin Wu]
c2e868d common: change ownership and permissions of sensors device node [Shaikh Shadul]
11083f1 ueventd.qcom.rc: update MHI pipe names [Adam Bickett]
2d90d1c sdm660: init: restart cameraserver when status of camera api has changed [rcstar6696]

* vendor/syberia
7fede82 vendor: Use PRODUCT_PACKAGE_OVERLAYS [DennySPB]

* vendor/xiaomi/jasmine
4635119 jasmine : remove unused binaries [coderzstas]
22b214e jasmine : remove wcnss_filter [coderzstas]
286b335 jasmine : remove unused voiceprint blobs [coderzstas]
364e863 jasmine : update missing blobs to V10.0.1.0.PDIMIFJ [coderzstas]

====================
2018-12-26
====================

* device/xiaomi/jasmine
b65ef2e jasmine: use media_profiles_V1_0.dtd to load media settings [rcstar6696]

* vendor/syberia
730a56a build: Add dtbo task [Luca Stefani]
c4e1862 vendor: Add techpack/audio to include path also [Ethan Chen]
0592f25 vendor: Consider techpack/audio when generating kernel headers [Bruno Martins]
2891a67 vendor: Ignore neverallows [Rashed Abdel-Tawab]
7a30787 vendor: add BUILD_RRO_SYSTEM_PACKAGE target [Joey]
924e015 vendor: Add support for java source overlays [Sam Mortimer]
e15e736 backuptool: introduce addon.d script versioning [Dan Pasanen]
803dd06 vendor: add custom backuptools and postinstall script for A/B OTAs [Dan Pasanen]
44bece2 add OnePlus6 in combo [DennySPB]

====================
2018-12-25
====================

* device/xiaomi/jasmine
c31cbe4 jasmine: reorder device.mk and BoardConfig.mk [rcstar6696]
a504139 jasmine: rebrand to xiaomi-sdm660 * [rcstar6696]

* device/xiaomi/sdm660-common
94b3312 sdm660: prop: whitelist camera packages to use hal1 for video when hal3 is active [rcstar6696]
8ed54bd sdm660: init: stop android.hardware.radio services for wifi only targets [rcstar6696]
fee8a9e sdm660:eek:verlay: fix formation of config.xml [rcstar6696]
9667e13 sdm660: reorder platform.mk and PlatformConfig.mk [rcstar6696]
c91d998 sdm660: rebrand to xiaomi-sdm660 * [rcstar6696]
79f1ee3 sdm660: set default network typ manually [Max Weffers]
13ea823 sdm660:audio: Add audio and audio common hidl services [Max Weffers]

* vendor/xiaomi/jasmine
c502974 jasmine: rebrand to xiaomi-sdm660 * [rcstar6696]
 
Last edited:

leonardo corp. ltd

New member
Aug 12, 2013
3
3
New build is up!

Changelog:
====================
2018-12-30
====================

* packages/apps/SyberiaSettings
ed805ec Add tissot maintainer [blinoff82]

====================
2018-12-29
====================

* device/xiaomi/jasmine
2579828 jasmine : light : merge upstream changes from msm8998 [coderzstas]

* device/xiaomi/sdm660-common
c9786af sdm660 : enable vendor.video.disable.ubwc [coderzstas]
7672448 sdm660 : add WfdCommon to platform.mk [coderzstas]
65175f1 sdm660:eek:verlay: enable pulse of led light [Max Weffers]
16cff86 sdm660:prop: update sdm display props [Max Weffers]
0434048 sdm660:eek:verlay: enable AGPS by default [Max Weffers]
a5cd417 sdm660:eek:verlay: use auto brightness for doze display state [Max Weffers]
d0f8b3b sdm660:eek:verlay: add proximity checks before wakeup [Max Weffers]
cc7a167 sdm660:eek:verlay: use fixed led color and let user not modify it [Max Weffers]
6a7e54e sdm660: overlay: enable lock screen rotation [Max Weffers]

* frameworks/base
5334792 PhoneWindowManager: Check if proposed rotation is in range [Luca Stefani]

* frameworks/native
17f61f3 renderengine: clamp XYZ to [0.0, 1.0] in shaders [Chia-I Wu]
fbd3c7a renderengine: avoid divide-by-zero in shaders [Chia-I Wu]

* packages/apps/Settings
952b96d Add device parts to system settings [DennySPB]

* vendor/xiaomi/jasmine
527186b jasmine : update wdf blobs from jasmine V10.0.1.0.PDIMIFJ *update bt qti [coderzstas]

====================
2018-12-28
====================

* device/xiaomi/jasmine
258fb92 jasmine: Update persist path for goodix hack [Flex1911]
84bf0da jasmine : LineageOS [coderzstas]

* device/xiaomi/sdm660-common
6fc6492 sdm660: Disable debug.sf.latch_unsignaled [Flex1911]
8bb52e4 sdm660 : build libaacwrapper [coderzstas]
e2911d7 sdm660 : update references of firmware to /vendor/firmware_mnt [coderzstas]
28d0ffa sdm660 : swith to basic usb hal [coderzstas]
06f376f sdm660 : drop thermal hal and qti power [coderzstas]
1d7f5c7 sdm660: Remove all whitespaces [Stylogey]
3f2a177 sdm660: KCal: Initial commit [Stylogey]
565d270 sdm660: XiaomiParts: Add new features - Add kcal/doze if avaiable - Add torch brightness control - Add haptic feedback control - Add EIS switch [Stylogey]
0c877a5 sdm660: usb: do not overide usb config on every reboot [Max Weffers]

* frameworks/av
b263c3c Audio: Set Deep Buffer flag for music stream. [Manisha Agarwal]
da46c62 audiopolicy: reset capture state when input is closed [Zhou Song]
0e7c0a9 audiopolicy: support extended feature in audiopolicymanager [Revathi Uddaraju]
ae2940e libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO [darkobas]
70cb7bd av: camera: catch mad hals that mess up buffer time [maxwen]
32edd57 camera: Only link and use vendor.qti.hardware.camera.device if specified [Rashed Abdel-Tawab]

* frameworks/base
368222e Re-Enable Burn-In Controllers for NavBar [SuperDroidBond]
b151cc8 BurnInProtection: Fix null object reference with timer [mydongistiny]
3ef592f SystemUI: Implement burn-in protection for status/navbar [Park Ju Hyung]
49f85e6 base: add settings for device features [maxwen]
a99e971 NLP Combo feature [Dante Russo]
87cdb85 SystemUI: Fix an issue where unlocking the SIM PIN failed [Yingren Wang]
ea7f742 uce: Updating UCE API to accept ICC-ID. [Ayishwarya Narasimhan]
3e9d451 Move register AppIdle listener into onBootPhase [Yuntao.Xiao]
aa64aef Fix VideoView parsing some URIs failure issue [Zhang, Yifan]
4a39ff3 InputEvent: Skip IME stages dynamically [Akshay Tigga]
9e908f0 No Safe Check for Overflowing Alarm Expiry time [Mahesh Kumar]
faca053 Update the screenState for keyguard while screen turning on [Joseph Cheng]
272e025 Make services with uid 1000 restart if their host process crashes [Zheng Zhang]
ae2d095 Binder: Fix improper JNI call for dumpProxyDebugInfo [dianlujitao]
248123c telephony: Make IMS method updateToState accessible [Pranav Vashi]
9f6786f SystemUI: handle camera launch gesture from keyhandler [Roman Birg]
e1d1d81 BatteryService: add dash charging support [thecrazyskull]
cbaeacc fwb: overlays: Don't install on vendor [Henrique Silva]
66eb59d [2/2] base: allow device to override *caugh*caugh* prop [Marko Man]
e1b3d1b core: Add support for overriding vendor properties [David Sn]
6d051f3 Left volume panel: Fix animation [xyyx]
378cb91 Volume panel location: load the bool once [ezio84]
13508f2 [1/2] base: op gesture tweaks [maxwen]
654cf84 Fix no default ringtone for slot2 [Pranav Vashi]
feefe79 Fix Signature Spoofing [SuperDroidBond]
db7e51c Avoid NPE in resumeTopActivityInnerLocked() [Hang Lu]
8662c77 KeyguardHostView: Auto face unlock v2 [jhenrique09]

* frameworks/native
5516ff5 gralloc2: Extend the list of valid gralloc bits [Stefan Berger]
8fa2f14 Gralloc2: Mark some gralloc bits as valid [Saurabh Dubey]

* frameworks/opt/telephony
d81255f [OP5] add for community - community is not pleased [jiachunxu]

* packages/apps/SmartNav
e92e017 Add swiftNavigationBarItems to public methods [DennySPB]

* packages/apps/SyberiaSettings
4e72c4b [2/2] SyberiaSettings: op gesture tweaks [maxwen]

* packages/providers/AmbientPlayHistoryProvider
3d88565 Automatic translation import [Henrique Silva]

====================
2018-12-27
====================

* build/make
a3f6f4b [1/2] build: allow device to override *caugh**caugh* prop [Marko Man]
306ff9b build: Also replace techpack/audio old-style kernel header [Bruno Martins]
f904238 build: add org.codeaurora to package whitelist [maxwen]
bc22699 Revert "Build: Make dex2oat boot image error abort explicit" [Henrique Silva]
1079100 Also check if BOARD_KERNEL_SEPARATED_DTBO is set [Luca Stefani]

* build/soong
81c865c soong: Add java sources overlay support [Sam Mortimer]

* device/xiaomi/sdm660-common
0c6a00c sdm660: use qti powerhal flag [Max Weffers]
8a02545 sdm660: sepolicy: remove double defined goodix script in contexts [Max Weffers]
d1cd0e0 sdm660: specify target qcom bluetooth variante [Max Weffers]
0434867 sdm660: overlay: add some missing overlays [Max Weffers]
26c98df sdm660: overlay: Squash CarrierConfig updates from caf and clean up unused options [GuaiYiHu]
c7e0bc0 sdm660: overlay: add audio related features [Aalique Grahame]
c4cd809 sdm660: Update SELinux context for charger [Artem Borisov]
3b674c4 sdm660: sepolicy: Address denials [GuaiYiHu]
801a405 sdm660: sepolicy: Squash sepolicy changes [guaiyihu]
f9bb0f6 sdm660: sepolicy: allow XiaomiParts change HAL3 prop [andr68rus]
3099169 sdm660 : enable B-services aging propagation [coderzstas]
ff9886d sdm660: remove qfp service and move tloc to vendor [coderzstas]
4f3e812 sdm660 : remove unused binaries and services [coderzstas]
bd1888e sdm660 : drop unused subsystem restart services [coderzstas]
4ec990f sdm660 : drop unused ftmd services [coderzstas]
a3eba51 sdm660: remove wcnss_filter [coderzstas]
f14f34b sdm660: Enable incall music [email protected] supports this [coderzstas]
6e16de2 sdm660 : rootdir: Clean up non-existent service [coderzstas]
3c33b5a ueventd.qcom.rc: Memory offline nodes [Ananth Raghavan Subramanian]
5e9c7d7 sdm660: elevate pm-service to root [Hamster Tian]
9e0ebe7 sdm660: cnss_diag: Remove the file based logging option [Subhani Shaik]
62317f4 sdm660: Remove copying of QCRIL DB from vendor partition [Ravi Kishore R]
9720bef sdm660: Use low level shutdown trigger [Niranjan Pendharkar]
5a71841 securemsm: Moved TUI files from /data/misc/qsee to /data/vendor/tui/ [Amit P Choudhari]
8f0a029 Camera: Create folder for camera [Sauhard Pande]
41cb67d Add vendor prefix to below services and properties [Safoorah Banu Shaik]
46aa4e5 common : cleanup of mkdir on /data/misc which are not allowed [Ravi Kumar Siddojigari]
e21f612 QTI: Create QTI log dir in /data/vendor/ location with permissions [Skylar Chang]
3800cdc sdm660: config.fs : remove writespace [coderzstas]
34ffbcf sdm660-common: Add netutils-wrapper to device compatibility matrix. [Yifan Hong]
ed7d252 ueventd.qcom.rc: Memory offline nodes [Ananth Raghavan Subramanian]
bdd4ba3 ueventd: Change owner for RGB LED sysfs device [Fenglin Wu]
c2e868d common: change ownership and permissions of sensors device node [Shaikh Shadul]
11083f1 ueventd.qcom.rc: update MHI pipe names [Adam Bickett]
2d90d1c sdm660: init: restart cameraserver when status of camera api has changed [rcstar6696]

* vendor/syberia
7fede82 vendor: Use PRODUCT_PACKAGE_OVERLAYS [DennySPB]

* vendor/xiaomi/jasmine
4635119 jasmine : remove unused binaries [coderzstas]
22b214e jasmine : remove wcnss_filter [coderzstas]
286b335 jasmine : remove unused voiceprint blobs [coderzstas]
364e863 jasmine : update missing blobs to V10.0.1.0.PDIMIFJ [coderzstas]

====================
2018-12-26
====================

* device/xiaomi/jasmine
b65ef2e jasmine: use media_profiles_V1_0.dtd to load media settings [rcstar6696]

* vendor/syberia
730a56a build: Add dtbo task [Luca Stefani]
c4e1862 vendor: Add techpack/audio to include path also [Ethan Chen]
0592f25 vendor: Consider techpack/audio when generating kernel headers [Bruno Martins]
2891a67 vendor: Ignore neverallows [Rashed Abdel-Tawab]
7a30787 vendor: add BUILD_RRO_SYSTEM_PACKAGE target [Joey]
924e015 vendor: Add support for java source overlays [Sam Mortimer]
e15e736 backuptool: introduce addon.d script versioning [Dan Pasanen]
803dd06 vendor: add custom backuptools and postinstall script for A/B OTAs [Dan Pasanen]
44bece2 add OnePlus6 in combo [DennySPB]

====================
2018-12-25
====================

* device/xiaomi/jasmine
c31cbe4 jasmine: reorder device.mk and BoardConfig.mk [rcstar6696]
a504139 jasmine: rebrand to xiaomi-sdm660 * [rcstar6696]

* device/xiaomi/sdm660-common
94b3312 sdm660: prop: whitelist camera packages to use hal1 for video when hal3 is active [rcstar6696]
8ed54bd sdm660: init: stop android.hardware.radio services for wifi only targets [rcstar6696]
fee8a9e sdm660:eek:verlay: fix formation of config.xml [rcstar6696]
9667e13 sdm660: reorder platform.mk and PlatformConfig.mk [rcstar6696]
c91d998 sdm660: rebrand to xiaomi-sdm660 * [rcstar6696]
79f1ee3 sdm660: set default network typ manually [Max Weffers]
13ea823 sdm660:audio: Add audio and audio common hidl services [Max Weffers]

* vendor/xiaomi/jasmine
c502974 jasmine: rebrand to xiaomi-sdm660 * [rcstar6696]

This newer build has something really messed up... Settings app is called "Set data limit" in the drawer and all strings and icons inside it are wrong or misplaced (see attached screenshot). Moreover, Xiaomi Parts still force closes. Flashed after wiping all except data.

I even tried deleting Settings data and cache but it didn't help. The problem persists even if I set different languages...

Screenshot-20181231-144813.png
 

Fullbustah

Senior Member
Aug 19, 2017
242
745
Senica
ASUS ZenFone 8
This newer build has something really messed up... Settings app is called "Set data limit" in the drawer and all strings and icons inside it are wrong or misplaced (see attached screenshot). Moreover, Xiaomi Parts still force closes. Flashed after wiping all except data.

I even tried deleting Settings data and cache but it didn't help. The problem persists even if I set different languages...

Clean flash rom (wipe slot A without internal)
 

Sift

Senior Member
Apr 20, 2016
70
7
Sepang
Xiaomi Mi Pad 4
Xiaomi Mi A2
New build is up! Clean flash is required (wipe slot A without internal storage)

Changelog:
====================
2018-12-30
====================

* packages/apps/SyberiaSettings
ed805ec Add tissot maintainer [blinoff82]

====================
2018-12-29
====================

* device/xiaomi/jasmine
2579828 jasmine : light : merge upstream changes from msm8998 [coderzstas]

* device/xiaomi/sdm660-common
c9786af sdm660 : enable vendor.video.disable.ubwc [coderzstas]
7672448 sdm660 : add WfdCommon to platform.mk [coderzstas]
65175f1 sdm660:eek:verlay: enable pulse of led light [Max Weffers]
16cff86 sdm660:prop: update sdm display props [Max Weffers]
0434048 sdm660:eek:verlay: enable AGPS by default [Max Weffers]
a5cd417 sdm660:eek:verlay: use auto brightness for doze display state [Max Weffers]
d0f8b3b sdm660:eek:verlay: add proximity checks before wakeup [Max Weffers]
cc7a167 sdm660:eek:verlay: use fixed led color and let user not modify it [Max Weffers]
6a7e54e sdm660: overlay: enable lock screen rotation [Max Weffers]

* frameworks/base
5334792 PhoneWindowManager: Check if proposed rotation is in range [Luca Stefani]

* frameworks/native
17f61f3 renderengine: clamp XYZ to [0.0, 1.0] in shaders [Chia-I Wu]
fbd3c7a renderengine: avoid divide-by-zero in shaders [Chia-I Wu]

* packages/apps/Settings
952b96d Add device parts to system settings [DennySPB]

* vendor/xiaomi/jasmine
527186b jasmine : update wdf blobs from jasmine V10.0.1.0.PDIMIFJ *update bt qti [coderzstas]

====================
2018-12-28
====================

* device/xiaomi/jasmine
258fb92 jasmine: Update persist path for goodix hack [Flex1911]
84bf0da jasmine : LineageOS [coderzstas]

* device/xiaomi/sdm660-common
6fc6492 sdm660: Disable debug.sf.latch_unsignaled [Flex1911]
8bb52e4 sdm660 : build libaacwrapper [coderzstas]
e2911d7 sdm660 : update references of firmware to /vendor/firmware_mnt [coderzstas]
28d0ffa sdm660 : swith to basic usb hal [coderzstas]
06f376f sdm660 : drop thermal hal and qti power [coderzstas]
1d7f5c7 sdm660: Remove all whitespaces [Stylogey]
3f2a177 sdm660: KCal: Initial commit [Stylogey]
565d270 sdm660: XiaomiParts: Add new features - Add kcal/doze if avaiable - Add torch brightness control - Add haptic feedback control - Add EIS switch [Stylogey]
0c877a5 sdm660: usb: do not overide usb config on every reboot [Max Weffers]

* frameworks/av
b263c3c Audio: Set Deep Buffer flag for music stream. [Manisha Agarwal]
da46c62 audiopolicy: reset capture state when input is closed [Zhou Song]
0e7c0a9 audiopolicy: support extended feature in audiopolicymanager [Revathi Uddaraju]
ae2940e libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO [darkobas]
70cb7bd av: camera: catch mad hals that mess up buffer time [maxwen]
32edd57 camera: Only link and use vendor.qti.hardware.camera.device if specified [Rashed Abdel-Tawab]

* frameworks/base
368222e Re-Enable Burn-In Controllers for NavBar [SuperDroidBond]
b151cc8 BurnInProtection: Fix null object reference with timer [mydongistiny]
3ef592f SystemUI: Implement burn-in protection for status/navbar [Park Ju Hyung]
49f85e6 base: add settings for device features [maxwen]
a99e971 NLP Combo feature [Dante Russo]
87cdb85 SystemUI: Fix an issue where unlocking the SIM PIN failed [Yingren Wang]
ea7f742 uce: Updating UCE API to accept ICC-ID. [Ayishwarya Narasimhan]
3e9d451 Move register AppIdle listener into onBootPhase [Yuntao.Xiao]
aa64aef Fix VideoView parsing some URIs failure issue [Zhang, Yifan]
4a39ff3 InputEvent: Skip IME stages dynamically [Akshay Tigga]
9e908f0 No Safe Check for Overflowing Alarm Expiry time [Mahesh Kumar]
faca053 Update the screenState for keyguard while screen turning on [Joseph Cheng]
272e025 Make services with uid 1000 restart if their host process crashes [Zheng Zhang]
ae2d095 Binder: Fix improper JNI call for dumpProxyDebugInfo [dianlujitao]
248123c telephony: Make IMS method updateToState accessible [Pranav Vashi]
9f6786f SystemUI: handle camera launch gesture from keyhandler [Roman Birg]
e1d1d81 BatteryService: add dash charging support [thecrazyskull]
cbaeacc fwb: overlays: Don't install on vendor [Henrique Silva]
66eb59d [2/2] base: allow device to override *caugh*caugh* prop [Marko Man]
e1b3d1b core: Add support for overriding vendor properties [David Sn]
6d051f3 Left volume panel: Fix animation [xyyx]
378cb91 Volume panel location: load the bool once [ezio84]
13508f2 [1/2] base: op gesture tweaks [maxwen]
654cf84 Fix no default ringtone for slot2 [Pranav Vashi]
feefe79 Fix Signature Spoofing [SuperDroidBond]
db7e51c Avoid NPE in resumeTopActivityInnerLocked() [Hang Lu]
8662c77 KeyguardHostView: Auto face unlock v2 [jhenrique09]

* frameworks/native
5516ff5 gralloc2: Extend the list of valid gralloc bits [Stefan Berger]
8fa2f14 Gralloc2: Mark some gralloc bits as valid [Saurabh Dubey]

* frameworks/opt/telephony
d81255f [OP5] add for community - community is not pleased [jiachunxu]

* packages/apps/SmartNav
e92e017 Add swiftNavigationBarItems to public methods [DennySPB]

* packages/apps/SyberiaSettings
4e72c4b [2/2] SyberiaSettings: op gesture tweaks [maxwen]

* packages/providers/AmbientPlayHistoryProvider
3d88565 Automatic translation import [Henrique Silva]

====================
2018-12-27
====================

* build/make
a3f6f4b [1/2] build: allow device to override *caugh**caugh* prop [Marko Man]
306ff9b build: Also replace techpack/audio old-style kernel header [Bruno Martins]
f904238 build: add org.codeaurora to package whitelist [maxwen]
bc22699 Revert "Build: Make dex2oat boot image error abort explicit" [Henrique Silva]
1079100 Also check if BOARD_KERNEL_SEPARATED_DTBO is set [Luca Stefani]

* build/soong
81c865c soong: Add java sources overlay support [Sam Mortimer]

* device/xiaomi/sdm660-common
0c6a00c sdm660: use qti powerhal flag [Max Weffers]
8a02545 sdm660: sepolicy: remove double defined goodix script in contexts [Max Weffers]
d1cd0e0 sdm660: specify target qcom bluetooth variante [Max Weffers]
0434867 sdm660: overlay: add some missing overlays [Max Weffers]
26c98df sdm660: overlay: Squash CarrierConfig updates from caf and clean up unused options [GuaiYiHu]
c7e0bc0 sdm660: overlay: add audio related features [Aalique Grahame]
c4cd809 sdm660: Update SELinux context for charger [Artem Borisov]
3b674c4 sdm660: sepolicy: Address denials [GuaiYiHu]
801a405 sdm660: sepolicy: Squash sepolicy changes [guaiyihu]
f9bb0f6 sdm660: sepolicy: allow XiaomiParts change HAL3 prop [andr68rus]
3099169 sdm660 : enable B-services aging propagation [coderzstas]
ff9886d sdm660: remove qfp service and move tloc to vendor [coderzstas]
4f3e812 sdm660 : remove unused binaries and services [coderzstas]
bd1888e sdm660 : drop unused subsystem restart services [coderzstas]
4ec990f sdm660 : drop unused ftmd services [coderzstas]
a3eba51 sdm660: remove wcnss_filter [coderzstas]
f14f34b sdm660: Enable incall music [email protected] supports this [coderzstas]
6e16de2 sdm660 : rootdir: Clean up non-existent service [coderzstas]
3c33b5a ueventd.qcom.rc: Memory offline nodes [Ananth Raghavan Subramanian]
5e9c7d7 sdm660: elevate pm-service to root [Hamster Tian]
9e0ebe7 sdm660: cnss_diag: Remove the file based logging option [Subhani Shaik]
62317f4 sdm660: Remove copying of QCRIL DB from vendor partition [Ravi Kishore R]
9720bef sdm660: Use low level shutdown trigger [Niranjan Pendharkar]
5a71841 securemsm: Moved TUI files from /data/misc/qsee to /data/vendor/tui/ [Amit P Choudhari]
8f0a029 Camera: Create folder for camera [Sauhard Pande]
41cb67d Add vendor prefix to below services and properties [Safoorah Banu Shaik]
46aa4e5 common : cleanup of mkdir on /data/misc which are not allowed [Ravi Kumar Siddojigari]
e21f612 QTI: Create QTI log dir in /data/vendor/ location with permissions [Skylar Chang]
3800cdc sdm660: config.fs : remove writespace [coderzstas]
34ffbcf sdm660-common: Add netutils-wrapper to device compatibility matrix. [Yifan Hong]
ed7d252 ueventd.qcom.rc: Memory offline nodes [Ananth Raghavan Subramanian]
bdd4ba3 ueventd: Change owner for RGB LED sysfs device [Fenglin Wu]
c2e868d common: change ownership and permissions of sensors device node [Shaikh Shadul]
11083f1 ueventd.qcom.rc: update MHI pipe names [Adam Bickett]
2d90d1c sdm660: init: restart cameraserver when status of camera api has changed [rcstar6696]

* vendor/syberia
7fede82 vendor: Use PRODUCT_PACKAGE_OVERLAYS [DennySPB]

* vendor/xiaomi/jasmine
4635119 jasmine : remove unused binaries [coderzstas]
22b214e jasmine : remove wcnss_filter [coderzstas]
286b335 jasmine : remove unused voiceprint blobs [coderzstas]
364e863 jasmine : update missing blobs to V10.0.1.0.PDIMIFJ [coderzstas]

====================
2018-12-26
====================

* device/xiaomi/jasmine
b65ef2e jasmine: use media_profiles_V1_0.dtd to load media settings [rcstar6696]

* vendor/syberia
730a56a build: Add dtbo task [Luca Stefani]
c4e1862 vendor: Add techpack/audio to include path also [Ethan Chen]
0592f25 vendor: Consider techpack/audio when generating kernel headers [Bruno Martins]
2891a67 vendor: Ignore neverallows [Rashed Abdel-Tawab]
7a30787 vendor: add BUILD_RRO_SYSTEM_PACKAGE target [Joey]
924e015 vendor: Add support for java source overlays [Sam Mortimer]
e15e736 backuptool: introduce addon.d script versioning [Dan Pasanen]
803dd06 vendor: add custom backuptools and postinstall script for A/B OTAs [Dan Pasanen]
44bece2 add OnePlus6 in combo [DennySPB]

====================
2018-12-25
====================

* device/xiaomi/jasmine
c31cbe4 jasmine: reorder device.mk and BoardConfig.mk [rcstar6696]
a504139 jasmine: rebrand to xiaomi-sdm660 * [rcstar6696]

* device/xiaomi/sdm660-common
94b3312 sdm660: prop: whitelist camera packages to use hal1 for video when hal3 is active [rcstar6696]
8ed54bd sdm660: init: stop android.hardware.radio services for wifi only targets [rcstar6696]
fee8a9e sdm660:eek:verlay: fix formation of config.xml [rcstar6696]
9667e13 sdm660: reorder platform.mk and PlatformConfig.mk [rcstar6696]
c91d998 sdm660: rebrand to xiaomi-sdm660 * [rcstar6696]
79f1ee3 sdm660: set default network typ manually [Max Weffers]
13ea823 sdm660:audio: Add audio and audio common hidl services [Max Weffers]

* vendor/xiaomi/jasmine
c502974 jasmine: rebrand to xiaomi-sdm660 * [rcstar6696]

Thank you for your work, I have a question though.
cc7a167 sdm660: overlay: use fixed led color and let user not modify it [Max Weffers]
This means that led not appearing on notification is fixed?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    https%3A%2F%2Fi.imgur.com%2Fd7Wdalb.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!

    https%3A%2F%2Fi.imgur.com%2FVv4txnQ.png


    Syberia Project (aka Syberia OS) is a custom ROM for Xiaomi Mi5 (Gemini) that implements various features. This project was designed by our "Syberia Team" from scratch based on AOSP source code. Also for HALs we use CodeAurora sources (i.e. CAF). Our team: @blinoff82, @DennySPB, @alexxxdev. Also many thanks to our designer @RLSHukhov for logos, wallpapers and bootanimation.

    If you like our work you can you can buy us a cup of coffee or a glass of beer :p


    Here

    https%3A%2F%2Fi.imgur.com%2FVTh68ra.png


    Code:
    Upstreamed ART
    Latest SQlite
    Themes support
    Real-time charging info on lockscreen
    Custom switch tiles
    Tiles Haptic Feedback
    Torch gesture on power button
    Screen off animations
    Screen Record to the Power Menu
    Statusbar brightness control
    Navigation bar, Lockscreen shortcuts, StatusBar tuner
    Features flash-call-on-waiting
    Volume key music control
    Volume Rocker Wake
    Double tap to sleep on lockscreen and statusbar
    HOME as wake key
    Increasing ring feature
    Reset battery stats
    Hide the power menu on the lockscreen
    Statusbar network traffic
    incall vibration options
    Force Expanded Notifications
    Battery light customization
    HeadsUp notifications
    Smart Pulldown
    Support for MicroG
    Increasing ring feature
    Reset battery stats
    Hide the power menu on the lockscreen
    Statusbar network traffic
    incall vibration options
    Volume Key Answer
    Launch default music player on headset connect
    Live Volume Steps
    Quick Pulldown
    Statusbar clock date customization
    Custom system animations
    Navigation gestures
    Night Light brightness mode options
    Configurable 0, 90, 180 and 270 degree rotation
    Full screen photo for incoming and outgoing calls
    Xiaomi Doze
    Kcal
    And more and more...
    Features are constantly being added and improved.

    ROM Downloads
    Gapps Downloads
    Magisk Downloads


    https%3A%2F%2Fi.imgur.com%2FAvsSRoq.png


    Code:
    Required firmware: 9.6.16.0 
    
    For flashing instruction go to [URL="https://forum.xda-developers.com/mi-a2/how-to/guide-how-to-flash-custom-roms-stuff-t3876375"][AIO][SUB] Flashing and updating custom ROMs[/URL] by [user=6948826]@Nebrassy[/user]

    https%3A%2F%2Fi.imgur.com%2FMWeyPL0.png


    If you see some weird text after dirty flash in Settings delete file /data/system/package_cache/1/Settings-16 and reboot.
    You tell me!



    https%3A%2F%2Fi.imgur.com%2FP3ukkeP.png


    Official website
    Syberia Project Github
    Kernel Source


    https%3A%2F%2Fi.imgur.com%2FkuOCxRH.png


    https%3A%2F%2Fd.radikal.ru%2Fd31%2F1810%2F6c%2Fe9afb91fb089.png
    https%3A%2F%2Fc.radikal.ru%2Fc35%2F1810%2F05%2Fbfc2cad3daad.png
    https%3A%2F%2Fa.radikal.ru%2Fa10%2F1810%2F72%2F7347e733c4e9.png
    https%3A%2F%2Fb.radikal.ru%2Fb09%2F1810%2F52%2F70094f120c27.png
    https%3A%2F%2Fa.radikal.ru%2Fa13%2F1810%2F9f%2F94777232fd1e.png
    https%3A%2F%2Fc.radikal.ru%2Fc31%2F1810%2F0b%2F6cfbdb52dfa7.png
    https%3A%2F%2Fc.radikal.ru%2Fc41%2F1810%2F8b%2F33027250211f.png
    https%3A%2F%2Fd.radikal.ru%2Fd06%2F1810%2F19%2Ffbfa43ff7053.png
    https%3A%2F%2Fa.radikal.ru%2Fa24%2F1810%2Ffa%2F90142e3a5647.png
    https%3A%2F%2Fa.radikal.ru%2Fa34%2F1810%2Fd7%2F6656e9c124f2.png
    https%3A%2F%2Fd.radikal.ru%2Fd43%2F1810%2F7a%2F92a955018c86.png
    https%3A%2F%2Fc.radikal.ru%2Fc17%2F1810%2F47%2F4aec96f82d61.png
    https%3A%2F%2Fa.radikal.ru%2Fa02%2F1810%2F61%2F9570fe17873f.png
    https%3A%2F%2Fd.radikal.ru%2Fd05%2F1810%2Fe5%2F3d34d26b5bf4.png
    https%3A%2F%2Fa.radikal.ru%2Fa05%2F1810%2F23%2F18104588cf98.png
    https%3A%2F%2Fc.radikal.ru%2Fc23%2F1810%2F54%2Fd6ba8b32a8fa.png
    https%3A%2F%2Fa.radikal.ru%2Fa08%2F1810%2F7a%2F03ccc6b87a6d.png
    https%3A%2F%2Fd.radikal.ru%2Fd32%2F1810%2Fa6%2F45fccc36291d.png
    https%3A%2F%2Fc.radikal.ru%2Fc07%2F1810%2F55%2Fa466f693a081.png
    https%3A%2F%2Fc.radikal.ru%2Fc35%2F1810%2F6c%2Fd53013b163bf.png
    https%3A%2F%2Fd.radikal.ru%2Fd00%2F1810%2F95%2F448b4b18fff5.png
    https%3A%2F%2Fc.radikal.ru%2Fc04%2F1810%2Fea%2Fd6b274877abe.png
    https%3A%2F%2Fa.radikal.ru%2Fa23%2F1810%2Ff2%2F1bc5dbd8c7e8.png



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

    Created 2018-12-24
    Last Updated 2019-01-06
    3
    New build is up! Clean flash is required (wipe slot A without internal storage)

    Changelog:
    ====================
    2018-12-30
    ====================

    * packages/apps/SyberiaSettings
    ed805ec Add tissot maintainer [blinoff82]

    ====================
    2018-12-29
    ====================

    * device/xiaomi/jasmine
    2579828 jasmine : light : merge upstream changes from msm8998 [coderzstas]

    * device/xiaomi/sdm660-common
    c9786af sdm660 : enable vendor.video.disable.ubwc [coderzstas]
    7672448 sdm660 : add WfdCommon to platform.mk [coderzstas]
    65175f1 sdm660:eek:verlay: enable pulse of led light [Max Weffers]
    16cff86 sdm660:prop: update sdm display props [Max Weffers]
    0434048 sdm660:eek:verlay: enable AGPS by default [Max Weffers]
    a5cd417 sdm660:eek:verlay: use auto brightness for doze display state [Max Weffers]
    d0f8b3b sdm660:eek:verlay: add proximity checks before wakeup [Max Weffers]
    cc7a167 sdm660:eek:verlay: use fixed led color and let user not modify it [Max Weffers]
    6a7e54e sdm660: overlay: enable lock screen rotation [Max Weffers]

    * frameworks/base
    5334792 PhoneWindowManager: Check if proposed rotation is in range [Luca Stefani]

    * frameworks/native
    17f61f3 renderengine: clamp XYZ to [0.0, 1.0] in shaders [Chia-I Wu]
    fbd3c7a renderengine: avoid divide-by-zero in shaders [Chia-I Wu]

    * packages/apps/Settings
    952b96d Add device parts to system settings [DennySPB]

    * vendor/xiaomi/jasmine
    527186b jasmine : update wdf blobs from jasmine V10.0.1.0.PDIMIFJ *update bt qti [coderzstas]

    ====================
    2018-12-28
    ====================

    * device/xiaomi/jasmine
    258fb92 jasmine: Update persist path for goodix hack [Flex1911]
    84bf0da jasmine : LineageOS [coderzstas]

    * device/xiaomi/sdm660-common
    6fc6492 sdm660: Disable debug.sf.latch_unsignaled [Flex1911]
    8bb52e4 sdm660 : build libaacwrapper [coderzstas]
    e2911d7 sdm660 : update references of firmware to /vendor/firmware_mnt [coderzstas]
    28d0ffa sdm660 : swith to basic usb hal [coderzstas]
    06f376f sdm660 : drop thermal hal and qti power [coderzstas]
    1d7f5c7 sdm660: Remove all whitespaces [Stylogey]
    3f2a177 sdm660: KCal: Initial commit [Stylogey]
    565d270 sdm660: XiaomiParts: Add new features - Add kcal/doze if avaiable - Add torch brightness control - Add haptic feedback control - Add EIS switch [Stylogey]
    0c877a5 sdm660: usb: do not overide usb config on every reboot [Max Weffers]

    * frameworks/av
    b263c3c Audio: Set Deep Buffer flag for music stream. [Manisha Agarwal]
    da46c62 audiopolicy: reset capture state when input is closed [Zhou Song]
    0e7c0a9 audiopolicy: support extended feature in audiopolicymanager [Revathi Uddaraju]
    ae2940e libcameraservice: add TARGET_CAMERA_NEEDS_CLIENT_INFO [darkobas]
    70cb7bd av: camera: catch mad hals that mess up buffer time [maxwen]
    32edd57 camera: Only link and use vendor.qti.hardware.camera.device if specified [Rashed Abdel-Tawab]

    * frameworks/base
    368222e Re-Enable Burn-In Controllers for NavBar [SuperDroidBond]
    b151cc8 BurnInProtection: Fix null object reference with timer [mydongistiny]
    3ef592f SystemUI: Implement burn-in protection for status/navbar [Park Ju Hyung]
    49f85e6 base: add settings for device features [maxwen]
    a99e971 NLP Combo feature [Dante Russo]
    87cdb85 SystemUI: Fix an issue where unlocking the SIM PIN failed [Yingren Wang]
    ea7f742 uce: Updating UCE API to accept ICC-ID. [Ayishwarya Narasimhan]
    3e9d451 Move register AppIdle listener into onBootPhase [Yuntao.Xiao]
    aa64aef Fix VideoView parsing some URIs failure issue [Zhang, Yifan]
    4a39ff3 InputEvent: Skip IME stages dynamically [Akshay Tigga]
    9e908f0 No Safe Check for Overflowing Alarm Expiry time [Mahesh Kumar]
    faca053 Update the screenState for keyguard while screen turning on [Joseph Cheng]
    272e025 Make services with uid 1000 restart if their host process crashes [Zheng Zhang]
    ae2d095 Binder: Fix improper JNI call for dumpProxyDebugInfo [dianlujitao]
    248123c telephony: Make IMS method updateToState accessible [Pranav Vashi]
    9f6786f SystemUI: handle camera launch gesture from keyhandler [Roman Birg]
    e1d1d81 BatteryService: add dash charging support [thecrazyskull]
    cbaeacc fwb: overlays: Don't install on vendor [Henrique Silva]
    66eb59d [2/2] base: allow device to override *caugh*caugh* prop [Marko Man]
    e1b3d1b core: Add support for overriding vendor properties [David Sn]
    6d051f3 Left volume panel: Fix animation [xyyx]
    378cb91 Volume panel location: load the bool once [ezio84]
    13508f2 [1/2] base: op gesture tweaks [maxwen]
    654cf84 Fix no default ringtone for slot2 [Pranav Vashi]
    feefe79 Fix Signature Spoofing [SuperDroidBond]
    db7e51c Avoid NPE in resumeTopActivityInnerLocked() [Hang Lu]
    8662c77 KeyguardHostView: Auto face unlock v2 [jhenrique09]

    * frameworks/native
    5516ff5 gralloc2: Extend the list of valid gralloc bits [Stefan Berger]
    8fa2f14 Gralloc2: Mark some gralloc bits as valid [Saurabh Dubey]

    * frameworks/opt/telephony
    d81255f [OP5] add for community - community is not pleased [jiachunxu]

    * packages/apps/SmartNav
    e92e017 Add swiftNavigationBarItems to public methods [DennySPB]

    * packages/apps/SyberiaSettings
    4e72c4b [2/2] SyberiaSettings: op gesture tweaks [maxwen]

    * packages/providers/AmbientPlayHistoryProvider
    3d88565 Automatic translation import [Henrique Silva]

    ====================
    2018-12-27
    ====================

    * build/make
    a3f6f4b [1/2] build: allow device to override *caugh**caugh* prop [Marko Man]
    306ff9b build: Also replace techpack/audio old-style kernel header [Bruno Martins]
    f904238 build: add org.codeaurora to package whitelist [maxwen]
    bc22699 Revert "Build: Make dex2oat boot image error abort explicit" [Henrique Silva]
    1079100 Also check if BOARD_KERNEL_SEPARATED_DTBO is set [Luca Stefani]

    * build/soong
    81c865c soong: Add java sources overlay support [Sam Mortimer]

    * device/xiaomi/sdm660-common
    0c6a00c sdm660: use qti powerhal flag [Max Weffers]
    8a02545 sdm660: sepolicy: remove double defined goodix script in contexts [Max Weffers]
    d1cd0e0 sdm660: specify target qcom bluetooth variante [Max Weffers]
    0434867 sdm660: overlay: add some missing overlays [Max Weffers]
    26c98df sdm660: overlay: Squash CarrierConfig updates from caf and clean up unused options [GuaiYiHu]
    c7e0bc0 sdm660: overlay: add audio related features [Aalique Grahame]
    c4cd809 sdm660: Update SELinux context for charger [Artem Borisov]
    3b674c4 sdm660: sepolicy: Address denials [GuaiYiHu]
    801a405 sdm660: sepolicy: Squash sepolicy changes [guaiyihu]
    f9bb0f6 sdm660: sepolicy: allow XiaomiParts change HAL3 prop [andr68rus]
    3099169 sdm660 : enable B-services aging propagation [coderzstas]
    ff9886d sdm660: remove qfp service and move tloc to vendor [coderzstas]
    4f3e812 sdm660 : remove unused binaries and services [coderzstas]
    bd1888e sdm660 : drop unused subsystem restart services [coderzstas]
    4ec990f sdm660 : drop unused ftmd services [coderzstas]
    a3eba51 sdm660: remove wcnss_filter [coderzstas]
    f14f34b sdm660: Enable incall music [email protected] supports this [coderzstas]
    6e16de2 sdm660 : rootdir: Clean up non-existent service [coderzstas]
    3c33b5a ueventd.qcom.rc: Memory offline nodes [Ananth Raghavan Subramanian]
    5e9c7d7 sdm660: elevate pm-service to root [Hamster Tian]
    9e0ebe7 sdm660: cnss_diag: Remove the file based logging option [Subhani Shaik]
    62317f4 sdm660: Remove copying of QCRIL DB from vendor partition [Ravi Kishore R]
    9720bef sdm660: Use low level shutdown trigger [Niranjan Pendharkar]
    5a71841 securemsm: Moved TUI files from /data/misc/qsee to /data/vendor/tui/ [Amit P Choudhari]
    8f0a029 Camera: Create folder for camera [Sauhard Pande]
    41cb67d Add vendor prefix to below services and properties [Safoorah Banu Shaik]
    46aa4e5 common : cleanup of mkdir on /data/misc which are not allowed [Ravi Kumar Siddojigari]
    e21f612 QTI: Create QTI log dir in /data/vendor/ location with permissions [Skylar Chang]
    3800cdc sdm660: config.fs : remove writespace [coderzstas]
    34ffbcf sdm660-common: Add netutils-wrapper to device compatibility matrix. [Yifan Hong]
    ed7d252 ueventd.qcom.rc: Memory offline nodes [Ananth Raghavan Subramanian]
    bdd4ba3 ueventd: Change owner for RGB LED sysfs device [Fenglin Wu]
    c2e868d common: change ownership and permissions of sensors device node [Shaikh Shadul]
    11083f1 ueventd.qcom.rc: update MHI pipe names [Adam Bickett]
    2d90d1c sdm660: init: restart cameraserver when status of camera api has changed [rcstar6696]

    * vendor/syberia
    7fede82 vendor: Use PRODUCT_PACKAGE_OVERLAYS [DennySPB]

    * vendor/xiaomi/jasmine
    4635119 jasmine : remove unused binaries [coderzstas]
    22b214e jasmine : remove wcnss_filter [coderzstas]
    286b335 jasmine : remove unused voiceprint blobs [coderzstas]
    364e863 jasmine : update missing blobs to V10.0.1.0.PDIMIFJ [coderzstas]

    ====================
    2018-12-26
    ====================

    * device/xiaomi/jasmine
    b65ef2e jasmine: use media_profiles_V1_0.dtd to load media settings [rcstar6696]

    * vendor/syberia
    730a56a build: Add dtbo task [Luca Stefani]
    c4e1862 vendor: Add techpack/audio to include path also [Ethan Chen]
    0592f25 vendor: Consider techpack/audio when generating kernel headers [Bruno Martins]
    2891a67 vendor: Ignore neverallows [Rashed Abdel-Tawab]
    7a30787 vendor: add BUILD_RRO_SYSTEM_PACKAGE target [Joey]
    924e015 vendor: Add support for java source overlays [Sam Mortimer]
    e15e736 backuptool: introduce addon.d script versioning [Dan Pasanen]
    803dd06 vendor: add custom backuptools and postinstall script for A/B OTAs [Dan Pasanen]
    44bece2 add OnePlus6 in combo [DennySPB]

    ====================
    2018-12-25
    ====================

    * device/xiaomi/jasmine
    c31cbe4 jasmine: reorder device.mk and BoardConfig.mk [rcstar6696]
    a504139 jasmine: rebrand to xiaomi-sdm660 * [rcstar6696]

    * device/xiaomi/sdm660-common
    94b3312 sdm660: prop: whitelist camera packages to use hal1 for video when hal3 is active [rcstar6696]
    8ed54bd sdm660: init: stop android.hardware.radio services for wifi only targets [rcstar6696]
    fee8a9e sdm660:eek:verlay: fix formation of config.xml [rcstar6696]
    9667e13 sdm660: reorder platform.mk and PlatformConfig.mk [rcstar6696]
    c91d998 sdm660: rebrand to xiaomi-sdm660 * [rcstar6696]
    79f1ee3 sdm660: set default network typ manually [Max Weffers]
    13ea823 sdm660:audio: Add audio and audio common hidl services [Max Weffers]

    * vendor/xiaomi/jasmine
    c502974 jasmine: rebrand to xiaomi-sdm660 * [rcstar6696]
    2
    Bug in status bar lockscreen (clock).

    Pretty smooth ROM, thank you.
    2
    @caajq

    you can use Xtrem Toolkit, it makes flashing very easy.