yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Android Development (Snapdragon)] Woodski:
I may need some help here. while trying to upgrade from Xtrestolite to xXx No Limits 4.8 on my 900F.

First upgraded from TWRP 2.8 to TWRP 3.0.0-0 using Odin

Rebooted and flashed the bootloader/modem from this post (AP_G900FXXU1_BL-CPF7_MO-CPCH.tar.md5)

Then Wipe Dalvik / Art Cache, System, Data and Cache

Installed the ZIP and rebooted

I'm now looking at the breathing SAMSUNG logo for 30 mins

What can be done to fix this ?
[Galaxy S 5 Android Development (Snapdragon)] xeizo:
Just peeking in saying 4.8 is awesome, having best battery so far with Boeffla stable, looking forward to 4.9 :)

I've removed practically everything Samsung except Camera, Music player, phone and contacts. The later two have to remain for another dialer to work.

I've installed opengapps stock and use Google dialer, contacts, photo etc. Instead of the Samsung apps. This actually works great with this rom after it has been debloated. Since I use Nova launcher and GoodLock there is not much left identifying this as a Samsung rom, but this mix works great! Thanks!
[Galaxy S 5 Android Development (Snapdragon)] xXx:
sounds all correct so far. Most probably the bootloader didn't flash correctly. Follow the Flash instructions steps in OP. This is working for sure. Also, at the end if the rom flashing the current bootloader version is shown. Check if this is the right version. If not flash bootloader again uf yes reboot and boot process shouldn't take longer than max 10min. Otherwise something else is wrong.
[Galaxy S 5 Android Development (Snapdragon)] Woodski:
I reinstalled the ZIP and at the end it told me G900FXXU1ANG7
[Galaxy S 5 Android Development (Snapdragon)] xXx:
here you go. That's your issue. You can't boot my rom with having a MM bootloader in place. You already downloaded the right one. Just follow my previous instructions.
[Galaxy S 5 Android Development (Snapdragon)] Woodski:
Ok well... good to know the reason. So I'll need to figure out why it doesn't flash properly.

I start odin, choose AP and flash. That should be enough

Yes it still shows the old version

<ID:0/010> SetupConnection..

<ID:0/010> Initialzation..

<ID:0/010> Get PIT for mapping..

<ID:0/010> Firmware update start..

<ID:0/010> SingleDownload.

<ID:0/010> rpm.mbn

<ID:0/010> NAND Write Start!!

<ID:0/010> sbl1.mbn

<ID:0/010> sdi.mbn

<ID:0/010> tz.mbn

<ID:0/010> aboot.mbn

<ID:0/010> modem.bin

<ID:0/010> NON-HLOS.bin

<ID:0/010> RQT_CLOSE !!

<ID:0/010> RES OK !!

<ID:0/010> Removed!!

<ID:0/010> Remain Port .... 0

<OSM> All threads completed. (succeed 1 / failed 0)
[Galaxy S 5 Android Development (Snapdragon)] xXx:
I don't want to copy the flashing step by step guide I pointed you to from the first page to here. Go the first page and follow the instructions. Then you will successfully flash the bootloader.
[Galaxy S 5 Android Development (Snapdragon)] Woodski:
I believe that I follow steps up to 8 very close.

Just tried an older x86 PC but still no luck

Edit

I flashed the slightly older AP_G900FXXU1_BL-CPF7_MO-CPD2.tar.md5 and that also fails

After a successful flash with Odin it's still on the old ANG7

My problem seems the same as this one

http://xdaforums.com/galaxy-s5/help/btu-g900f-marshmallow-bootloader-wont-t3372380
[Galaxy S 5 Android Development (Snapdragon)] Hbk6699:
Camera mod

XxX i love your rom, would you be kind enough to implement the camera mod that tamirda uses in his rom to increase quality? This would be al around the best rom if it had the best camera.
[Galaxy S 5 Android Development (Snapdragon)] mikle_01:
It's "amk19", who provide this fix / feature:

