[ROM] [OFFICIAL] [sailfish/marlin] [05-2020] BlissRoms Q [12.7] [Q] 10.0.0

Search This thread

WaseemAlkurdi

Senior Member
Apr 3, 2014
712
529
Amman
qtDlAth.png

Team Bliss is pleased to present to you
BlissRoms based on Android 10


Our focus is to bring the Open Source community a quality OS that can run on all your devices as a daily driver, syncing your apps + settings + customizations across all platforms you run Bliss on.
Bliss ROMs comes with a wide selection of customization options from around the Android community as well as unique options developed by our team. With so many options available, you’ll find it hard not to enjoy the Blissful experience.

A7JONTD.png

Sources for this device:
For this build, I'm using razorloves' kernel and vendor sources for LineageOS verbatim - without any change.
However, I'm using a modified device tree based on razorloves's LineageOS device tree but has a few changes to build Bliss instead of LineageOS.
Code:
So the sources are as follows:
Device tree: [url="https://github.com/WaseemAlkurdi/android_device_google_marlin/tree/q"]https://github.com/WaseemAlkurdi/android_device_google_marlin/tree/q[/url]
Kernel tree: [url="https://github.com/LineageOS/android_kernel_google_marlin/tree/lineage-17.1"]https://github.com/LineageOS/android_kernel_google_marlin/tree/lineage-17.1[/url]
Vendor tree: [url="https://github.com/TheMuppets/proprietary_vendor_google/tree/lineage-17.1"]https://github.com/TheMuppets/proprietary_vendor_google/tree/lineage-17.1[/url]
Sources for BlissROM:
Code:
[CENTER][B][COLOR=DeepSkyBlue][SIZE=4][U][URL="https://github.com/BlissRoms"]BlissRoms Sources[/URL][/U][/SIZE][/COLOR][/B]

[B][COLOR=DeepSkyBlue][SIZE=4][U][URL="https://github.com/BlissRoms-Devices"]BlissRoms Device Sources[/URL][/U][/SIZE][/COLOR][/B][/CENTER]

M8leihh.png


Official Bliss downloads for sailfish:
https://sourceforge.net/projects/blissroms/files/Q/sailfish/

The International Google Pixel XL model (model number G-2PW2200) faces an issue with com.qualcomm.embms crashing (and no in-call audio as a result) with some ROMs including Bliss. This issue does NOT affect the American-spec Google Pixel XL (model number G-2PW2100).
If you have an affected device, please boot with SELinux permissive by flashing a Magisk module or using the kernel in this folder: https://sourceforge.net/projects/blissroms/files/Q/sailfish/
It's an SELinux contexts issue that I don't know how to fix, unfortunately. If you're a dev and you know something that could help, please PM me!


Telegram discussion group for marlin and sailfish: http://t.me/Bliss_OGPixel

For marlin:
See this thread: https://forum.xda-developers.com/pixel-xl/development/rom-blissroms-q-10-0-0-t4071989

YlIC2kZ.png

Already included. If you don't want Gapps, download the non-Gapps variant (will be available on the official server soon!)

Cz6L1rZ.png


