yashsingh1/xdaforums huggingface dataset:
[Galaxy S5 Mini Android Development] Asgabat:
i tried to download it ten times but at the end it drops connections for some reason so it's not possible to finish downloading. just plz upload it anyware except that ****y dropbox
[Galaxy S5 Mini Android Development] iamtapu:
Hi All,

Installed this rom on my S5 MINI. its running extremely slow. A lot sluggish than its stock rom.

Any idea why?

Is this ROM too heavy for S5 Mini?

Should I try some other ROM?

Thanks in Advance.
[Galaxy S5 Mini Android Development] friscoboi:
These newer versions nev er worked for me. The 9 from last spring was better. But never good. I went back to 7.0 on my friends S5 mini. I think there is no newer android for S5 mini that works.
[Galaxy S5 Mini Android Development] iamtapu:
Thanks a lot for caring to reply.

Would you kindly provide me with the link to the ROM that you ended up using? I am happy to go back 7.0, as long as it can be rooted and have decent performance.
[Galaxy S5 Mini Android Development] friscoboi:
It is the stable crdroid based on Android 7 on XDA.
[Galaxy S5 Mini Android Development] friscoboi:
https://xdaforums.com/t/rom-g800f-m-y-rom-7-1-2-los-based-crdroid-v3-7.3603211/

That works fast and fluent. Root able with Magisk. All perfect. I never found any newer Android that actually works.
[Galaxy S5 Mini Android Development] iamtapu:
Thanks you so very much.
[Galaxy S5 Mini Android Development] ChriMo:
I also tried crDroid v5 (which I like most because of Signature spoofing and some tweaks included) and Lineage OS v16 + microG based on Android 9 (which GUI i generally like because near to more modern versions). Was not pleased with responsiveness and lack of some expected apps. Since for some weekly tasks I now would need a stable and fluid device I have to check if I go back to crDroid 3.7 based on Android 7.1.2

Has someone done a comparison lately?
[Galaxy S5 Mini Android Development] bernd_bb:
I followed this guide:

[GUIDE/TUTORIAL/HOWTO] Samsung Galaxy S5 mini G800F Any version to Android 9 Pie

and got a running android 9 on my S5 mini (lineage-16.0-20220128-UNOFFICIAL-kminilte). So it is not a revelation concerning speed, but the usual stuff (browsing with firefox, Email, bluetooth) worked so far.
[Galaxy S5 Mini Android Development] berndbb:
I gave this rom a try today. I received a phone call and connected to my wifi at home. Everything seemed "normal", no lacks or hangs browsing though the settings menu.

I only installed this rom to find out that the VOLTE features in crdroid are useless for the S5mini since this device doesn't support this feature with no known rom or at all !?). So I will go back to the lineage Android 9 version I linked to in my previous post.
[Galaxy S5 Mini Android Development] SirRGB:
exynos devices dont support volte on custom roms, as samsungs implementation is proprietary. The S5 Minis official codename of the sm-g800f/y/m is kminilte, so it surely has these capabilities hardware wise, but every other rom other than stock doesnt support it.
[Galaxy S5 Mini Android Development] bernd_bb:
I could not get VOLTE to work in original stock rom. I gladly take any link to a rom which enables VOLTE on s5mini in Germany.
[Galaxy S5 Mini Android Development] Luboci777:
Hi everybody. Is there anybody using this phone yet?? I tried to instal latest ROM, is nice, old battery keep power very well, but proximity sensor does not work well during a call. I press any button with my face often. Display does not switch back on sometimes too. Can somebody solve this? Other functions work nice. Thanks
[Galaxy S5 Mini Android Development] berndbb:
Could you tell us if you have a working GPS app? My S5 minis don't have GPS on stock Roms (Android 5 and 6) and Lineage 16.

There is a discussion in the German Samsung Forum where others experienced the same.
[Galaxy S5 Mini Android Development] Luboci777:
It seems like GPS is working. Google maps display my position well. I do not want to use a navigation on this phone so GPS is not interesting for me. I installed GPS test too and it displays some satellites so I think it works.
[Galaxy S5 Mini Android Development] bmwdroid:
All in flightmode so pure GPS test:

My G800F (LOS16.0 20220128) finds up to 5 satellites (4 GPS + 1 GLONAAS) but doesn't lock the position so imho it's not working.

Nearly the same on T325 on LOS18.1 which finds even less.

T825 on LOS19.1 next to them finds loads and locks position.
[Galaxy S5 Mini Android Development] berndbb:
Same here, tried crdroid with Android 7 and 9, Lineage 16 and Stock Rom with Android 5+6. The best I can get is a GPS-fix with GPS-Test-App installed directly from SD Card directly after the first boot. When I don't set up anything, especially no connection to the internet, no SIM Card, I get a GPS fix.

