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

[ROM][UNOFFICIAL][9.0.0][LITHIUM] Bliss ROM Pie

Status
Not open for further replies.
Search This thread

heindrix

Senior Member
Jul 25, 2017
880
896
Pekanbaru
16156670


BRING TO YOU A ROM WITH THE MOST CUSTOMIZE OPTIONS

BlissROM
BlissROM Website
BlissROM G+
BlissROM Telegram Group
BlissROM Gerrit/Review

SOURCES
ROM Base : https://github.com/BlissRoms
Device Tree : https://github.com/lineageos/android_device_xiaomi_lithium
Device Common : https://github.com/lineageos/android_device_xiaomi_msm8996-common
Device Kernel : https://github.com/JonasCardoso/android_kernel_xiaomi_msm8996
Device Vendor : https://github.com/Mi5Devs/proprietary_vendor_xiaomi

MEMOS
Hardware bringups based on CAF : Audio, Display, Media, Bluetooth, RIL, WLAN.
HAL and Kernel are EAS (Floppy Kernel).
Latest Adreno A530 Firmwares and Blobs : v331.
Better thermal configuration.
Dual Speaker MOD.
Interaction Boost disabled for better power saving.
Countless background error fixes on the frameworks and hals code that usually ignored by most builders. That way will bring you the best interface fluidity, energy efficient, and best performance.

DOWNLOADS
ROM : sourceforgenet
Floppy Kernel Manager : https://sourceforge.net/projects/he...nager-v0.9.10.3-17022019-release.apk/download

VERSION
Status : Unofficial Beta
ROM Last Update : 2019-MAR-01 12:53
Kernel Last Merge : 2019-FEB-22
Notes : Will be updated only when there're new Android Security Updates, Bugs Fixes, New Features, or Tweaks.

CREDITS
* BlissROM
* LineageOS
* Mi5Devs
* TheMuppets
* Ubuntu
* Jonas Cardoso

BUGS :
* weather provider is not working for now.

FOOTNOTES
* the best animation scale is 0.8x.
* if you encounter interface lags, try to switch to other cpu governor.
* thanks @musabcel for the video review of BlissROM https://youtu.be/5keqxKwSO34
 

Attachments

  • 1.jpg
    1.jpg
    140 KB · Views: 1,797
  • 2.jpg
    2.jpg
    87.6 KB · Views: 1,799
  • 3.png
    3.png
    127.2 KB · Views: 1,798
  • 4.png
    4.png
    92.7 KB · Views: 1,728
Last edited:

heindrix

Senior Member
Jul 25, 2017
880
896
Pekanbaru
[FIRST RELEASE]
Bliss-v11.4-Stable-lithium-UNOFFICIAL-20190121-0959.zip

First notes :
- android-9.0.0_r30
- for guys who love customizations, there's Blissify menu in it with many options to set
- latest GPU blobs v331 and latest GPU firmware
- vulkan 1.0.66 to prevent blackscreen on dolphin emulator
- HDRX Kernel v0.5
- Volte should be working, but i can't test
- Dual speaker mod
- add build prop lines for better GPU Performance
- add build prop lines for HAL3/Camera2API
 

heindrix

Senior Member
Jul 25, 2017
880
896
Pekanbaru
Not an easy task to build this rom!
Thanks a lot for your effort! Any bugs so far?

Quiet true lol, it takes a couple days to make it bootable.
I haven't use it as my daily driver, so i can't tell.
But from my analysis through the logcats, main function should be working properly, but yeah i haven't do detailed test yet.
 

AmokPL

Senior Member
Feb 6, 2009
75
4
London
will try it tonight. New rom + your usual old lineage kernel settings ;)

thanks


EDIT - so far so good. smooth and blissful. I had to flash November gapps to get it working (recent one ends up in bootloop even after rebooting to recovery).
 
Last edited:

pzkfwg