http://xdaforums.com/galaxy-s5/themes-apps/camera-mod-s5-g900f-5-0-improved-image-t3080897/page21
[Galaxy S 5 Android Development (Snapdragon)] testomat:
I got the same problem and after several flashing sessions with odin, i found the solution.

After you flashed it with odin. Turn your phone off !!! (pull battery off) That's the important step, you need to do.

Then turn it on and go into recovery to flash the rom.
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
Note that these mods are currently available only for LP, not MM.
[Galaxy S 5 Android Development (Snapdragon)] brayhanrd:
Camera Mod thanks to Alexandr upload by me. Working 100% in MM.

https://mega.nz/#!0F9GxLjI!yyK0mX4AwgIMQjh_howZeaVp3E0S6YR9R6gW7MWLQBY
[Galaxy S 5 Android Development (Snapdragon)] Mosh Edd:
That is too plain. No media_profiles which makes it complete.
[Galaxy S 5 Android Development (Snapdragon)] Kamal363:
Make sure u tick BL box in odin if flashing bootlooder n modem... untick auto reboot... start... after finish pull out batteries for 10 sec... then boot in recovery for flashing rom... good luck

SM G900F 6.0.1 xXx 4.8 Deodexed Boeffla Beta 5
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
[MENTION=1030560]xXx[/MENTION] I have been decompiled Good lock apk (and your ROMs SystemUI) but I just can't figure how to implement 3minit to either of them. Maybe you could PM me about details?

It can be impossible to add 3minit to Good Lock but I can try.

The method at 3minit support forum doesn't work (editable strings doesn't exists).
[Galaxy S 5 Android Development (Snapdragon)] Mar-cel:
Can I flash this on 4.8?
[Galaxy S 5 Android Development (Snapdragon)] Woodski:
Well I tried multiple ways to flash the bootloader with Odin.

Even while standing on one leg and everything failed

Flashing the latest Alexndr rom again did magic for my S5

I ended up with XXU1CPCH and flashed the no limits rom successfully on that bootloader

Give me some time but I'll try the tricks posted soon

Thanks all for the help

Edit

WOW this is an awesome ROM

I'm still finding my way but damn it's really smooth

Edit2

There are some apps with this 4.8 rom that don't see the external SD card

The exposed module didn't fix that so I tried to flash ExtSD Fix

This isn't MM compatible and borked the phone :(

What can be done to fix this external SD card problem ?
[Galaxy S 5 Android Development (Snapdragon)] mikle_01:
I guesss,you didn't get it!? I know that and post it because tamirda use his mod in the Phoenix MM ROM...
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
My solution for my sd card problem http://xdaforums.com/showpost.php?p=67629699&postcount=2414
[Galaxy S 5 Android Development (Snapdragon)] gdidok:
Amazing ROM! Tiny problem

Thank you so much for such an amazing ROM!! The best ROM I have had so far! :good: :good:

Guys, I noticed that the default SMS app allows you to send blank SMS when the input field is empty and you press the send button.

Does anyone know how to fix it? (Without installing an alternative app.) Maybe I can install SMS apps of different Galaxy phones or reinstall the same one somehow?

I think my question also explains how smooth this ROM is. I am just being a perfectionist.

Thank you in advance!

- George
[Galaxy S 5 Android Development (Snapdragon)] xXx:
New Version 4.9 based on CPFH is available for Download

I tried to implement the Camera mod from amk19 but it’s an LP based mod which didn’t work on MM. I have to check if I can apply the logic to the MM camera app unless somebody know where to get a working modded camera for MM.

What’s new in 4.9 vs. 4.8:

New G900F Rom base CPFH

Change list 7182592

Unchanged Android Security Patch Level – June 1, 2016

New Bootloader & Modem Combi

CPFH Bootloader

CPFD Modem

Updated SuperSU 2.7.6

Updated Boeffla-Kernel to Stable Version 2.0

Set kernel=3 in xXx.options.prop to get it

Update Good Lock to v24.0.11

Set battery.mod=2 in xXx.options.prop to get it