As soon as I connect to the internet, the magic is gone and there is no GPS reception any more until the next clean installation of a rom without connection to the internet.

Worked best with Stock Rom, but this was on another S5 mini, so maybe this difference was just hardware related.
[Galaxy S5 Mini Android Development] bernd_bb:
My S5 Mini with Stock Firmware received an Update to version 6.01. Dated to 3rd of August this year.

The Update info stated that this Update should increase GPS stability.

Didn't find the time to test yet, but I want to try as soon as possible.
[Galaxy S5 Mini Android Development] mongo0:
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.
[Galaxy S5 Mini Android Development] spookcity138:
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.
[Galaxy S5 Mini Android Development] ChriMo:
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)?

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?
[Galaxy S5 Mini Android Development] mongo0:
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?

[MENTION=6083750]ChriMo[/MENTION]: 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.
[Galaxy S5 Mini Android Development] ChriMo:
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:
[Galaxy S5 Mini Android Development] ChriMo:
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?
[Galaxy S5 Mini Android Development] spookcity138:
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.

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.
[Galaxy S5 Mini Android Development] ChriMo:
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!
[Galaxy S5 Mini Android Development] kurtn:
One general question before upgrading from S4 mini to S5 mini: is there a ROM with up-to-date security patch and selinux enforcing?
[Galaxy S5 Mini Android Development] mongo0:
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.
[Galaxy S5 Mini Android Development] aelfinn:
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.
[Galaxy S5 Mini Android Development] mongo0:
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...
[Galaxy S5 Mini Android Development] pecival:
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.
[Galaxy S5 Mini Android Development] MrCreating:
Hello! Please, can you update crDroid to sources from 11 Aipril?
[Galaxy S5 Mini Android Development] aelfinn:
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?
[Galaxy S5 Mini Android Development] mongo0:
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.
[Galaxy S5 Mini Android Development] mongo0:
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.
[Galaxy S5 Mini Android Development] aelfinn:
So that would be a bug? ;)
[Galaxy S5 Mini Android Development] mongo0:
probably so, I'll add it.

But there are so many threads around the s5 and gps, even suggesting it might be a hardware problem (s. https://xdaforums.com/showpost.php?p=58690203&postcount=24)

(I also tried to modify the antenna once. I wouldn't recommend it. The display doesn't come off easily at all... :/)
[Galaxy S5 Mini Android Development] aelfinn:
Not in my case, as the GPS works very well on an Oreo-based XenonHD.
[Galaxy S5 Mini Android Development] mongo0:
True, in terms of sat gps AospExtended (Oreo) was working better.. Is XenonHD also not lineage based? That might explain why as I read that Lineage hasn't proper gps support for all devices (in particular GLONASS) https://xdaforums.com/galaxy-s5/unified-development/rom-lineageos-16-0-t3850840/page145/amp/
[Galaxy S5 Mini Android Development] aelfinn:
Maybe [MENTION=7065337]spookcity138[/MENTION] can answer that?
[Galaxy S5 Mini Android Development] mongo0:
I'm having the same problem on AEX 6.5 (Pie), so it's rather related to pie than lineage sources
[Galaxy S5 Mini Android Development] hagadus:
everything works fine in this Rom! :) THX!!! :good:
[Galaxy S5 Mini Android Development] hagadus:
Wow, new build! It works faster! Fine:good: THX:)
[Galaxy S5 Mini Android Development] aelfinn:
Have any of you tested whether the Netflix app works, by any chance?
[Galaxy S5 Mini Android Development] hagadus:
Oh ha, no, i haven't a Netflix account.
[Galaxy S5 Mini Android Development] aelfinn:
Could you just try and see whether the app starts up properly at all?
[Galaxy S5 Mini Android Development] spookcity138:
I can confirm that Netflix works with the new blobs I was sent by [MENTION=9872116]SpicyM[/MENTION]. I have added and pushed these to our vendor repo,so they will be part of the next LOS build. I am unsure of the last build date of this ROM,but I will share a zip of the 2 files if you wish to use them. Just extract and place them in /system/vendor/lib/mediadrm. Netflix will connect after this.

Netflix FIx
[Galaxy S5 Mini Android Development] hagadus:
I have tested, works fine:good:
[Galaxy S5 Mini Android Development] brAvEiitoOr:
Working! Also tested with HBO GO app
[Galaxy S5 Mini Android Development] aelfinn:
Tested on Bootleggers ROM 4.4.1, confirmed to work.
[Galaxy S5 Mini Android Development] gramouk:
Can someone give me the link to latest stable release please? Thanks
[Galaxy S5 Mini Android Development] aelfinn:
You mean you couldn’t even read the OP? :rolleyes:
[Galaxy S5 Mini Android Development] mongo0:
Really sorry for not responding here lately, I have been quite busy...