Team Bliss is not responsible in any way for anything that happens to your device in the process of installing
Code:
[B]Please familiarize yourself with flashing and custom rom use before attempting to flash the rom.  Please make sure you download the correct version of Bliss for your specific device.  The links are labeled clearly.[/B]
[LIST]
[*][B]Make sure you are on an unlocked bootloader[/B]
[*][B]Make sure you have TWRP installed[/B]
[*][B]Download the latest Bliss ROM[/B]
[*][B]Boot into recovery (power it off, then hold Power + Volume Down to enter Fastboot mode, then use the volume keys to navigate the menu to Recovery Mode)[/B]
[*][B]Backup your current ROM (if you are currently on Android 10, remove your lockscreen password/PIN/pattern, as TWRP doesn't support Android Q encryption yet)[/B]
[*][B]Perform a factory reset[/B]
[*][B]Switch to Slot A[/b]
[*][B]Flash Bliss ROM. DO NOT FLASH ANY GAPPS PACKAGE. As on all ROMs, don't flash Magisk until after your first boot.[/B]
[*][B]Switch to slot B then reboot recovery[/B]
[*][B]Flash Bliss ROM again. As on all ROMs, don't flash Magisk until after your first boot.[/B]
[*][B]Reboot[/b]
[*][B]First boot may take up to 10 minutes. This is due to Gapps and root optimization.[/B]
[*][B]Reboot and flash Magisk. [/b]
[/LIST][/CENTER]

aWICthQ.png


Code:
[B]If you have a major bug to report that has not been reported already, please take the following steps to report it to us.  It will save you and our team quite some time.[/B]
[LIST]
[*][B]Download the [URL="https://play.google.com/store/apps/details?id=com.nolanlawson.logcat&hl=en"][COLOR=DeepSkyBlue][U]CatLog[/U][/COLOR][/URL] app (or MatLog for a Material Design version) from the Play Store.[/B]
[*][B]There is also a donate version which you can purchase to show appreciation.[/B]
[*][B]After downloading CatLog or MatLog, go to the app settings, and change the log level to Debug.[/B]
[*][B]Clear all previous logs and take the exact steps to produce the error you are receiving.[/B]
[*][B]As soon as you receive the error (probably a force close), go straight into Catlog and stop the log recording.[/B]
[*][B]Copy and paste the entire log either to [URL="http://hastebin.com"][COLOR=DeepSkyBlue][U]Hastebin[/U][/COLOR][/URL] or [URL="http://pastebin.com"][COLOR=DeepSkyBlue][U]Pastebin[/U][/COLOR][/URL][/B]
[*][B]Save the log, and copy and paste the link into the forum with a brief description of the error.[/B]
[/LIST]

myCEQmI.png

Code:
[COLOR=DeepSkyBlue][B]
@Jackeagle 
@electrikjesus 
@rwaterspf1 
@Makaveli_da_dev 
@ElfinJNoty 
@BitOBSessiOn 
@customworx
@nilac 
@sixohtew 
@aclegg2011 
@Roger.T 
@T.M.Wrath 
@kanttii 
@rev3nt3ch 
@techfreak243 
@SuperDroidBond 
@USA_RedDragon 
@bcrichster
@deadmanxXD 
@krittin98 
@BlackScorpion 
@techexhibeo 
@droidbot 
@siphonay 
@pacer456 
@nitin1438 
@theGeekyLad 
@kunalshah912
@lordarcadius
@AryanAA
[/B]
[/COLOR]
A huge thanks to Chainfire, CM/LineageOS, Android-x86, Jide, @farmerbb & all the other developers who work hard to keep all the great features coming!
We really appreciate all your knowledge & hard work!

About BlissROMs

Team membership consist of and provides:
Training, development opportunities, design opportunities, build servers when available, download servers, design & development software, as well as a stress free team oriented community of professionals and mentors in all fields revolving around Android development. To join our team, please visit either of our websites, and find the Join Team Bliss link.

If someone wants to donate, please do so via this PayPal link:
yMdcL5e.png


PayPal Link

WE ARE A U.S. FEDERAL NON-PROFIT ORGANIZATION (501c3)

2rw5ves.png


We receive a small donation each time you make a purchase with “Amazon Smile”:

https://smile.amazon.com/ch/82-3580195https://smile.amazon.com/ch/82-3580195


Notice

The OP and most recent discussions will generally help to answer any questions you will encounter. If not, we will do our best to answer your questions & concerns as soon as possible.
We will also simply direct you to the OP if the answer is contained there. We encourage community minded interactions: users helping fellow users allows Team Bliss to focus on the work involved to make things Blissful.
Please do not ask for ETA's
We will not tolerate any rudeness or anyone being disrespectful in this thread. Moderators, feel free to enforce anything you feel is necessary to stop bad posts

Team Bliss will allow some minor off-topic comments in our development threads. Please post in the general forums for off-topic comments and/or questions. Overall, please keep comments relevant to development, as this better helps you and our teamwhen trying to determine problems that users are having. We appreciate all levels of knowledge in our threads, and therefore we ask that the seasoned members be helpful to those with less knowledge. Most importantly, do NOT troll those with less knowledge than yourself.
Should you feel inclined to not abide by our request, the XDA Moderators may be called in to remove posts. We thank you for adhering to our thread rules.​

wwdX3pH.png


Code:
[COLOR=DeepSkyBlue][B][U][SIZE=5][URL="https://blissroms.com"]Website[/URL][/SIZE][/U][/B][/COLOR]

[COLOR=DeepSkyBlue][B][U][SIZE=5]Official Platform Links[/SIZE][/U][/B][/COLOR]
[URL="https://www.facebook.com/BlissFamilyOfROMs"]BlissRoms Facebook[/URL]
[URL="https://twitter.com/Bliss_ROMs"]BlissRoms Twitter[/URL]
[URL="https://www.instagram.com/blissroms"]BlissRoms Instagram[/URL]
[URL="https://t.me/Team_Bliss_Community"]BlissRoms Telegram[/URL]

Thank you for using Bliss! And as always: #StayBlissful


XDA:DevDB Information
BlissROMs Q (sailfish), ROM for the Google Pixel

Contributors
WaseemAlkurdi
Source Code: https://github.com/BlissRoms

ROM OS Version: Android 10
Based On: LineageOS

Version Information
Status: Testing
Beta Release Date: 2020-04-03

Created 2020-04-02
Last Updated 2020-05-06
 
Last edited:

Ridoy khan

Member
Jan 3, 2015
9
1
NO SOUND in any CALL

perfomance is to good .. But a big problem is no sound in any call.. please fixed this..otherwise i love that rom...after fixed this problem i am using as my daily driver....PLEASE fixed it....
 
  • Like
Reactions: WaseemAlkurdi

Ridoy khan

Member
Jan 3, 2015
9
1
No sound in any call

Yes, I did. But it doesn't work. I am flash it without gaaps but it Doesn't work. :rolleyes:
 

Alaadragonfire

Senior Member
Apr 15, 2012
473
185
Amman
Google Pixel 4a
perfomance is to good .. But a big problem is no sound in any call.. please fixed this..otherwise i love that rom...after fixed this problem i am using as my daily driver....PLEASE fixed it....
This seems not ROM related, it's a known issue with pixel first generation, a crack in the audio codec on the motherboard causes the mic to stop working, usually when the phone gets hot, the soldier loosen and this happens, if you put your phone in the fridge for a while, the microphone will start to work, I know because I had the same issue with my first pixel. Sorry but bad news for you.
 

Ridoy khan

Member
Jan 3, 2015
9
1
This seems not ROM related, it's a known issue with pixel first generation, a crack in the audio codec on the motherboard causes the mic to stop working, usually when the phone gets hot, the soldier loosen and this happens, if you put your phone in the fridge for a while, the microphone will start to work, I know because I had the same issue with my first pixel. Sorry but bad news for you.


No.. this problem i fond only this rom...other rom like pixeldust, evolation x,lineage os all works perfectly..
 

Ridoy khan

Member
Jan 3, 2015
9
1
Please fix in call sound ...i am waiting for fixing the bug...this is the best rom i experience... please fix this issue
????
 
Last edited:

hawksnake

Member
Sep 27, 2009
11
0
My pixel get freezer when it start at main screen, or boot processing. It was lost mic and phone sound before but all functions work like a charm. Now it get freezer with all rom (OTA, mod rom...). I searched and tried to fix but failed! I just want to use this phone as camera or other functions, no need sound of phone or mic. So someone can help me to fix this
 

Ridoy khan

Member
Jan 3, 2015
9
1
Please build a bugless rom for our Sailfish device ....i am flashed the marlin version on my friends phone...Its a nice Rom but my sailfish device build no sound in call problem. i try another rom to check my phone ..but my phone is Ok Please Sir i am wating for your response.....
 
Last edited:

Nick_Speed

Member
Jun 4, 2019
33
5
I love this rom. I have now my perfect setup, all works, i love the weather goodies.
Thank you very much and keep up this great rom :good:
 

Gus0

Member
Sep 29, 2013
20
3
I've a Pixel(sailfish) and I've been having the issue described in the OP with the qualcomm app crashing, installed a magisk module for SElinux as suggested but still not working properly

Here is the last log of the crash

Code:
time: 1588604619642
msg: java.lang.SecurityException: Not allowed to start service Intent { cmp=com.qualcomm.qcrilmsgtunnel/.QcrilMsgTunnelService } without permission com.qualcomm.permission.USE_QCRIL_MSG_TUNNEL
stacktrace: java.lang.RuntimeException: Unable to create service com.qualcomm.embms.EmbmsService: java.lang.SecurityException: Not allowed to start service Intent { cmp=com.qualcomm.qcrilmsgtunnel/.QcrilMsgTunnelService } without permission com.qualcomm.permission.USE_QCRIL_MSG_TUNNEL
	at android.app.ActivityThread.handleCreateService(ActivityThread.java:3965)
	at android.app.ActivityThread.access$1500(ActivityThread.java:219)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1875)
	at android.os.Handler.dispatchMessage(Handler.java:107)
	at android.os.Looper.loop(Looper.java:214)
	at android.app.ActivityThread.main(ActivityThread.java:7356)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:915)
