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

[OFFICIAL] BlissROMs Q Mod //BLESS

Search This thread

santosst

Senior Member
Oct 7, 2020
67
31
Sao Paulo
Moto G
Xiaomi Mi A1
Update (2020.10.15)
  • latest phh treble patches
  • latest BlissROM 12.12 sources
  • this release with "secure" file and without su/Superuser (most people voted)
  • autobrightness disabled by default again, because some devices stuck on bootanimation (for sample Samsung A70/A71)
  • Bromite WebView 85.0.4183.110 (newest version have bug when downloading something)
DOWNLOAD //all architectures

Thank you very much for this ROM, the battery life has been close to the stock ROM on my Chuwi Hi9 Air and there are several customization possibilities. :victory:
I have two questions. Firstly, I am not able to get the "certificated device" status at the Play Store. I am using the pico version of the Open Gapps and I did not installed any root solution. Has this ROM the capability to get the Play Protect Certification even with the bootloader unlocked? Does it need other version of Gapps?
I also have a problem with the front camera, which is upside down in the stock camera app and in the Google Meet; however, the image is correct in other apps like Open Camera, Skype and Zoom. Is there any configuration file to adjust the camera orientation?
 

eremitein

Senior Member
May 16, 2017
1,133
1,418
Xiaomi Mi A2 Lite
Has this ROM the capability to get the Play Protect Certification even with the bootloader unlocked?
yes, in all version except 2020.10.10
SafetyNet works out-of-the-box on many devices but only with good vendor

Does it need other version of Gapps?
problem not in the gapps, you should fix SafetyNet manually

I also have a problem with the front camera, which is upside down in the stock camera app and in the Google Meet; however, the image is correct in other apps like Open Camera, Skype and Zoom. Is there any configuration file to adjust the camera orientation?
nope, on my phone it's works good, seems this is device specific bug
 
  • Like
Reactions: hacker812c

Yogart99

Member
Apr 7, 2017
44
11
I am using a nubia 5g , text don't work on 4g here in uk, but once I switch to 3g then they work. Some kinda bug.

But except for that issue everything else is working good. Thanks for this great rom
 

santosst

Senior Member
Oct 7, 2020
67
31
Sao Paulo
Moto G
Xiaomi Mi A1
Thank you for the support, eremitein :D

yes, in all version except 2020.10.10
SafetyNet works out-of-the-box on many devices but only with good vendor

I have returned to the stock ROM and it is certified. As a test, I only unlocked the bootloader (still in the stock ROM) and the device status changed to not certified. The SafetyNet test app's alert was "CTS profile match false".
Then I installed the Bliss ROM: I flashed the image in fastboot mode, installed the Gapps through TWRP and used ADB push to add the file "ld.config.26.txt" to the system partition; without it, my tablet is not able to boot any Q GSI ROM. The SafetyNet test app's alerts were "Basic integrity false" and "CTS profile match false".
I think I will probably use the tablet as is, and maybe root it since I will probably do not pass the SafetyNet test.
 

abialic

Member
Apr 26, 2020
20
5
Dordrecht
Incorrect password/PIN/pattern after 1st reboot.

Hello.
I have serious problem with this rom.
I flashed it on Galaxy A51. Everything is working out of the box (except fingerprint).
Problems starts after i set screen lock and first reboot. After first reboot every time I type correct PIN i have message:

"You have incorrectly typed your PIN 1 times.
Try again in 86400 seconds"

86400 seconds is one day...
When I type wrong PIN then there is correct message that PIN is wrong but when I type correct PIN my tel is blocked for one day. There is same with password, PIN and pattern.
Without screen lock any rom is useless so for now I will not use this rom.
Is there a solution or workaround for this?

Regards.
 

Attachments

  • IMG_20201108_181120.jpg
    IMG_20201108_181120.jpg
    89.6 KB · Views: 143
Last edited:

eremitein

Senior Member
May 16, 2017
1,133
1,418
Xiaomi Mi A2 Lite
Hello.
I have serious problem with this rom.
I flashed it on Galaxy A51. Everything is working out of the box (except fingerprint).
Problems starts after i set screen lock and first reboot. After first reboot every time I type correct PIN i have message:
"You have incorrectly typed your PIN 1 times.
Try again in 86400 seconds"
86400 seconds is one day...
When I type wrong PIN then there is correct message that PIN is wrong but when I type correct PIN my tel is blocked for one day. There is same with password, PIN and pattern.
Without screen lock any rom is useless so for now I will not use this rom.
Is there a solution or workaround for this?
Regards.
one guy asked you already - are you did restore Data?
if yes, maybe this is a reason why you have that problem. try clean install with wipe/format data
 
  • Like
