[ROM][9.0][UNOFFICIAL] [G800F/M/Y] crDroid 5.12 (P) [2020-12-23]

mongo0

Senior Member
Nov 7, 2013
173
102
63
This ROM works quite well I think. However signature spoofing (needed for microG) is broken here, sorry :(. At least the last time I checked)
I think it is upstream related, affecting many Pie roms... (microG hasn't had almost any updates since sep 18.) The Lineage microG buid did not work either because of missing signature spoofing for playstore...

I did not update aex 5 any further because I did not initialize the 8.1.x branch and it got updated after they switched to 9.x. Also the sdcard problem (which is fixed now with P builds) was annoying.
Sadly, aex 6 does not build (yet) for s5mini.
 
  • Like
Reactions: Pat750

spookcity138

Senior Member
Nov 9, 2015
1,828
2,452
153
Eindhoven
This ROM works quite well I think. However signature spoofing (needed for microG) is broken here, sorry :(. At least the last time I checked)
I think it is upstream related, affecting many Pie roms... (microG hasn't had almost any updates since sep 18.) The Lineage microG buid did not work either because of missing signature spoofing for playstore...

I did not update aex 5 any further because I did not initialize the 8.1.x branch and it got updated after they switched to 9.x. Also the sdcard problem (which is fixed now with P builds) was annoying.
Sadly, aex 6 does not build (yet) for s5mini.
I built AEX 6.4 a few days ago. I am probably not going to create a new thread here,but I Just put it up on GitHub. Here's the download if anyone wished to try. Let me know your issues with building it and I can help out if you want. It built fine for me.
 

ChriMo

Senior Member
Oct 13, 2014
236
37
58
This ROM works quite well I think. However signature spoofing (needed for microG) is broken here, sorry :(. At least the last time I checked). I think it is upstream related, affecting many Pie roms... (microG hasn't had almost any updates since sep 18.) The Lineage microG buid did not work either because of missing signature spoofing for playstore...
I have the ROM installed - was unable to find any microG Settings - so this sounds as any Custom Pie ROM is unable to get signature spoofing (and microG) working? Wondering because I would like to switch from Nougat to Pie possibly also with other devices like potter and titan (microG works fine on LinOS 14.1 microG). Damn so no Google Cloud Messaging possible on AOSP based Pie (Signal seems to work a lot better)?

I did not update aex 5 any further because I did not initialize the 8.1.x branch and it got updated after they switched to 9.x. Also the sdcard problem (which is fixed now with P builds) was annoying.
Sadly, aex 6 does not build (yet) for s5mini.
I built AEX 6.4 a few days ago. I am probably not going to create a new thread here,but I Just put it up on GitHub. Here's the download if anyone wished to try. Let me know your issues with building it and I can help out if you want. It built fine for me.
Hmm: unsure if I should also try AEX now. I do not remember the main differences between crDroid and AEX (last tested maybe 2-3 years ago). If there is no difference in the microG support I see no point trying that; the same with LinOS 16.
So is there any ROM (no other Patches/Mods) working fine with microG on kminilte?
 
Last edited:

mongo0

Senior Member
Nov 7, 2013
173
102
63
I built AEX 6.4 a few days ago. I am probably not going to create a new thread here,but I Just put it up on GitHub. Here's the download if anyone wished to try. Let me know your issues with building it and I can help out if you want. It built fine for me.
Uh sounds nice, I will try! Thanks for the hint!
My builds always failed very early. Some problem with missing lineage hardware support, as far I remember... (I have to check again..) How do you get past that?

@ChriMo: That is normal. The microG app is not included in the ROM. But you can manually install it. Maybe try the Nanomod patcher. It may now be able to patch the ROM in order to get signature spoofing.
 

ChriMo

Senior Member
Oct 13, 2014
236
37
58
So I plan to try AEX 6.4 and LinOS 16 MicroG and before will clean and reformat partitions to F2FS according to this guide (not sure if I did it when first flashing LinOS 14.1 o S5 Mini).
For the help of all interested users I plan to report here and in the other threads about ROM differences if I notice something testing only a short amount of time.

EDIT
That is normal. The microG app is not included in the ROM. But you can manually install it. Maybe try the Nanomod patcher. It may now be able to patch the ROM in order to get signature spoofing.
Ok, but if I understood correctly the option should show up regardless microG installed or not? Anyway I will try Nanomod now before installing another ROM.

EDIT2
Nanomod is installed and microG Settings there. Self-Check shows "System has signature spoofing support". Other two SiSp supports not active: permission, spoofs
Sorry, I do not understand if that is because of Pie services.jar needs deodexing - I'm not feeling comfortable with doing this adb scripting procedure. So will try other ROMs to look into this.

EDIT3
I'm on AOX (microG is included) now and only now found this which probably also in crDroid + Nanomod (or installing microG) would fully activate Spoofing:
go to settings -> apps & notifications -> advanced -> app permissions. Then click spoof package signature. Click the 3 dot menu on the right side. Click show system and allow both FakeStore and microG Services Core. From there everything can be setup within the microG settings app.
 
Last edited:

ChriMo

Senior Member
Oct 13, 2014
236
37
58
Since elsewhere I read LineageOS is not supporting as well as crDroid the Black UI style I would like to ask here if this is still a difference or outdated?
 

spookcity138

Senior Member
Nov 9, 2015
1,828
2,452
153
Eindhoven
Uh sounds nice, I will try! Thanks for the hint!
My builds always failed very early. Some problem with missing lineage hardware support, as far I remember... (I have to check again..) How do you get past that?

@ChriMo: That is normal. The microG app is not included in the ROM. But you can manually install it. Maybe try the Nanomod patcher. It may now be able to patch the ROM in order to get signature spoofing.
Ahh yes,in the hardware/samsung directory remove the whole AdvancedDisplay folder. Then edit the android.mk in the hardware/samsung folder and remove the line "include $(SAM_ROOT)/AdvancedDisplay/Android.mk" We are not even building the AdvancedDIsplay app for LOS,I did but the options dont work as we are missing some needed stuff I assume. You also need to remove or comment out lineage.trust and lineage.touch . Both in the smdk3470-common.mk file. It should build fine after this.
So I plan to try AEX 6.4 and LinOS 16 MicroG and before will clean and reformat partitions to F2FS according to this guide (not sure if I did it when first flashing LinOS 14.1 o S5 Mini).
For the help of all interested users I plan to report here and in the other threads about ROM differences if I notice something testing only a short amount of time.

EDIT

Ok, but if I understood correctly the option should show up regardless microG installed or not? Anyway I will try Nanomod now before installing another ROM.

EDIT2
Nanomod is installed and microG Settings there. Self-Check shows "System has signature spoofing support". Other two SiSp supports not active: permission, spoofs
Sorry, I do not understand if that is because of Pie services.jar needs deodexing - I'm not feeling comfortable with doing this adb scripting procedure. So will try other ROMs to look into this.

EDIT3
I'm on AOX (microG is included) now and only now found this which probably also in crDroid + Nanomod (or installing microG) would fully activate Spoofing:
Sorry,I should have mentioned my AEX build is fully setup for microG as thats what I use. So everything that's needed is there already. And yes you must go to permissions and allow signature spoofing. I have all checkmarks in the microG app.
 
Last edited:

ChriMo

Senior Member
Oct 13, 2014
236
37
58
Sorry,I should have mentioned my AEX build is fully setup for microG as thats what I use. So everything that's needed is there already. And yes you must go to permissions and allow signature spoofing. I have all checkmarks in the microG app.
Perfect also for me! I will now try your lineage-16.0-20190310-UNOFFICIAL-kminilte (MicroG).zip - if in addition to MicroG also Black UI works well I probably will again prefer that against the other ROMs. In any case happy current ROMs are put up by devs for this device!
 

kurtn

Senior Member
Jan 28, 2017
3,643
1,499
233
Small town in Bavaria
Perfect also for me! I will now try your lineage-16.0-20190310-UNOFFICIAL-kminilte (MicroG).zip - if in addition to MicroG also Black UI works well I probably will again prefer that against the other ROMs. In any case happy current ROMs are put up by devs for this device!
One general question before upgrading from S4 mini to S5 mini: is there a ROM with up-to-date security patch and selinux enforcing?
 

mongo0

Senior Member
Nov 7, 2013
173
102
63
I uploaded crDroidAndroid-9.0-20190331-kminilte-v5.2.zip which can now be patched with the Nanodroid patcher in order to get signature spoofing and microG.
Since the incomplete patch for signature spoofing is removed from sources the patcher does not fail anymore.
To this end, I also set DEX_PREOPT to false here.
 

aelfinn

Senior Member
Jun 3, 2012
613
172
63
I uploaded crDroidAndroid-9.0-20190331-kminilte-v5.2.zip
Two things I noticed:
1. The NFC icon in Quick settings is just a blue circle, not the actual icon.
2. Live Display isn’t working. Setting it to “Automatic adjustment” doesn’t work.
 

mongo0

Senior Member
Nov 7, 2013
173
102
63
Two things I noticed:
1. The NFC icon in Quick settings is just a blue circle, not the actual icon.
2. Live Display isn’t working. Setting it to “Automatic adjustment” doesn’t work.
thanks, I also noticed that automatic brightness behaves weird. I
NFC is disabled in device tree. So it's not only the icon that is missing...
 
  • Like
Reactions: swie and aelfinn

pecival

Member
Mar 8, 2016
6
1
0
thanks for the ROM!
I tried to use Android Auto by connecting the phone to my car using USB cable - but the phone often reboots after a while.
Not sure if it is the ROM, or the AA is just too resource heavy for the phone, however this did not happen on AOSPExtended rom.

If interested, I can post some debug info if you tell me how.
 

aelfinn

Senior Member
Jun 3, 2012
613
172
63
Using default settings, GPS seems to be borked on this ROM too (same as LOS 16; testing with GPS Test). Very few satellites, some called “00“ or “?”, some with wildly implausible signal strength values of over 120, no fix. On the latest XenonHD, everything is fine on the same handset, fix within 10 seconds.

Has anyone tested different GPS conf files or any other tweaks?
 

mongo0

Senior Member
Nov 7, 2013
173
102
63
Using default settings, GPS seems to be borked on this ROM too (same as LOS 16; testing with GPS Test). Very few satellites, some called “00“ or “?”, some with wildly implausible signal strength values of over 120, no fix. On the latest XenonHD, everything is fine on the same handset, fix within 10 seconds.

Has anyone tested different GPS conf files or any other tweaks?
I haven't really used navigation for a long time on this rom, but so far, the few times I checked, I found that the location is much faster resolved on Pie than Oreo.
With nanodroid I have power-save location always on.
 
Last edited:

mongo0

Senior Member
Nov 7, 2013
173
102
63
oh I see what you mean. I have also the same ID twice or thrice as well as a lot of ID=0. Only 1 GLONASS pops up sometimes and there are no EU or CN anymore.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone