• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

BlissRoms 14.5 (R) for J5 (2015)[SM-J500H/F/FN/G/M/Y][VANILLA][UNOFFICIAL]

Search This thread

Smarty73

Member
Jun 16, 2021
9
1
Hello,

first of all: Sorry for my not perfect English (I am German) and thx a lot for your work!
I got a Samsung J5 (SM-J500FN) and installed an unofficial Lineage-18 ROM. Unfortunately that one has some bug and the SIM-card is not recognized at all (and no one works at it, as it looks like.) So I am looking for a different (hopefully better one ;)), which brought me to this site.
My question is: Can I install your ROM just over the already installed lineage 18? (It's the first time for me to do some custom ROM on a mobile, so I am not sure for many things.) Is there some special things whcih have to be done?
Maybe you can give me some hints. Thank you in advance!

Best regards,
Smarty73
 

jenslody

Senior Member
Jun 13, 2017
1,411
3,157
Hello,

first of all: Sorry for my not perfect English (I am German) and thx a lot for your work!
I got a Samsung J5 (SM-J500FN) and installed an unofficial Lineage-18 ROM. Unfortunately that one has some bug and the SIM-card is not recognized at all (and no one works at it, as it looks like.) So I am looking for a different (hopefully better one ;)), which brought me to this site.
My question is: Can I install your ROM just over the already installed lineage 18? (It's the first time for me to do some custom ROM on a mobile, so I am not sure for many things.) Is there some special things whcih have to be done?
Maybe you can give me some hints. Thank you in advance!

Best regards,
Smarty73
Dirty flashing one (custom) rom over another will break stuff in 999 of 1000 cases.
Don't do it.
The best way is to wipe data, system and boot (system and boot are not absolutely necessary, but addon.d on system might kick in without wiping it) and set up everything again.
Always make a full backup of all partitions, just to be sure.
I have a FN myself, sim is working fine, but mobile hotspot does not really work, at least you have to restart the device after switching it off.
And if I charge the phone it kills my internal, and sometimes my external memory, and I have to reboot to get it back. This never happens without charging. I did not find the reason. This might be related to my setup or a low ram issue, because it does not happen on my J5.6 test device with more ram and less apps. But it might also be some kind of hardware issue off my device.
 
  • Like
Reactions: Smarty73

Smarty73

Member
Jun 16, 2021
9
1
Dirty flashing one (custom) rom over another will break stuff in 999 of 1000 cases.
Don't do it.
The best way is to wipe data, system and boot (system and boot are not absolutely necessary, but addon.d on system might kick in without wiping it) and set up everything again.
Always make a full backup of all partitions, just to be sure.
I have a FN myself, sim is working fine, but mobile hotspot does not really work, at least you have to restart the device after switching it off.
And if I charge the phone it kills my internal, and sometimes my external memory, and I have to reboot to get it back. This never happens without charging. I did not find the reason. This might be related to my setup or a low ram issue, because it does not happen on my J5.6 test device with more ram and less apps. But it might also be some kind of hardware issue off my device.
Thank you.

How do I do this: (and I didn't understand the middle part of the scentence after "but")
>>The best way is to wipe data, system and boot (system and boot are not absolutely necessary, but addon.d on system might kick in without wiping it) and set up everything again.

I did already install TWRP (twrp-3.4.0-0-j5nlte.img.tar) when installing the Lineage. Can I use this one for it or do I have to install something else?

What I think should be done:
> Restart the mobile in TWRP-mode (do I have to set USB-port to debugging first?)
> perform System Recovery
> wipe data, system and boot (how do I wipe boot? TWRP doesn't show this to me. What about DALVIK?)
> install your ROM,
> install GooglePlayStore (where do I get this? I have one file, but that was for the Lineage ROM. Can't use here, I guess?)
> Reboot system from TWRP

Is this correct?

If everything works, I can tell you, wether I have the same problem for charging or not.

greetings,
Martin
 
Last edited:
Nov 21, 2020
12
2
Dirty flashing one (custom) rom over another will break stuff in 999 of 1000 cases.
Don't do it.
The best way is to wipe data, system and boot (system and boot are not absolutely necessary, but addon.d on system might kick in without wiping it) and set up everything again.
Always make a full backup of all partitions, just to be sure.
I have a FN myself, sim is working fine, but mobile hotspot does not really work, at least you have to restart the device after switching it off.
And if I charge the phone it kills my internal, and sometimes my external memory, and I have to reboot to get it back. This never happens without charging. I did not find the reason. This might be related to my setup or a low ram issue, because it does not happen on my J5.6 test device with more ram and less apps. But it might also be some kind of hardware issue off my device.
I have the same issue it restarts itself while charging
 

ferreraiury05

Member
Dec 31, 2020
33
6
Samsung Galaxy J5
Thank you.

How do I do this: (and I didn't understand the middle part of the scentence after "but")
>>The best way is to wipe data, system and boot (system and boot are not absolutely necessary, but addon.d on system might kick in without wiping it) and set up everything again.

I did already install TWRP (twrp-3.4.0-0-j5nlte.img.tar) when installing the Lineage. Can I use this one for it or do I have to install something else?

What I think should be done:
> Restart the mobile in TWRP-mode (do I have to set USB-port to debugging first?)
> perform System Recovery
> wipe data, system and boot (how do I wipe boot? TWRP doesn't show this to me. What about DALVIK?)
> install your ROM,
> install GooglePlayStore (where do I get this? I have one file, but that was for the Lineage ROM. Can't use here, I guess?)
> Reboot system from TWRP

Is this correct?

If everything works, I can tell you, wether I have the same problem for charging or not.

greetings,
Martin
When I installed it, I just wiped System, Data, Cache (I think it was the only thing I did) and it's working fine.

About Playstore, did you download custom Gapps package? I used BitGapps and don't have any problems.
 

Smarty73

Member
Jun 16, 2021
9
1
Thank you for the answers. So I will choose BitGapps R17.

One more question: Is the version of TWRP important, unimportatnt or is it necessary to even match the ROM? I did already install TWRP 3.4.0 (twrp-3.4.0-0-j5nlte.img.tar) when installing the Lineage before. Can I use this one for install the Bliss ROM or do I have to install / downgrade to 3.3.1 (because this one is shown in the download page for the Bliss ROM)
 
Last edited:

Tajil

Senior Member
Dec 7, 2020
74
28
Thank you for the answers. So I will choose BitGapps R17.

One more question: Is the version of TWRP important, unimportatnt or is it necessary to even match the ROM? I did already install TWRP 3.4.0 (twrp-3.4.0-0-j5nlte.img.tar) when installing the Lineage before. Can I use this one for install the Bliss ROM or do I have to install / downgrade to 3.3.1 (because this one is shown in the download page for the Bliss ROM)
The latest version is R26, here it is:

For bliss OS R based, I myself using the TWRP_3.3.1-0_j5lte_20200215_135703_jenslody version, so no error occured when flashing.

If this the first time for U, I suggest using TWRP from Bro Jens (TWRP_3.3.1-0_j5lte_20200215_135703_jenslody.img).

Later on, after the rom flashed successfully, U could upgrade the TWRP in to the latest one. I myself now using TWRP 3.5.2-9 + BlissOS R.

This trick works well for me, especially if we dont want to bother xperimenting and configuring manually the ROM to suit the TWRP version. (U could downgrade the TWRP too if needed--But, take a note if U use some features that only available in the latest TWRP version only).

For myself, TWRP version in about compatibility first, then the features.
 
Last edited:

Smarty73

Member
Jun 16, 2021
9
1
OK, so if I get you correct (my English is not perfect), you suggest that I use the TWRP_3.3.1-0_j5nlte_20200215_135609_jenslody

Is there some risk by downgrading the TWRP? (because I think that is what I will do when going to this version)

and a second question:

Is this (the installation of the TWRP_3.3.1...) done exactly the same way like it was when I installed the TWRP on the first time? Or do I have to remove the TWRP_3.4.0.0 first?
 

jenslody

Senior Member
Jun 13, 2017
1,411
3,157
OK, so if I get you correct (my English is not perfect), you suggest that I use the TWRP_3.3.1-0_j5nlte_20200215_135609_jenslody

Is there some risk by downgrading the TWRP? (because I think that is what I will do when going to this version)

and a second question:

Is this (the installation of the TWRP_3.3.1...) done exactly the same way like it was when I installed the TWRP on the first time? Or do I have to remove the TWRP_3.4.0.0 first?
You can try to keep your version (3.4) and see whether you can flash the rom or not.
Take a backup before.
And you can install "my" TWRP through the existing one and vice versa.
Use the .img-version of it and click TWRP's install-button and chose image witg the bottom-right button.
 

Smarty73

Member
Jun 16, 2021
9
1
Hi again and thank you!
I just installed the Bliss ROM using TWRP 3.4.0.0 Worked nicely, no problem at all. (y)

First I took a backup with TWRP, then rebooted into recovery, next I wiped dalvik, data, cache and system.
Next I installed Bliss ROM, next BitGAPPS. Finally Wipe cache/dalvik and reboot to System.

EVERYTHING WORKS! And the strtup-screen looks really amazing! I didn't find any bug yet (after nearly five minutes !! :D ) But if I find something, I will report it.

jenslody, you did some great work, thank you!
 
  • Like
Reactions: Tajil

Smarty73

Member
Jun 16, 2021
9
1
uups, unfortunately I just found a big problem (I don't know wether it is related to the ROM, or BitGapps or something else):
I started the PlayStore and because I want to set up this mobile for my kid, I created a new google account. This requires Family Link to be installed, which is then started automatically, but somehow the app always crashed or repeat the last step when activating Google Family Link-Manager. So I can't use the Play Store, which leads to the fact that I can't install anything. :cry:
 

Tajil

Senior Member
Dec 7, 2020
74
28
uups, unfortunately I just found a big problem (I don't know wether it is related to the ROM, or BitGapps or something else):
I started the PlayStore and because I want to set up this mobile for my kid, I created a new google account. This requires Family Link to be installed, which is then started automatically, but somehow the app always crashed or repeat the last step when activating Google Family Link-Manager. So I can't use the Play Store, which leads to the fact that I can't install anything. :cry:
try another BitGapps version
or
try OpenGapps Instead

I Suggest, Do a Factory Format first, then flash the Bit/Open Gapps
Have a "Clean" Base is usefull for Diagnose the problem might occur.

If that doesn't work,
Download the APK file of Family Link (just Googling it), then install it. See what would happen!

If that still doesn't work too,
Try installing alternative app manager like: fdroid, aptoide, apkpure, etc etc etc ..... then, install family link from it.

If that doesn't budge too,
Try Xperimenting different version of BlissOS + Bit/Open Gapps

GoodLuck Bro !
 
Last edited:

Smarty73

Member
Jun 16, 2021
9
1
try another BitGapps version
or
try OpenGapps Instead

I Suggest, Do a Factory Format first, then flash the Bit/Open Gapps
Have a "Clean" Base is usefull for Diagnose the problem might occur.

If that doesn't work,
Download the APK file of Family Link (just Googling it), then install it. See what would happen!

If that still doesn't work too,
Try installing alternative app manager like: fdroid, aptoide, apkpure, etc etc etc ..... then, install family link from it.

If that doesn't budge too,
Try Xperimenting different version of BlissOS + Bit/Open Gapps

GoodLuck Bro !
Thank you for all the suggestions!
That's really great.

I have some questions for it:

What is a factory format / how is it done?

How can I install another BitGapps version or something like that? I guess I have to delete the old one first? Is this possible from TWRP? Or should I wipe everything and install Bliss and next BitGapps again?

And one more idea:
I found out that some other apps also can't be installed and I was wondering whether they require some other app or service, which is normally included in the stock ROM, but not initially in Bliss. For example a browser or pdf reader. My idea was that some app wanna call some pdf or Internet page for showing the rules or something. Or maybe some service app. Might that be possible?
 

Tajil

Senior Member
Dec 7, 2020
74
28
Thank you for all the suggestions!
That's really great.

I have some questions for it:

What is a factory format / how is it done?

How can I install another BitGapps version or something like that? I guess I have to delete the old one first? Is this possible from TWRP? Or should I wipe everything and install Bliss and next BitGapps again?

And one more idea:
I found out that some other apps also can't be installed and I was wondering whether they require some other app or service, which is normally included in the stock ROM, but not initially in Bliss. For example a browser or pdf reader. My idea was that some app wanna call some pdf or Internet page for showing the rules or something. Or maybe some service app. Might that be possible?
--factory reset/format:
go to settings --> System --> Reset Options --> Erase all Data
another ways, do it via TWRP --> delete dalvic cache, data ....Viola !

--Index of BlissOS:

--BitGapps & openGapps URLs :
BitGapps url:
---------------
R17

R19
or

R26

R27

OpenGapps URL:
--------------

--Yeah, I myself, sometimes found out some app just didn't work on certain custom ROM. If we are lucky enough, the app would work on our Custom Rom, if don't, well, we must find and try something else (hot patches, tricks, another version of those apps, etc etc ...) .
 
Last edited:

megoooo

Member
May 15, 2016
21
4
Egypt
Hello Guys,

I have a problem with GPS it doesn't work without wifi like in the streets I can't get my location on google maps, I enabled high accuracy location with bitgapps and the latest build of the room on my j500H.

I need help to make GPS locate my location based on satellite or cell towers like in the official rom!
 

asliaral

Senior Member
Apr 10, 2020
124
10
İstanbul
Hello Guys,

I have a problem with GPS it doesn't work without wifi like in the streets I can't get my location on google maps, I enabled high accuracy location with bitgapps and the latest build of the room on my j500H.

I need help to make GPS locate my location based on satellite or cell towers like in the official rom!
İs Sync open? İf not, open it and try.
 
  • Like
Reactions: megoooo

Smarty73

Member
Jun 16, 2021
9
1
--factory reset/format:
go to settings --> System --> Reset Options --> Erase all Data
another ways, do it via TWRP --> delete dalvic cache, data ....Viola !

--Index of BlissOS:

--BitGapps & openGapps URLs :
BitGapps url:
---------------
R17

R19
or

R26

R27

OpenGapps URL:
--------------

--Yeah, I myself, sometimes found out some app just didn't work on certain custom ROM. If we are lucky enough, the app would work on our Custom Rom, if don't, well, we must find and try something else (hot patches, tricks, another version of those apps, etc etc ...) .
Hi, it's me again.

I tried out a lot:
- Factory format
- Try out the R17, R19 and R26 version from bitgapps. (link for R27 was empty)
- Install OpenGapps instead
- Install from APK file

Result is always same: can't be installed. Download is finished 100% and then it crashes or stoppes. Is it possible that there is different versions of this application, depending on the type of mobile and because it is a custom rom the wrong one is selected? Or maybe the apps are not even suitable for the hardware but because of the custom rom they don't recognize it themselfs?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    A new build is online (see OP for links as usual).
    Several Rom changes, and of course July security patch.

    The build is still permissive, because it simply does not work fully in enforcing mode.
    It took me some time to make it boot (no avc denials have been in logcat), but Wifi is broken and that's a no-go for me.
    So if you try to run it in enforcing mode and you get it booting (the relevant changes are still in device-sepolicy) you will most likely have a partly broken rom.

    This is the first update after two months and it might be the last one.
    There is a reason I was not able to do updates the last two months and this reason is still valid (the only difference is, that I'm back home with fast internet), and I have to take care of myself.
    And I`m extremly frustrated at the moment, because to me some users seem to be very demanding, but nearly nobody gives anything back.
    2
    @Smarty73

    I have remembered something today,
    for the compatibility of familylink on Bliss Rom, try installing this one:


    Thats for spoof your CTS profile. I hope, it will work.
    Good Luck bro !
    It's already in rom sources, so no beed for an extra module.
    And our ancient devixe does not use hardware backed safetynet anyway.
    2
    Hello brothers

    I learned a lot from this forum, especially from the correspondence under Jenslody's threads. I had a good time as I like technical stuff. And my 2015 phone has been made valuable.

    After 5.5 years I was planning to use it to the full if it didn't break. But bad luck.

    I had to buy a new phone. It was pointless to give the screen the money they wanted. Thank you Jenslody and all my friends for everything. Take care of each other. I'm so glad to meet you all.

    Greetings from Istanbul..

    Ps: I hope when the warranty expires Jenslody will start making roms for my new model too =))
    1
    @jenslody
    I love your rom so much and I am using it as a daily driver it's filled and smooth. It looks like it was made for j5. Thanks for this rom. I have on issue can you please add more accent colors in wallpaper and styles in your next build because there are few of them which doesn't match my wallpapers. Other then this there are no issues with your rom
    1
    A new build is online (see OP for links as usual).
    Several Rom changes, and of course July security patch.

    The build is still permissive, because it simply does not work fully in enforcing mode.
    It took me some time to make it boot (no avc denials have been in logcat), but Wifi is broken and that's a no-go for me.
    So if you try to run it in enforcing mode and you get it booting (the relevant changes are still in device-sepolicy) you will most likely have a partly broken rom.

    This is the first update after two months and it might be the last one.
    There is a reason I was not able to do updates the last two months and this reason is still valid (the only difference is, that I'm back home with fast internet), and I have to take care of myself.
    And I`m extremly frustrated at the moment, because to me some users seem to be very demanding, but nearly nobody gives hanything back.
    Hello

    Thank you very much but there is a big problem on j500f. (clean flash)

    I installed it and it seemed ok. Then the screen started to hang. Then it was completely stuck. Turning off the phone doesn't matter. The screen plays as if I'm constantly pressing it up and down. I cannot use the phone at all. (İt happened in 12 hours slowly when I use the phone and do settings ) I wrote from the computer. I guess I don't have any backup. I need to go back to stock rom.

    PS: 1.I used Google Translate so I hope you wıll understand. 2. Twrp menu has the same problem now. I cant use it.
  • 18
    BlissRoms.png

    Disclaimer
    Code:
    I am not responsible if flashing this ROM bricks your phone or causes thermonuclear war
    and ends the world as we know it.
    You have been warned.

    Rom-Information
    Bliss Rom 14.5 BETA (based on Android 11) Unofficial VANILLA (no gapps)​
    More information about the rom can be found on the:​

    What works

    most stuff​
    in detail: ril, mobile data, wifi, camera, video, audio, nfc, fm-radio, gps, bluetooth, drm, pip​
    except what's listed in bugs​
    encryption works, decryption in TWRP also (at least with my TWRP), more details come, be careful and take a full backup before encrypting

    Bugs

    • mobile data (unreliable)
    • bluetooth
    • video recording
    • drm
    • pip
    • hotspot
    • encryption
    • miracast
    • no Volte!
    • You tell me

    Credits
    all Galaxy-MSM8916 devs and contributors for the base trees​
    @Zakaryan2004 for some telegram chats about our device​
    @SebaUbuntu for fixing nfc and drm​
    the BlissRoms team for the great rom​
    the xda community​


    Sources


    Not all of the following sources and urls are uptodate

    my local_manifests file pulls in several (slightly) modified or otherwise needed repos (e.g.):​
    and my device-tree:​


    Downloads from my server




    Instructions

    At least MarshMallow bootloader is required or you will not be able to boot the rom !​
    Latest stock firmware is recommended before installing this rom, even if it might work with older versions !​
    You have to reboot one time after first boot to make mobile data work.
    • Use the TWRP from the download-link for your device above (needs to be flashed from existing TWRP, or use ODIN version)
    • Download the latest build
    • Put it on your device
    • Reboot to TWRP
    • Take a full backup
    • If you want to be sure wipe the device
    • Flash the latest build
    • Clean Cache and Dalvik if you want
    • Reboot and enjoy


    Others


    Easily rootable with the great Magisk (stable) by @topjohnwu.​
    I use it as daily driver without major issues, except mobile data (see above).
    I use microG as google replacement and for push-services, signature-spoofing is already build into the rom.​
    If you want to use gapps, be aware that you need the arm not the arm64 builds.
    13
    New build online (see OP for links as usual).
    Mainly rom-changes (statusbar-clock, bliss-logo is back on statusbar ...)
    Minor source changes, that reduce log-spam (a little bit).
    13
    I just uploaded a new build to my server (links in OP as usually).
    Rom version is now 14.3 with many customizations readded.
    Security patch date is May 05.

    This will most likely be the last build for the next one or two months, because of private reasons.
    11
    Finally a new build is out (see OP for links).
    The rom sourecs have been rebased, therefore the long delay and the increased version number (14.0 -> 14.1).
    Not all customizations have beem added back and you might need to do a clean flash, but you can try a dirty one before you have to set up everything a gain.
    As always a backup is recommended before updating.

    If you don't mind to stay with february sec-patch there is no need to update, I think more customizations will come, but it's not up to me.
    11
    New build with january sec-patch uploaded (see OP for links).