Reactions: hacker812c

abialic

Member
Apr 26, 2020
20
5
Dordrecht
I made clean install. Cache, davik and data has been formatted before flash room.
Now I discovered that this problem appears on every GSI that I flash. It happend on LineageOs, Bliss ROMs and AOSP. So this is not Bliss ROMs related problem but this strange phone problem (this phone is very resistant to changes: eg. I MUST flash Magisk after flash any GSI otherwise I have bootloop)
Anyway thanks for your help.

Regards.
 

zyhk

Senior Member
May 9, 2020
138
48
I made clean install. Cache, davik and data has been formatted before flash room.
Now I discovered that this problem appears on every GSI that I flash. It happend on LineageOs, Bliss ROMs and AOSP. So this is not Bliss ROMs related problem but this strange phone problem (this phone is very resistant to changes: eg. I MUST flash Magisk after flash any GSI otherwise I have bootloop)
Anyway thanks for your help.

Regards.
It's not only your device, but mine too. My Oreo 8.1 device with latest vendor can be installed and boots only once if formatting data by stock recovery. But mine with a little bit older vendor has no problem with Magisk-phh. See #76.
 

Tweaker Z

Member
Feb 19, 2018
16
2
BlissROMs 12.12


Your warranty is now void!
We're 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 us for messing up your device, we will laugh at you


BLESSis a project which based on BlissROMs with @AndyYan's and @phhusson's Treble GSI patches. Built with some Andy's patches & recommendations, also even without "ALLOW_MISSING_DEPENDENCIES=true" flag. And system can run with SELinux enforced state, as original Phh AOSP GSI. Fully compatible with PHH-Treble patches exclude one low level change: by default exist file /system/phh/secure (for Google Certification PASS), so if you can boot LineageOS GSI, but can't boot BLESS - try to removing that file

UPDATE VERSION
base: BlissROMs 12.12
latest build: 2020.10.15
treble patches: v222+
SPL: 5 Oct 2020

FEATURES/CHANGES
• no root, no SuperUser app, have "secure" file for SafetyNet
• Phh Settings moved to the bottom
• tuning of the status bar, icons more tightly to each other
• added option to set statusbar icons spacing (need reboot to properly apply changes)
• few changes to reduce consumed resources - more space, more speed, more battery life
• fixed the display of the status of security patches (GSI specific)
• now some pre-installed Apps can be disables from Settings
• fixed offline charger to works in enforced mode (still not for all devices)
• fixed call recording in Dialer (not supports on all devices)
• deep sleep fix included (based on patch by @Hami_Do)
• on battery saver auto dark mode disabled, you can choice light/dark theme
• slightly fixed system UI theme (QS bottom icons padding, search bar in Settings etc)
• in stock camera removed HAL3 green artefacts which exist on few Xiaomi devices
• disabled some disputable Google components, for sample is fixed overall WiFi speed in the aggregate with GPS + Bluetooth
• option to set system UI optimization level (use careful, do not set IPS level for OLED)
• fixed DeskClock widget (with the GoogleSans font was cropped)
• turned off the indicator flashing when the battery level is low
• added option "Swipe for notifications" for fingerprint scanner
• in Dialer added option to set fullscreen contact's photo
• reworked dark mode support for few apps (Files, Calculator, DeskClock)
• replaced apps: Gallery, Dialer, Messaging, Calculator
• added dex-optimisation rule (for the services)
• French and Russian translations for custom settings
• for Mi A2 Lite LTE is set by default
• updated Redmi 6 Pro overlay
• fixed boot on Mi 10 (Lite), K30 (Pro)
• removed Updater (useless in GSI)
• fixed AOD settings
• have ARM A-only Go (1.9+Gb)
• fixed Google cast (audio mirroring) and AirAudio
• added back old AoD settings from 12.10 version
• all builds now have system root 'su' and Superuser, also no "secure" file
• due to those changes no SafetyNet pass by default, you should set it manually
• added custom Google Cloud restore option (Settings > Accounts)
• by default enabled automatic brightness and LiveDisplay
• added DT2W support for QIN 2
• initial Redmi 9 'galahad' overlay
• added few patches from GrapheneOS
*grayed options not realized yet