Please Note: Fingerprint don’t work with Good Lock. Workaround here

Changelog

Updated CSC – DBT & NEE

Added CSC – XTC, KSA

G900W8 is still on the same rom base but got all addons and updates described above.

Special Notes:

· Rooting option is enabled by default but flashing this Rom with root enabled will trip Knox so you will end up with in Knox 0x1.

· Version 4.9 can be dirty flashed over at least all 4.x versions. All earlier Versions especially Lollipop version like v1.6 or older should definitely be clean installed.

o Although it helps to make a clean install from time to time to get rid of some weird issues. Read user experience here

· If anybody is missing his desired CSC please provide me with information which specific stock rom includes that.

Downloads

G900F specific downloadsxXx_NoLimits_4.9_G900FXXU1CPFH.zip

https://www.androidfilehost.com/?fid=24591000424945392

G900F - Lastest CPFH bootloader & CPFD modem combination

https://www.androidfilehost.com/?fid=24591000424945401

G900W8 specific downloadsxXx_NoLimits_4.9_G900W8VLU1DPD3.zip

https://www.androidfilehost.com/?fid=24591000424945385

G900W8 - Lastest DPD3 bootloader & DPD3 modem combination

https://www.androidfilehost.com/?fid=24533103863136939

All devices downloads

xXx.options.prop

http://xdaforums.com/devdb/project/?id=13659#downloads

Aroma based Barebone Cleaner

(Latest TWRP versions have issues. TWRP 3.0.0.0 or FlashFire works for sure)

https://www.androidfilehost.com/?fid=24591000424945878
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
Just downloaded and maybe a problem with BL/Modem?

got:

Embedded md5: 6b8cfc0848eb51d1777ccbe2ebc44e2b

Actual md5: cf20540ac7d29475215244f4b622fd0a

AP_G900FXXU1_BL-CPFH_MO-CPFD.tar.md5: FAILED

I downloaded from 2 different servers - same result

EDIT:

And "plain" md5 check:

md5sum -b AP_G900FXXU1_BL-CPFH_MO-CPFD.tar.md5

4f9b9ffcb13cad8f68df167e57cd77ba *AP_G900FXXU1_BL-CPFH_MO-CPFD.tar.md5

EDIT2:

I used a script (in Linux):

#! /bin/bash

check_tar_md5 () {

local file="${1:?Required: file to check}"

[[ ! -f "$file" ]] && {

echo "File not found: $file" >&2

return 1

}

local filename="$(basename "$file")"

if [ "${filename##*.}" = md5 ]; then filename="${filename%.*}"; fi;

local md5_line_length=$(printf "%032d *%s\n" 0 "$filename" | wc -c)

local embedded_md5=$(tail -c $md5_line_length "$file" | tr [A-Z] [a-z] | ( read md5 rest; echo $md5 ) )

local actual_md5=$(head -c -$md5_line_length "$file" | md5sum | ( read md5 rest; echo $md5 ) )

echo "Embedded md5: " $embedded_md5

echo "Actual md5: " $actual_md5

if [ $embedded_md5 = $actual_md5 ]; then

echo "$file: OK"

else

echo "$file: FAILED"

return 1

fi

}

[[ ! -z "$1" ]] && check_tar_md5 "$1"
[Galaxy S 5 Android Development (Snapdragon)] xXx:
thanks for reporting. The file got corrupted during uploading. I deleted it, uploaded it again and replaced the the download link. So try it again with the new download link.
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
np. Funny, this was the first time I actually checked md5sum LOL

---------- Post added at 01:37 AM ---------- Previous post was at 01:19 AM ----------

Now the link is wrong (link text is right)
[Galaxy S 5 Android Development (Snapdragon)] xXx:
now everything should be consistent.
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
Ok. Soon flashing.

How about that 3minit?