Member
Apr 22, 2014
40
3
I am looking for a new ROM to refresh my device, from stock. The BlissROM screenshots caught my attention! So, how stable is it for day to day operations? Anything not working? Battery life? Call quality? Thank you for your feedback!
 

heindrix

Senior Member
Jul 25, 2017
880
896
Pekanbaru
[UPDATE]
Bliss-v11.5-lithium-UNOFFICIAL-20190211-1329.zip
- bump to Bliss v11.5
- added Wifi Display blobs and feature
- eliminate lots of background errors and unimportant logs for sleeker performance and better battery
- problem (not booting) when using latest GAPPS package should be fixed now


for this release, i really advise that you clean flash it, but feel free to try dirty flash as long as you know how to restore if it doesn't boot.

------------------------------------------------------------------------------------------------------------------------------------------------

guys, sorry for the delay of the rom upload, sourceforge have some problems right now, so i'll upload ASAP when sourceforge come back online.

------------------------------------------------------------------------------------------------------------------------------------------------

the rom has uploaded now, sorry for the delay.
 
Last edited:
  • Like
Reactions: usima8 and rhong

albertoduqe

Senior Member
May 4, 2017
1,085
526
Dear Developer: any plans to upload all those amazing changes to github (or wherever) so that the lowly wanna-be mere compilers can learn from the masters? In OP you say device and kernel trees are lineageos' ones and those might be the base but obviously not the actual trees you are using. Just asking, as this is xda and opensource development and hacking and all that.

Thank you very much.
 

heindrix

Senior Member
Jul 25, 2017
880
896
Pekanbaru
Dear Developer: any plans to upload all those amazing changes to github (or wherever) so that the lowly wanna-be mere compilers can learn from the masters? In OP you say device and kernel trees are lineageos' ones and those might be the base but obviously not the actual trees you are using. Just asking, as this is xda and opensource development and hacking and all that.

Thank you very much.

all of the works to fix the errors, get rid of unimportant or false log activity, and boost power-saving, is not in the device and kernel tree, most of the works done in the frameworks code and hals code, which is different between rom variant.
nothing much done in the device tree except updating gpu blobs and firmwares, tweaking sound xml, fixing selinux policy.

and the kernel, is already uptodate on my github source, not much to do, just nitpick some power-save and performance based commits, adding little features, the rest of the work should be done by the users to setting-up the kernel using kernel managers as i described on HDRX Kernel thread. it won't be much different compared to other kernel if the other kernel forked from los kernel too, except some features and a little better power-save and performance.
too lazy to play much on the kernel because the other devs already develop good kernel too, so i just improve los kernel a little bit and that's the end of it.
 

albertoduqe

Senior Member
May 4, 2017
1,085
526
all of the works to fix the errors, get rid of unimportant or false log activity, and boost power-saving, is not in the device and kernel tree, most of the works done in the frameworks code and hals code, which is different between rom variant.
nothing much done in the device tree except updating gpu blobs and firmwares, tweaking sound xml, fixing selinux policy.

and the kernel, is already uptodate on my github source, not much to do, just nitpick some power-save and performance based commits, adding little features, the rest of the work should be done by the users to setting-up the kernel using kernel managers as i described on HDRX Kernel thread. it won't be much different compared to other kernel if the other kernel forked from los kernel too, except some features and a little better power-save and performance.
too lazy to play much on the kernel because the other devs already develop good kernel too, so i just improve los kernel a little bit and that's the end of it.

Thanks for your reply.

It had not even crossed my mind that you were touching the code of projects in the frameworks and hardware sections. Impressive. I'll check in case you have those uploaded in your github, I am very curious as to how on earth to do that.

Nice job. Congrats.
 

heindrix

Senior Member
Jul 25, 2017
880
896
Pekanbaru
[UPDATE]
Bliss-v11.5-lithium-UNOFFICIAL-20190214-1055.zip

- fixing background/native audioserver crash loop. now all good, so when you use audio mod, the audio mod will keep active consistently
- remove unsupported media codecs, it's bugging me when it appears on logcat
- tweak thermal configurations, remove wrong config value and reduce the heat a little bit
 
  • Like