DOWNLOAD (CLICK H3RE)
vanilla, gapps: all architectures

NAMING
Some information you should know about knowing what type of gsi it is

<ARCH>_xyZ

<ARCH> can either be arm, a64 (arm32_binder64) or arm64
x can either be a or b
y can either be v, o, g or f
Z can be N or S

b = a/b
a = a-only

g = gapps
o = gapps-go
v = vanilla (no gapps included)
f = floss (free & open source apps instead gapps)

N = no superuser
S = superuser included

so in most common example "arm64_avN" is ARM64 A-only vanilla with no superuser

CONTACTS
> telegram group
> project page

KN0WN BUGS
• excluding fixes, the same as on all Q GSI (in some cases doesn't work: broadcasting on TV, calls via BT; offline charging does not work normally; problems with GPS etc etc)
NOTE: always test ROM first without Magisk (with clean boot ramdisk). and don't send me bug reports if you have:
a) Magisk installed
b) modified/custom vendor or kernel
c) dirty flashing rom without wiping data
d) modified props values (another device fingerprint and so on)

CREDITS
persons:mad:phhusson, @AndyYan, @electrikjesus
projects: TrebleGSI • BlissROMs • crDroid • LineageOS • Havoc-OS • GrapheneOS

Hey great work you have here... I'm sorry to mention this now but there's a little tiny glitch that causes the system ui to crash whenever i disable/enable apps... Is there a fix for this built into the rom?
 

jkd

Senior Member
Nov 7, 2007
579
12
I use this Bliss treblegsi ROM on my redmi 9 nfc, and i have an issue with aiwit app for my doorbell, this app doesn't ask to overlay on other apps then i can't receive notification. How can i fix it ?
 

svratonzo

Member
May 14, 2008
19
0
hi, installed bless-v224-201015-arm64-avN on Huawei Mediapad M5 Lite but USB OTG is not working.
How can i fix it? I need in order to use usb audio player.
Please help me
 

Ashle

Senior Member
Apr 13, 2013
137
74
EXCELENT BlissROMs 12.12 (y)(y):cowboy: 🇸🇰 Huawei P10 Lite
 