Caused by: java.lang.SecurityException: Not allowed to start service Intent { cmp=com.qualcomm.qcrilmsgtunnel/.QcrilMsgTunnelService } without permission com.qualcomm.permission.USE_QCRIL_MSG_TUNNEL
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1609)
	at android.app.ContextImpl.startService(ContextImpl.java:1571)
	at android.content.ContextWrapper.startService(ContextWrapper.java:669)
	at com.qualcomm.qcrilhook.QcRilHook.<init>(QcRilHook.java:109)
	at com.qualcomm.qcrilhook.QmiOemHook.<init>(QmiOemHook.java:84)
	at com.qualcomm.qcrilhook.QmiOemHook.getInstance(QmiOemHook.java:98)
	at com.qualcomm.qcrilhook.EmbmsOemHook.<init>(EmbmsOemHook.java:246)
	at com.qualcomm.qcrilhook.EmbmsOemHook.getInstance(EmbmsOemHook.java:256)
	at com.qualcomm.embms.EmbmsService.onCreate(EmbmsService.java:113)
	at android.app.ActivityThread.handleCreateService(ActivityThread.java:3953)
	... 8 more

I don't know if I got the log properly, if not please tell me and I'll try again

Here is a pastebin link with another log, this time in full length, with the same error
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    qtDlAth.png

    Team Bliss is pleased to present to you
    BlissRoms based on Android 10


    Our focus is to bring the Open Source community a quality OS that can run on all your devices as a daily driver, syncing your apps + settings + customizations across all platforms you run Bliss on.
    Bliss ROMs comes with a wide selection of customization options from around the Android community as well as unique options developed by our team. With so many options available, you’ll find it hard not to enjoy the Blissful experience.

    A7JONTD.png

    Sources for this device:
    For this build, I'm using razorloves' kernel and vendor sources for LineageOS verbatim - without any change.
    However, I'm using a modified device tree based on razorloves's LineageOS device tree but has a few changes to build Bliss instead of LineageOS.
    Code:
    So the sources are as follows:
    Device tree: [url="https://github.com/WaseemAlkurdi/android_device_google_marlin/tree/q"]https://github.com/WaseemAlkurdi/android_device_google_marlin/tree/q[/url]
    Kernel tree: [url="https://github.com/LineageOS/android_kernel_google_marlin/tree/lineage-17.1"]https://github.com/LineageOS/android_kernel_google_marlin/tree/lineage-17.1[/url]
    Vendor tree: [url="https://github.com/TheMuppets/proprietary_vendor_google/tree/lineage-17.1"]https://github.com/TheMuppets/proprietary_vendor_google/tree/lineage-17.1[/url]
    Sources for BlissROM:
    Code:
    [CENTER][B][COLOR=DeepSkyBlue][SIZE=4][U][URL="https://github.com/BlissRoms"]BlissRoms Sources[/URL][/U][/SIZE][/COLOR][/B]
    
    [B][COLOR=DeepSkyBlue][SIZE=4][U][URL="https://github.com/BlissRoms-Devices"]BlissRoms Device Sources[/URL][/U][/SIZE][/COLOR][/B][/CENTER]

    M8leihh.png


    Official Bliss downloads for sailfish:
    https://sourceforge.net/projects/blissroms/files/Q/sailfish/

    The International Google Pixel XL model (model number G-2PW2200) faces an issue with com.qualcomm.embms crashing (and no in-call audio as a result) with some ROMs including Bliss. This issue does NOT affect the American-spec Google Pixel XL (model number G-2PW2100).
    If you have an affected device, please boot with SELinux permissive by flashing a Magisk module or using the kernel in this folder: https://sourceforge.net/projects/blissroms/files/Q/sailfish/
    It's an SELinux contexts issue that I don't know how to fix, unfortunately. If you're a dev and you know something that could help, please PM me!


    Telegram discussion group for marlin and sailfish: http://t.me/Bliss_OGPixel

    For marlin:
    See this thread: https://forum.xda-developers.com/pixel-xl/development/rom-blissroms-q-10-0-0-t4071989

    YlIC2kZ.png

    Already included. If you don't want Gapps, download the non-Gapps variant (will be available on the official server soon!)

    Cz6L1rZ.png


    Team Bliss is not responsible in any way for anything that happens to your device in the process of installing
    Code:
    [B]Please familiarize yourself with flashing and custom rom use before attempting to flash the rom.  Please make sure you download the correct version of Bliss for your specific device.  The links are labeled clearly.[/B]
    [LIST]
    [*][B]Make sure you are on an unlocked bootloader[/B]
    [*][B]Make sure you have TWRP installed[/B]
    [*][B]Download the latest Bliss ROM[/B]
    [*][B]Boot into recovery (power it off, then hold Power + Volume Down to enter Fastboot mode, then use the volume keys to navigate the menu to Recovery Mode)[/B]
    [*][B]Backup your current ROM (if you are currently on Android 10, remove your lockscreen password/PIN/pattern, as TWRP doesn't support Android Q encryption yet)[/B]
    [*][B]Perform a factory reset[/B]
    [*][B]Switch to Slot A[/b]
    [*][B]Flash Bliss ROM. DO NOT FLASH ANY GAPPS PACKAGE. As on all ROMs, don't flash Magisk until after your first boot.[/B]
    [*][B]Switch to slot B then reboot recovery[/B]
    [*][B]Flash Bliss ROM again. As on all ROMs, don't flash Magisk until after your first boot.[/B]
    [*][B]Reboot[/b]
    [*][B]First boot may take up to 10 minutes. This is due to Gapps and root optimization.[/B]
    [*][B]Reboot and flash Magisk. [/b]
    [/LIST][/CENTER]

    aWICthQ.png


    Code:
    [B]If you have a major bug to report that has not been reported already, please take the following steps to report it to us.  It will save you and our team quite some time.[/B]
    [LIST]
    [*][B]Download the [URL="https://play.google.com/store/apps/details?id=com.nolanlawson.logcat&hl=en"][COLOR=DeepSkyBlue][U]CatLog[/U][/COLOR][/URL] app (or MatLog for a Material Design version) from the Play Store.[/B]
    [*][B]There is also a donate version which you can purchase to show appreciation.[/B]
    [*][B]After downloading CatLog or MatLog, go to the app settings, and change the log level to Debug.[/B]
    [*][B]Clear all previous logs and take the exact steps to produce the error you are receiving.[/B]
    [*][B]As soon as you receive the error (probably a force close), go straight into Catlog and stop the log recording.[/B]
    [*][B]Copy and paste the entire log either to [URL="http://hastebin.com"][COLOR=DeepSkyBlue][U]Hastebin[/U][/COLOR][/URL] or [URL="http://pastebin.com"][COLOR=DeepSkyBlue][U]Pastebin[/U][/COLOR][/URL][/B]
    [*][B]Save the log, and copy and paste the link into the forum with a brief description of the error.[/B]
    [/LIST]

    myCEQmI.png

    Code:
    [COLOR=DeepSkyBlue][B]
    @Jackeagle 
    @electrikjesus 
    @rwaterspf1 
    @Makaveli_da_dev 
    @ElfinJNoty 
    @BitOBSessiOn 
    @customworx
    @nilac 
    @sixohtew 
    @aclegg2011 
    @Roger.T 
    @T.M.Wrath 
    @kanttii 
    @rev3nt3ch 
    @techfreak243 
    @SuperDroidBond 
    @USA_RedDragon 
    @bcrichster
    @deadmanxXD 
    @krittin98 
    @BlackScorpion 
    @techexhibeo 
    @droidbot 
    @siphonay 
    @pacer456 
    @nitin1438 
    @theGeekyLad 
    @kunalshah912
    @lordarcadius
    @AryanAA
    [/B]
    [/COLOR]
    A huge thanks to Chainfire, CM/LineageOS, Android-x86, Jide, @farmerbb & all the other developers who work hard to keep all the great features coming!
    We really appreciate all your knowledge & hard work!

    About BlissROMs

    Team membership consist of and provides:
    Training, development opportunities, design opportunities, build servers when available, download servers, design & development software, as well as a stress free team oriented community of professionals and mentors in all fields revolving around Android development. To join our team, please visit either of our websites, and find the Join Team Bliss link.

    If someone wants to donate, please do so via this PayPal link:
    yMdcL5e.png


    PayPal Link

    WE ARE A U.S. FEDERAL NON-PROFIT ORGANIZATION (501c3)

    2rw5ves.png


    We receive a small donation each time you make a purchase with “Amazon Smile”:

    https://smile.amazon.com/ch/82-3580195https://smile.amazon.com/ch/82-3580195


    Notice

    The OP and most recent discussions will generally help to answer any questions you will encounter. If not, we will do our best to answer your questions & concerns as soon as possible.
    We will also simply direct you to the OP if the answer is contained there. We encourage community minded interactions: users helping fellow users allows Team Bliss to focus on the work involved to make things Blissful.
    Please do not ask for ETA's
    We will not tolerate any rudeness or anyone being disrespectful in this thread. Moderators, feel free to enforce anything you feel is necessary to stop bad posts

    Team Bliss will allow some minor off-topic comments in our development threads. Please post in the general forums for off-topic comments and/or questions. Overall, please keep comments relevant to development, as this better helps you and our teamwhen trying to determine problems that users are having. We appreciate all levels of knowledge in our threads, and therefore we ask that the seasoned members be helpful to those with less knowledge. Most importantly, do NOT troll those with less knowledge than yourself.
    Should you feel inclined to not abide by our request, the XDA Moderators may be called in to remove posts. We thank you for adhering to our thread rules.​

    wwdX3pH.png


    Code:
    [COLOR=DeepSkyBlue][B][U][SIZE=5][URL="https://blissroms.com"]Website[/URL][/SIZE][/U][/B][/COLOR]
    
    [COLOR=DeepSkyBlue][B][U][SIZE=5]Official Platform Links[/SIZE][/U][/B][/COLOR]
    [URL="https://www.facebook.com/BlissFamilyOfROMs"]BlissRoms Facebook[/URL]
    [URL="https://twitter.com/Bliss_ROMs"]BlissRoms Twitter[/URL]
    [URL="https://www.instagram.com/blissroms"]BlissRoms Instagram[/URL]
    [URL="https://t.me/Team_Bliss_Community"]BlissRoms Telegram[/URL]

    Thank you for using Bliss! And as always: #StayBlissful


    XDA:DevDB Information
    BlissROMs Q (sailfish), ROM for the Google Pixel

    Contributors
    WaseemAlkurdi
    Source Code: https://github.com/BlissRoms

    ROM OS Version: Android 10
    Based On: LineageOS

    Version Information
    Status: Testing
    Beta Release Date: 2020-04-03

    Created 2020-04-02
    Last Updated 2020-05-06
    5
    finally, another rom for our sailfish
    2
    2
    Afwan! :angel:
    finally, another rom for our sailfish

    Been a while, so I thought I'd step up and do it :D
    2
    No.. this problem i fond only this rom...other rom like pixeldust, evolation x,lineage os all works perfectly..
    Did you try to flash another ROM (now) and see if it happens? I understand it worked normal before, but try other ROM now and see..