I last synced the sources and device tree on 1st of June. It includes everyhing up to these commits:

Revert "Remove no longer needed prop to disable HWC" (android_device_samsung_kminilte)

Lets actaully add the content to the libhwc2on1adapter patch (android_device_samsung_smdk3470-common)
[Galaxy S5 Mini Android Development] hagadus:
Wow, new build :)
[Galaxy S5 Mini Android Development] aelfinn:
Got some random reboots (apparently correlated with lagging system UI) and the known issue of the blue rectangle that blocks the screen until you pull the battery. Clean flash of latest version (20190610) with Magisk 19.3 and nano GApps (20190612). Is anybody else seeing this?
[Galaxy S5 Mini Android Development] brAvEiitoOr:
I found that sometimes the ROM turns off 3 of 4 cores, and makes the system laggy. It happens randomly
[Galaxy S5 Mini Android Development] bierma32:
Take an look at LOS 16 Thread an you will find the answers of your issues.

On is the flip cover and the is the HWC Function.
[Galaxy S5 Mini Android Development] aelfinn:
Thanks. But I had already disabled Hardware Overlays. :(
[Galaxy S5 Mini Android Development] hagadus:
THX for New update :)
[Galaxy S5 Mini Android Development] mongo0:
Sorry for the delay im responding here. I'll try to make a 2-weekly update but I am quite busy with other stuff.

If this happens, you should also see a config option under Connected devices > Connection preferences. Like FlipFlap or SmartCover or something.

I'm using third party battery without nfc and I had to disable it as well..

The random reboots should be fixed by now.
[Galaxy S5 Mini Android Development] bluesbvt:
Laggy experience?

Hi! : )

I like this ROM a lot, all of the features I tried seem to work, but I'm interested if other users also experience severe lag? I wanted to try the Pie since its release, but the primary reason I flashed it was the bad lag I started to get with old ROM.

Although I really like crDroid 5.6, I'm thinking going back to RR O if the lag is common problem with it...
[Galaxy S5 Mini Android Development] mongo0:
I would not know of any "severe" lags, for me it is only a bit laggish right after booting up. But then, I'm using microG and not any *gapps and I disabled all animations in settings. Keyboard might also have some delay if you have activated all the (word) predictions and dictionary settings... I disabled all of them...

Are you using xposed module or something?
[Galaxy S5 Mini Android Development] bluesbvt:
Appreciate the reply! Don't know what's causing it, but it's definitely noticable... To extent that device is unusable at times, completely unresponsive...

I'm using nano gapps, no xposed modules, animations set on .5x...

Not much difference even after disabling Substratum overlays completely :confused:
[Galaxy S5 Mini Android Development] mongo0:
hm you could try uninstalling substratum all together and go with the built-in styles under crDroid Settngs>User Interface>Style.

maybe it's a problem with pie-samsung-substratum (s https://www.xda-developers.com/substratum-hub/).. As far as I remember substratum was causing problems on oreo too.
[Galaxy S5 Mini Android Development] brAvEiitoOr:
I had the laggy problem too. And I found the problem. When I turned on the option to see the CPU frecuency, I found that 3 of 4 cores were turned off... I'm using kernel auditor to turn it on, but after a while, the cores turned off again...

Edit: Another thing I did is changing the swappiness value to 130, like in others ROMS (in this rom, the swappiness value is set to 10). I added a init file to set the value every boot
[Galaxy S5 Mini Android Development] mongo0:
that's odd. I haven't had a problem where only one core is working.

The only serious problem I encountered was after trying to record a video but it ended up with mediaserver using >100% CPU and getting very hot while depleting the battery.... but this did not happen for some time now...

I think swappiness 130 is too high. I will probably leave at 10, s.: (but feel free to adjust)

https://www.codero.com/knowledge-base/pdf.php?cat=3&id=388&artlang=en

https://help.ubuntu.com/community/SwapFaq#What_is_swappiness_and_how_do_I_change_it.3F

http://www.inforbiro.com/blog-eng/speed-up-ubuntu-12-04-with-low-memory-by-changing-swappiness/
[Galaxy S5 Mini Android Development] Slothry:
Petiton

Is it possible to have something like this for the G800H? Thanks
[Galaxy S5 Mini Android Development] mongo0:
I've uploaded a new version which might include better support for substratum (at least it is mentioned in the features list; don't know what actually changed in the code)