Attachments

  • Screenshot_20210109-191247_Blissify_Launcher.png
    Screenshot_20210109-191247_Blissify_Launcher.png
    549.6 KB · Views: 57
  • Screenshot_20210109-191300_Blissify_Launcher.png
    Screenshot_20210109-191300_Blissify_Launcher.png
    274.6 KB · Views: 57
  • Screenshot_20210109-191333_Blissify_Launcher.png
    Screenshot_20210109-191333_Blissify_Launcher.png
    115.5 KB · Views: 52
  • Screenshot_20210109-191314_Blissify_Launcher.png
    Screenshot_20210109-191314_Blissify_Launcher.png
    143.7 KB · Views: 52
  • Screenshot_20210109-191350_Nastavenia.png
    Screenshot_20210109-191350_Nastavenia.png
    128.3 KB · Views: 56
  • Screenshot_20210109-191413_Nastavenia.png
    Screenshot_20210109-191413_Nastavenia.png
    108 KB · Views: 58
  • Screenshot_20210109-195934_Blissify_Launcher.png
    Screenshot_20210109-195934_Blissify_Launcher.png
    1.3 MB · Views: 52

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    BlissROMs 12.12


    Your warranty is now void!
    We're 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 us for messing up your device, we will laugh at you


    BLESS is a project which based on BlissROMs with @AndyYan's and @phhusson's Treble GSI patches. Built with some Andy's patches & recommendations, also even without "ALLOW_MISSING_DEPENDENCIES=true" flag. And system can run with SELinux enforced state, as original Phh AOSP GSI. Fully compatible with PHH-Treble patches exclude one low level change: by default exist file /system/phh/secure (for Google Certification PASS), so if you can boot LineageOS GSI, but can't boot BLESS - try to removing that file

    UPDATE VERSION
    base: BlissROMs 12.12
    latest build: 2020.10.15
    treble patches: v222+
    SPL: 5 Oct 2020


    FEATURES/CHANGES
    • no root, no SuperUser app, have "secure" file for SafetyNet
    • Phh Settings moved to the bottom
    • tuning of the status bar, icons more tightly to each other
    • added option to set statusbar icons spacing (need reboot to properly apply changes)
    • few changes to reduce consumed resources - more space, more speed, more battery life
    • fixed the display of the status of security patches (GSI specific)
    • now some pre-installed Apps can be disables from Settings
    • fixed offline charger to works in enforced mode (still not for all devices)
    • fixed call recording in Dialer (not supports on all devices)
    • deep sleep fix included (based on patch by @Hami_Do)
    • on battery saver auto dark mode disabled, you can choice light/dark theme
    • slightly fixed system UI theme (QS bottom icons padding, search bar in Settings etc)
    • in stock camera removed HAL3 green artefacts which exist on few Xiaomi devices
    • disabled some disputable Google components, for sample is fixed overall WiFi speed in the aggregate with GPS + Bluetooth
    • option to set system UI optimization level (use careful, do not set IPS level for OLED)
    • fixed DeskClock widget (with the GoogleSans font was cropped)
    • turned off the indicator flashing when the battery level is low
    • added option "Swipe for notifications" for fingerprint scanner
    • in Dialer added option to set fullscreen contact's photo
    • reworked dark mode support for few apps (Files, Calculator, DeskClock)
    • replaced apps: Gallery, Dialer, Messaging, Calculator
    • added dex-optimisation rule (for the services)
    • French and Russian translations for custom settings
    • for Mi A2 Lite LTE is set by default
    • updated Redmi 6 Pro overlay
    • fixed boot on Mi 10 (Lite), K30 (Pro)
    • removed Updater (useless in GSI)
    • fixed AOD settings
    • have ARM A-only Go (1.9+Gb)
    • fixed Google cast (audio mirroring) and AirAudio
    • added back old AoD settings from 12.10 version
    • all builds now have system root 'su' and Superuser, also no "secure" file
    • due to those changes no SafetyNet pass by default, you should set it manually
    • added custom Google Cloud restore option (Settings > Accounts)
    • by default enabled automatic brightness and LiveDisplay
    • added DT2W support for QIN 2
    • initial Redmi 9 'galahad' overlay
    • added few patches from GrapheneOS
    *grayed options not realized yet

    DOWNLOAD (CLICK H3RE)
    vanilla, gapps: all architectures

    NAMING
    Some information you should know about knowing what type of gsi it is

    <ARCH>_xyZ

    <ARCH> can either be arm, a64 (arm32_binder64) or arm64
    x can either be a or b
    y can either be v, o, g or f
    Z can be N or S

    b = a/b
    a = a-only

    g = gapps
    o = gapps-go
    v = vanilla (no gapps included)
    f = floss (free & open source apps instead gapps)

    N = no superuser
    S = superuser included

    so in most common example "arm64_avN" is ARM64 A-only vanilla with no superuser

    CONTACTS
    > telegram group
    > project page


    KN0WN BUGS
    • excluding fixes, the same as on all Q GSI (in some cases doesn't work: broadcasting on TV, calls via BT; offline charging does not work normally; problems with GPS etc etc)
    NOTE: always test ROM first without Magisk (with clean boot ramdisk). and don't send me bug reports if you have:
    a) Magisk installed
    b) modified/custom vendor or kernel
    c) dirty flashing rom without wiping data
    d) modified props values (another device fingerprint and so on)


    CREDITS
    persons: @phhusson, @AndyYan, @electrikjesus
    projects: TrebleGSI • BlissROMs • crDroid • LineageOS • Havoc-OS • GrapheneOS
    8
    Update (2020.08.28)

    • phh-treble patches v222+
    • current BlissROMs 12.11 sources
    • Snap camera replaced by AOSP Camera2 (for better GSI compatibility)
    • also did a much works for GSI compatibility, 12.11 haven't support ARM32 by default
    • added Gapps variants: used normal webview (no errors to installing Chrome), stock launcher with Google Feed (and without crappy search bar)
    • size of gappsed version is huge! arm64 2.7GB+, arm 2.1GB+, a64 2GB+
    • few changes to reduce consumed resources - more space, more speed, more battery life
    • set generic nodes for QS system info
    • Bromite webview updated to v84.0.4147.121

    DOWNLOAD //all architectures
    3
    BLESS R 2021.02.25 (beta1)
    download /// changelog