Are you editing system_icons.xml (I have decompiled stock rom SystemUI.apk, your ROM SystemUI.apk and Good Lock SystemUI.apk)?
[Galaxy S 5 Android Development (Snapdragon)] xXx:
I only added 3minit to the modded SystemUI option 1. All information how to add 3minit is here http://xdaforums.com/showthread.php?t=2799958
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
I am just trying to find out if it is possible to add 3minit with Good Lock.

That's why I am asking. You didn't manage to get both working?

Maybe you could PM me what you did and how (I just don't fully understand how to add 3minit - after all, it's been years since I used to make programs)
[Galaxy S 5 Android Development (Snapdragon)] xXx:
There is no different guide I could provide you than the link to the 3minit thread I just sent you. No more secret or hidden steps.
[Galaxy S 5 Android Development (Snapdragon)] Rajaasim1980:
I have downloaded " xXx.options. " and edited value with Note+++ as per my requirement and did put it in root directory of internal card of phone. What to do next? flash it after flashing main ROM 4.9 ?
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
You can put it in the root of internal or external card.

EDIT: Sorry, didn't read fully.

After copying file to root of either card, flash rom in recovery
[Galaxy S 5 Android Development (Snapdragon)] Rajaasim1980:
Thanks but how this will change the setting in ROM 4.9 just by putting this " XXX build.prop" in internal card? Thats what confusing me
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
There is a script in ROM which installs it and before installing it looks if there are xXx.options.prop file at the root of internal or external card and if it exists, it uses it as options and if it doesn't exist, it uses the one inside rom zip -file.
[Galaxy S 5 Android Development (Snapdragon)] Rajaasim1980:
Thanks for clarifying this and now it make sense .I think this should add to Opening post for someone like me who has no clue how these script work..so even if this " xXx.options.prop file" get delete later on after flashing ROM then it will not change the options?
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
xXx.options.prop is used only when installing ROM in recovery. If you reinstall or flash new version of ROM, then it is used again (but only during installation).

So, if you make changes to options file after installing ROM, it doesn't make any changes to ROM unless you flash ROM after that.
[Galaxy S 5 Android Development (Snapdragon)] Mar-cel:
Is modem region Germany ?

Gesendet von meinem SM-G900F mit Tapatalk
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
IMO there is no special region for modem. it depends (only?) from android version and phone model (G90Ff, G900W8 etc...).

Region is specified by "sales code" (CSC) like NEE (Nordic countries), ILO (Israel), VD2 (Germany, Vodafone) etc.

One of the things modem does is supporting phones operating frequencies (2G, 3G and 4G frequencies)

for example:

2G GSM - B8 (GSM 850MHz), B10 (E-GSM 900MHz), B13 (DCS 1800MHz), B14 (PCS 1900MHz)

3G UMTS - B1 (IMT 2100MHz), B2 (PCS 1900MHz), B5 (US 850MHz Cellular), B8 (GSM 900MHz)

4G LTE - B1 (2100), B2 (1900), B3 (1800), B5 (850), B7 (2600), B8 (900), B20 (800) dependent on market support

Region is basically made of database that includes countries operators settings/information . More info at https://www.dna.fi/tuki-liittyman-asetukset-manuaalisesti

Page is in Finnish language, DNA is cellphone company

There user can see access point settings for phone and some other info like Mobile Country Codes (MCC) and Mobile Network Codes (MNC).

more at http://www.mcc-mnc.com/