I'm sorry, but the G800H is -- as already discussed elsewhere -- a different SoC (Snapdragon) than the G800F/M/Y (Exynos). The device tree would need to be reworked completely...
[Galaxy S5 Mini Android Development] mongo0:
I've updated the rom to include the latest changes from sources.

Also, I switched to Spookcity's P_custom kernel (many thanks!) albeit with some modifications, i.e.:

- Reverted back overclocking to 1.5+Ghz and voltage increase (200&300 Mhz (UC) are enabled)

- Reverted back CPU optimization (for toolchain compat.)

I recommend this app as keyboard since the built-in app uses a lot of screen space:

https://f-droid.org/en/packages/rkr.simplekeyboard.inputmethod/

I also tried out different CPU governors and 'nightmare' seems to be a good alternative to 'interactive'

(with SmartPack Kernel Manager (fork of KernelAudiutor))
[Galaxy S5 Mini Android Development] carastro:
Can you give me any hint on how to get and load nightmare governor?
[Galaxy S5 Mini Android Development] mongo0:
You can do it with SmartPack Kernel Manger(link above), KernelAudiutor should work too, under >CPU (see screenshot).

However I discovered that after running nightmare for some time it would power off cores 2-4 and never puts them back on. (Reboot fixed it)

Maybe there are others, more robust governors, maybe try for yourself. I couldn't see all the governors which should be available in the kernel..
[Galaxy S5 Mini Android Development] gregorytunongarcia:
Merci!

Bonjour ,Merci Pour la Rom en esperant que cela soie plus stable au fil des mise a jour

un grand merci pour ta rom customisé;)
[Galaxy S5 Mini Android Development] Nevelet:
Hi, I'm starting to have an annoying problem with WIFI, it often disconnects, it can't be stable. There is a solution? Because it's annoying. Thank you so much!
[Galaxy S5 Mini Android Development] mongo0:
thanks; I'll keep updating it for the foreseeable future. But I just had a disk failure so it will take some time for the next

Yes I've also experienced this problem... I dont know how to fix it or even what exactly causing it. It didn't occur on oreo I think. Changing to static IP seems to help but is obviously not a solution.

You can try turning off Turn-on on Wifi automatically as proposed here but I doubt it will solve the problem for our device (I'm testing it now).
[Galaxy S5 Mini Android Development] mongo0:
...updated to crDroid 5.8.
[Galaxy S5 Mini Android Development] hagadus:
The new update crashes again and again! What is the Problem?
[Galaxy S5 Mini Android Development] mongo0:
I needed a full wipe (no dirty flash), mine runs fine now.

or maybe you have to re-download; md5 information is:

3fc0d50108f84a45f43716c1d6fcb9fd crDroidAndroid-9.0-20190912-kminilte-v5.8.zip

(I linked the wrong file at first; it is a partial microg build with microg app present, sorry if that's the case)
[Galaxy S5 Mini Android Development] hagadus:
Oh ha, THX!
[Galaxy S5 Mini Android Development] mongo0:
seems that 5.8 does not work after all. It's quite strange that at first everything is running ok but after almost running a day, problems arise (reboots).

I think it has to do with crDroid switching to clang 9 for kernel compile. I can't get it to work though...
[Galaxy S5 Mini Android Development] hagadus:
currently the most stable custom Rom! THX for your hard work!
[Galaxy S5 Mini Android Development] aelfinn:
Which version, though?
[Galaxy S5 Mini Android Development] hagadus:
Version 5.7
[Galaxy S5 Mini Android Development] mongo0:
I uploaded a new version of 5.8 which should be stable. For this build I made a fresh copy of the whole repo and I had it running for a day+ now.

crDroid 5.8

MD5 Information:

56a441c4a0b96f7d6c7aeb6219a65cc0 crDroidAndroid-9.0-20190917-kminilte-v5.8.zip

I would recommend a full wipe when updating to this version since the launcher and other stuff changed...
[Galaxy S5 Mini Android Development] mongo0:
uh a little bit after posting, reboots started with 5.8... very strange...Maybe it's just my setup with nanodroid and sdcard as internal storage
[Galaxy S5 Mini Android Development] ToniToshibo:
Hello, thank you for your work on this firmware. Forgive me for my English, I am using a translator. Now I use firmware v.5.8 (12.09.19), gapps nano, magisk 19.4 and I did not have the problems described above with an accidental reboot. (+ 20gb adaptive section on sdcard).
[Galaxy S5 Mini Android Development] mongo0:
thx for all the feedback!!

maybe it's indeed nanodroid (-patcher) causing the reboots
[Galaxy S5 Mini Android Development] hagadus:
Good work, THX! Version 5.8 makes trouble with Magisk ( 19.3 + 19.4 ). Many system reboots. Best Greetings :) maybe it is also because of my zram module?