Reactions: usima8

Fusionist

Senior Member
Feb 19, 2008
183
47
Sorry for a noob question. Is smartbar integrated here ? I wanna use omniswitch for my recent via smartbar ?
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    16156670


    BRING TO YOU A ROM WITH THE MOST CUSTOMIZE OPTIONS

    BlissROM
    BlissROM Website
    BlissROM G+
    BlissROM Telegram Group
    BlissROM Gerrit/Review

    SOURCES
    ROM Base : https://github.com/BlissRoms
    Device Tree : https://github.com/lineageos/android_device_xiaomi_lithium
    Device Common : https://github.com/lineageos/android_device_xiaomi_msm8996-common
    Device Kernel : https://github.com/JonasCardoso/android_kernel_xiaomi_msm8996
    Device Vendor : https://github.com/Mi5Devs/proprietary_vendor_xiaomi

    MEMOS
    Hardware bringups based on CAF : Audio, Display, Media, Bluetooth, RIL, WLAN.
    HAL and Kernel are EAS (Floppy Kernel).
    Latest Adreno A530 Firmwares and Blobs : v331.
    Better thermal configuration.
    Dual Speaker MOD.
    Interaction Boost disabled for better power saving.
    Countless background error fixes on the frameworks and hals code that usually ignored by most builders. That way will bring you the best interface fluidity, energy efficient, and best performance.

    DOWNLOADS
    ROM : sourceforgenet
    Floppy Kernel Manager : https://sourceforge.net/projects/he...nager-v0.9.10.3-17022019-release.apk/download

    VERSION
    Status : Unofficial Beta
    ROM Last Update : 2019-MAR-01 12:53
    Kernel Last Merge : 2019-FEB-22
    Notes : Will be updated only when there're new Android Security Updates, Bugs Fixes, New Features, or Tweaks.

    CREDITS
    * BlissROM
    * LineageOS
    * Mi5Devs
    * TheMuppets
    * Ubuntu
    * Jonas Cardoso

    BUGS :
    * weather provider is not working for now.

    FOOTNOTES
    * the best animation scale is 0.8x.
    * if you encounter interface lags, try to switch to other cpu governor.
    * thanks @musabcel for the video review of BlissROM https://youtu.be/5keqxKwSO34
    5
    [FIRST RELEASE]
    Bliss-v11.4-Stable-lithium-UNOFFICIAL-20190121-0959.zip

    First notes :
    - android-9.0.0_r30
    - for guys who love customizations, there's Blissify menu in it with many options to set
    - latest GPU blobs v331 and latest GPU firmware
    - vulkan 1.0.66 to prevent blackscreen on dolphin emulator
    - HDRX Kernel v0.5
    - Volte should be working, but i can't test
    - Dual speaker mod
    - add build prop lines for better GPU Performance
    - add build prop lines for HAL3/Camera2API
    2
    [UPDATE]
    Bliss-v11.4-Stable-lithium-UNOFFICIAL-20190126-0053.zip

    Changelog :
    - minor sepolicy cleaning
    - minor blobs update
    2
    [UPDATE]
    Bliss-v11.5-lithium-UNOFFICIAL-20190211-1329.zip
    - bump to Bliss v11.5
    - added Wifi Display blobs and feature
    - eliminate lots of background errors and unimportant logs for sleeker performance and better battery
    - problem (not booting) when using latest GAPPS package should be fixed now


    for this release, i really advise that you clean flash it, but feel free to try dirty flash as long as you know how to restore if it doesn't boot.

    ------------------------------------------------------------------------------------------------------------------------------------------------

    guys, sorry for the delay of the rom upload, sourceforge have some problems right now, so i'll upload ASAP when sourceforge come back online.

    ------------------------------------------------------------------------------------------------------------------------------------------------

    the rom has uploaded now, sorry for the delay.
    1
    Of all the Roms you build, which one is your daily driver now? Thanks bro...

    this one bro :D