You should be able to use any modem as long as it is for your phone model (G900F modem is different that G900W8 modem) and Android version (5.1.1 modem doesn't work with 6.0.1).

Hope this helps.

ps. as usual, I am not responsible for any problems when flashing anything to your phone.
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
Sorry, my fault, I did not follow the whole story.
[Galaxy S 5 Android Development (Snapdragon)] Kamal363:
Use Xinternalsd with Mashmallow Fix module... that is what [MENTION=1030560]xXx[/MENTION] suggest to used....

SM G900F 6.0.1 xXx 4.8 Deodexed Boeffla Beta 5
[Galaxy S 5 Android Development (Snapdragon)] Ubimo:
I flashed the camera mod upon 4.7, but I think nothing changed.

When I flash 4.8 upon 4.7 (with modded cam.zip) do I get back stock camera?
[Galaxy S 5 Android Development (Snapdragon)] andacro:
Really happy I went from CM11 to this ROM. It's very nice!
[Galaxy S 5 Android Development (Snapdragon)] Kamal363:
[MENTION=6075033]xxx...[/MENTION] can i install busybox 1.25.0 in v4.8....?? su/bin folder...

SM G900F 6.0.1 xXx 4.8 Deodexed Boeffla Beta 5
[Galaxy S 5 Android Development (Snapdragon)] xXx:
sure, busybox 1.24.2 is currently installed in su/xbin
[Galaxy S 5 Android Development (Snapdragon)] MIKEMON:
Very good :)
[Galaxy S 5 Android Development (Snapdragon)] bhadzcarl:
Will wait for v5.0. √

Sent from my G900F optimized by xXx NoLimits ROM
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
[MENTION=1030560]xXx[/MENTION] I had to reinstall (wiping data, cache and ART) whole ROM to get from Good Lock to 3minit. The other way it is easier.

Somehow just wiping caches doesn't work but why?

It should work both ways.

ps. In case you missed my post, I got ext sd card working by backing up all files, formatting it and then restoring all files. Even Win 10 couldn't see the files at the card or even fix it but with Linux I copied files and then I used phone to format exFat (64G).

Now all sd card is mounted rw to all apps (even thought I configured only 1 app to be able to "use" it).
[Galaxy S 5 Android Development (Snapdragon)] andacro:
Why want you? Why not use the default?

---------- Post added at 00:20 ---------- Previous post was at 00:19 ----------

Message Block Settings/Blocked Phrase/Smart Block crashes when touching the text. A bug! Will I get cookies now? :)
[Galaxy S 5 Android Development (Snapdragon)] harry_fine:
The last step in the instructions in the OP is:

15. Optional after the basic setup you could flash one of the SystemUI options.

How do I do that after I've installed the ROM? Just installed on Canadian G900W8. Also anyone have opinions on best Kernel for this ROM?

Thanks
[Galaxy S 5 Android Development (Snapdragon)] gogvogo:
Crazykernal is my favorite for W8 it's very customizable
[Galaxy S 5 Android Development (Snapdragon)] xXx:
forget this step. That's a hangover from older rom versions where I had issues to provide a modified Systemui which could be flashed during a clean rom installation.

That issue is solved since several releases already. So just select what you want to have and flash all together in one step.

I will review the step by step guide and update it.
[Galaxy S 5 Android Development (Snapdragon)] xXx:
works fine here as you can see on the screenshot.
[Galaxy S 5 Android Development (Snapdragon)] Kamal363:
Seem it make boeffla config app stuck... it says no busybox install in /sbin..... 'clear data' in busybox pro config to revert back to normal...

SM G900F 6.0.1 xXx 4.8 Deodexed Boeffla Beta 5
[Galaxy S 5 Android Development (Snapdragon)] xXx:
I always do basic testing of everything I added, changed or updated and check different kind of configurations using clean installs. The Boeffla-Kernel settings app worked totally fine in any aspect. Today I tested some dirty flashes and it worked fine as well.
[Galaxy S 5 Android Development (Snapdragon)] Kamal363:
Perhaps its busybox..?? Im trying v1.25.0..... still beta....

To be frank.. im not really good in IT... just like to try n error... btw will upgrade v4.9 tomorrow at office... n test busybox 1.25 again... thank.. ??

SM G900F 6.0.1 xXx 4.8 Deodexed Boeffla Beta 5
[Galaxy S 5 Android Development (Snapdragon)] harry_fine:
I'm a brand new install of this ROM, seems to work great on my Canadian S5. I had Phoenix kernel on stock, so I installed it here since it's supported. I installed Tickster Mod for Kernel control, but TricksterMod wouldn't run, said bad busy box. Tried reinstalling busybox, but same issue.

TricksterMod suggested installing BusyBox on Rails. I removed old, BB, installed BB on Rails. Now works fine. Weird cause I had TicksterMod prior to the ROM install on stock with the same kernel, Phoenix V 10.0.
[Galaxy S 5 Android Development (Snapdragon)] xXx:
the xXx rom installs SuperSU as well as BusyBox systemless. Trickster wasn't updated since last year and is not prepared for systemless operation. That's the reason why this is not working. There are several other apps for Kernel management like Kernel Adiutor which is up-to-date and provides much more functionality and run flawless with this rom.
[Galaxy S 5 Android Development (Snapdragon)] manix01:
[MENTION=1030560]xXx[/MENTION] after installation your ROM, I used your URW soft BareBone Cleaner and chose to install S6 keyboard but after restart of system keyboard is diapering. Can you have a look on this?
[Galaxy S 5 Android Development (Snapdragon)] andacro:
Slider works fine, but when I touch the text:
[Galaxy S 5 Android Development (Snapdragon)] xXx:
the Barebone cleaner was original build for the S5 running Lollipop roms. This is what the S6 Keyboard in the cleaner is for. It don't work on MM roms. But the xXx rom have a working S6 keyboard and other keyboards already build in. Why do you choose the S6 keyboard again in the cleaner?
[Galaxy S 5 Android Development (Snapdragon)] xXx:
I tried it again and clicked on every available option and still no fc. Which rom version and which kernel are you using? Did you deodex or did you use the Barebone cleaner?
[Galaxy S 5 Android Development (Snapdragon)] h30_u10:
please add KSA CSC in the build.prop list.. :P @ xXx
[Galaxy S 5 Android Development (Snapdragon)] xXx:
KSA is definetly part of the v4. 9 rom and the xXx.options.prop inside the rom also indicate this. You most probably reviewed the xXx.options.prop which you seperate downloaded. I didn't update that as functions didn't change.

If you set CSC=KSA the rom installs the desired KSA CSC even it's not listed in the description.
[Galaxy S 5 Android Development (Snapdragon)] staups:
Hi, how can I debloat this rom? Barebone and smart debloater didn't work.
[Galaxy S 5 Android Development (Snapdragon)] xXx:
the only way that the Barebone cleaner don't debloat at all is not to use it.

What's your understanding of debloating and if you really flashed the Barebone cleaner how did you proof it didn't work?
[Galaxy S 5 Android Development (Snapdragon)] sepu79:
I use titanium backup to lock apps what i don't wan't or use.

Works for me.
[Galaxy S 5 Android Development (Snapdragon)] staups:
I've read that your barebone cleaner works for 5x only, nevertheless I've tried to flash the zip though last twrp but nothing happens. My understanding of debloating is certainly not as good your, I want only to free some space in my phone.
[Galaxy S 5 Android Development (Snapdragon)] manix01:
Which recovery you are using? Use TRWP 3.0.0.0 The newest not allowing aroma to work.
[Galaxy S 5 Android Development (Snapdragon)] staups:
Thanks for the kind reply
[Galaxy S 5 Android Development (Snapdragon)] harry_fine:
Having a problem with the installation. Just tried to install the ROM on my wife's S5, her's had Kit Kat. Updated the bootloader and modem. Updated to newest TWRP. Installed ROM, but hands on boot on the Samsung galaxy S5 logo. Tried it twice.

I'm wondering, do I have to install stock ROM on first before I install the customer ROM? Any other thoughts? Not sure about root, does that get installed as part of the ROM installation? I installed it on my S5 but I already had stock installed, and the installation of this ROM went perfectly.

*********** FIXED. PERHAPS BECAUSE I DIDN'T PULL BATTERY ************
[Galaxy S 5 Android Development (Snapdragon)] bhadzcarl:
You would need to turn off the device first. Wait 5-10 sec. Then turn on to download mode. Flash the bootloader. Then go to recovery. Check if the bootloader changed. If not repeat the steps... Hope it helps.

Sent from my G900F optimized by xXx NoLimits ROM