yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Android Development (Snapdragon)] xXx:
New Version 4.8 based on CPF3 is available for Download

As gharrington updated his 3minit battery framework the old settings app didn’t work anymore. This was the main trigger to create a rom update. By this event I also based the rom on the newest CPF3. Even we are coming from CPF7, the change list of CPF3 is higher. I believe nobody have a clue anymore how Samsungs rom update naming is working. Maybe it’s easy to understand if you know how it works but as they don’t disclose this logic we have to continue to guess.

Also, I will support G900W8 users natively from now on. So they will have a dedicated rom available which is based on the original G900W8 stock firmware for 100% compatibility but can enjoy all xXx tweaks and addons which are the same as for the G900F rom.

What’s new in 4.8 vs. 4.7.1:

New G900F Rom base CPF3

Change list 8193525

Unchanged Android Security Patch Level – June 1, 2016

New Bootloader & Modem Combi

CPF7 Bootloader

CPD2 Modem

Fixed 3minit battery

Phoenix Kernel powered by tamirda was updated to v10

G900W8 is fully supported with dedicated device rom base.

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.8 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.8_G900FXXU1CPF3.zip

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

G900F - Lastest CPF7 bootloader & CPD2 modem combination

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

G900W8 specific downloadsxXx_NoLimits_4.8_G900W8VLU1DPD3.zip

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

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=24459283995307381
[Galaxy S 5 Android Development (Snapdragon)] Andylambo1969:
Thank you xXx

Is that dpd3 bootloader and modem the same as what I have installed? Or would that have newer updates etc.? I think mine was from June 2.
[Galaxy S 5 Android Development (Snapdragon)] xXx:
you are good with what you have. Samsung is constantly pushing new G900W8 firmware updates but actually the rom base, bootloader and modem didn't change since April.
[Galaxy S 5 Android Development (Snapdragon)] Andylambo1969:
Thanks again.

Do the numbers change with updates like the one for the g900f? Cpf3 etc

Also how do the changes to Cpf3 affect dpd3?

Thanks just trying to understand.
[Galaxy S 5 Android Development (Snapdragon)] xXx:
For you and all other G900W8 users here. Ignore all G900F related informations like CPF3 base or change list: "bla bla" or modem "bla bla".

The G900W8 Rom I maintain for you guys is based on the original G900W8 stock rom which gives you 100% compatibility and reliability. So this rom uses a completely different rom base as I use for the G900F rom. Stock Kernel, Bootloader and Modem are also G900W8 specific. So the only parts which are common among these 2 roms are my xXx tweaks framework and all the addons like custom kernels, keyboards etc.

Regarding the update policy. Whenever there will be a new Rom base for the G900W8 you will receive a new updated rom from me. When the will be changes and updates for the xXx tweaks framework I will post updates for all rom which is currently the G900F and G900W8. This is what happened today.
[Galaxy S 5 Android Development (Snapdragon)] v1ks:
Hi...I have a Samsung s5 (SM-g900f) currently running stock 6.0.1 - G900FXXU1CPB8.

I am planning to root and want to use this rom but just have a question regarding bootloader and modem - Do i need to flash the modem/bootloader from below as mentioned in the OP, or i can skip this since im on MM and flash the rom directly

https://www.androidfilehost.com/?w=files&flid=39274
[Galaxy S 5 Android Development (Snapdragon)] jango1960:
xXx great job.

Thanks, everything works perfectly :)
[Galaxy S 5 Android Development (Snapdragon)] xXx:
yes, if you are already on a MM bootloader you are able to directly flash the rom. If boot takes more that 10 min. something is wrong and you should flash the latest bootloader & modem combi.
[Galaxy S 5 Android Development (Snapdragon)] v1ks:
Perfect...will try now.
[Galaxy S 5 Android Development (Snapdragon)] plzextendcookietime:
Is stock kernel on 4.8 the same version as you provided a few releases back? Currently testing boeffla, would like to test stock again.
[Galaxy S 5 Android Development (Snapdragon)] ishday1:
Can you anything about this? Thanks
[Galaxy S 5 Android Development (Snapdragon)] Ubimo:
[MENTION=1030560]xXx[/MENTION]

I suggest to rely on the build date instead on the changelist number in order to get the latest builds. The changelist number varies too high to conclude later builds.
[Galaxy S 5 Android Development (Snapdragon)] Kamal363:
Hye... 1. im on 4.7.1.... do i need to flash bootloader...??

2. How external sd...? Is it fix in 4.8...

3. There is a module that work for MM (XinternalSd)... maybe u can implement or something with ur Great Rom...

Thanks...???

SM G900F 6.0.1 xXx 4.7.1 Boeffla Beta 5
[Galaxy S 5 Android Development (Snapdragon)] ddaflorez:
So I have to delete everything inside hosts? I will try so, thanks for the advice.

Enviado desde mi SM-G900F mediante Tapatalk

---------- Post added at 01:19 PM ---------- Previous post was at 01:17 PM ----------

Coming from 4.x version, do i have to edit the xxprop file again or it's not necessary ....

Enviado desde mi SM-G900F mediante Tapatalk
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
That depend what version rom you are coming from.

Check the line

prop.version=7

If you have same version (7), no need to edit but if it is lower, there might be some slight changes, so then you need to check it and edit when necessary.

EDIT:

About hosts file. I (when I don't wan't ad block) create an empty file and rename it hosts.

Then I just copy it to /system/etc/ replacing the existing file
[Galaxy S 5 Android Development (Snapdragon)] ddaflorez:
Will check that... I'm on v 4.7.1 running on a g900m with Phoenix kernel, I guess I can dirty flash without editing anything but I'm.not sure.

Enviado desde mi SM-G900F mediante Tapatalk
[Galaxy S 5 Android Development (Snapdragon)] xXx:
correct
[Galaxy S 5 Android Development (Snapdragon)] xXx:
no, you don't need to flash the bootloader but if you want to take advantage of the new modem you should consider to flash that as well.

Regarding sdcard write permission fix all you need to know you will find here. http://xdaforums.com/galaxy-s5/deve...mooth-fast-t3304941/post67478826#post67478826

I'm using both xposed modules as each provides his own advantages.
[Galaxy S 5 Android Development (Snapdragon)] brayhanrd:
Happy 900w8 Suport is back. :)
[Galaxy S 5 Android Development (Snapdragon)] Kamal363:
Ok... thx.. will check that module first...

SM G900F 6.0.1 xXx 4.7.1 Boeffla Beta 5
[Galaxy S 5 Android Development (Snapdragon)] h30_u10:
[MENTION=1030560]xXx[/MENTION] thamks for this rom. I appreciate your efforts.

But due to being noob i am unable to understand somethings. Seeking your help please over this.

Suppose i flashed with 2 UI option. Now how i can change to suppose good stock.

Secondly how to use bone cleaner app.

Please guide a lil.

Thanks
[Galaxy S 5 Android Development (Snapdragon)] xscreations:
As for the first question, you have two options. First one - if you haven't already setup your device and install your apps - is to install again this excellent rom after changing the options file. Second one is to find from apkmirror the latest version of GoodLock and install it.

As for the bonecleaner you can access it from recovery.
[Galaxy S 5 Android Development (Snapdragon)] kennbo82:
Hi,

dirty flashed 4.8 over 4.7.1 and SuperSu App got lost, never had this before. No real issue because root is there, just needed to install App via Google Playstore again to get the functionality working.

Just a small feedback.

Brgds
[Galaxy S 5 Android Development (Snapdragon)] Hllibrhmatak29:
brillant new 4.8 version thanks :)
[Galaxy S 5 Android Development (Snapdragon)] Kamal363:
can i just flash BL/MD CPF7-CPD2 on xXx 4.7.1...?? just bootloder n modem...
[Galaxy S 5 Android Development (Snapdragon)] plzextendcookietime:
same stock kernel as 4.2?
[Galaxy S 5 Android Development (Snapdragon)] h30_u10:
Thanks for your response. But i want further clarificafion that can i use partial UI option like from option 2 exclude only 3mint battery?
[Galaxy S 5 Android Development (Snapdragon)] xXx:
no
[Galaxy S 5 Android Development (Snapdragon)] xXx:
no this would be like selecting the right car and from one car you like the head light but the other car looks better over all. In this case you would have to buy both cars and find someone who can help you to somehow implement the headlights from one car into the other car. Sorry but I can only offer you either the one or the other as it is.
[Galaxy S 5 Android Development (Snapdragon)] h30_u10:
Ehehehehe.. explanation is bit funny. Love it. Anyways thanks for your work and effort.

I am unable to access bone cleaner from rexovery. When i boot to recovry and install the zip it auto reboot into rexovery and then nothing.

Please if some help.
[Galaxy S 5 Android Development (Snapdragon)] xXx:
next to the download link of the Barebone cleaner I placed the suggestion to use TWRP 3.0.0-0. If you follow that you are prepared to successfully use the cleaner as well as any other Aroma based installer you might want to use in the near future.
[Galaxy S 5 Android Development (Snapdragon)] bhadzcarl:
Rom is based on cpf3 and bootloader is cpf7?
[Galaxy S 5 Android Development (Snapdragon)] xXx:
I believe it doesn't make any difference and I wanted to avoid questions like I want to use the CPF7 bootloader but with the latest modem.
[Galaxy S 5 Android Development (Snapdragon)] bhadzcarl:
As my understanding it should be aligned with rom and bootloader. Like CPF3 rom should have CPF3 bootloader right, to not cause bootloop? Or this should work? [emoji28]
[Galaxy S 5 Android Development (Snapdragon)] xXx:
If you get a bootloop with it I will create a flashable CPF3 bootloader for you but you see me already leaning back and relaxing ;)
[Galaxy S 5 Android Development (Snapdragon)] h30_u10:
one more question please.

if i want to change from c5 to experia keyboard then i need to dirty flash or is there any way to change the installed option?
[Galaxy S 5 Android Development (Snapdragon)] xXx:
Just dirty flash over
[Galaxy S 5 Android Development (Snapdragon)] h30_u10:
thums up.

got aroma for bone cleaner.

thanks.

did you ever go through layers etc?

would be working?

any way for theme changing as s6/s7 and above support?

regards
[Galaxy S 5 Android Development (Snapdragon)] xXx:
this rom us based on the original S5 MM which doesn't have theme support. With LP I still used overlays but with MM that doesn't seam to work anymore.
[Galaxy S 5 Android Development (Snapdragon)] h30_u10:
so the last option is make-up with launchers like CM/Nova/Apex etc.
[Galaxy S 5 Android Development (Snapdragon)] xXx:
yeh, I'm using NovaLauncher since version 1.0 and always debloat Touchwiz completely.
[Galaxy S 5 Android Development (Snapdragon)] plzextendcookietime:
Thanks, just dirty flashed and kernel version is stock (Jun 1) . Thought I'd read somewhere that a custom kernel would retain after dirty flash.
[Galaxy S 5 Android Development (Snapdragon)] xXx:
this depends on how the dev of the rom is organizing the updater-script. I'm always flash the selected kernel again. Even on a dirty flash.
[Galaxy S 5 Android Development (Snapdragon)] bhadzcarl:
Nice. I have successfully flashed it over 4.7. Thanks!
[Galaxy S 5 Android Development (Snapdragon)] ddaflorez:
Succesfully updated from v4.7.1, dirty flashed with no problems

Enviado desde mi SM-G900F mediante Tapatalk
[Galaxy S 5 Android Development (Snapdragon)] MetaBaron:
Is there any way to enable softkeys in 6.0.1, seeing as qemu.hw.mainkeys doesn't work anymore?
[Galaxy S 5 Android Development (Snapdragon)] h30_u10:
Nova you added is paid or not?
[Galaxy S 5 Android Development (Snapdragon)] xXx:
guess what. Of course it's not the payed version.
[Galaxy S 5 Android Development (Snapdragon)] dapat:
Xxx, have you included XTC for CSC in the latest version so that I can clean install?
[Galaxy S 5 Android Development (Snapdragon)] xXx:
will be available with the next release
[Galaxy S 5 Android Development (Snapdragon)] sepu79:
sorry for asking second time this but im a bit lost here.:confused::(

so i need bootloader and modem.

i downloaded this file AP_G900FXXU1_BL-CPF7_MO-CPCH.tar.md5 .do i need to open this file with something? does it have both,modem and bootloader.if not,can someone please provide download links.

and if it has both,where in odin i put these files?

can someone please give me step by step guide?:)
[Galaxy S 5 Android Development (Snapdragon)] Ubimo:
Just put the file AP_G900FXXU1_BL-CPF7_MO-CPCH.tar.md5 in Odin in AP and flash. It has both, bootloader and modem.
[Galaxy S 5 Android Development (Snapdragon)] sepu79:
thanks.

i did nandroid backup.so if all works well can i delete that backup or move it to my computer and use it later if something goes wrong?
[Galaxy S 5 Android Development (Snapdragon)] jango1960:
This is newer :)

G900F - Lastest CPF7 bootloader & CPD2 modem combination

https://www.androidfilehost.com/?fid=24591020540823284
[Galaxy S 5 Android Development (Snapdragon)] sepu79:
works nicely.thanks:good:
[Galaxy S 5 Android Development (Snapdragon)] brayhanrd:
900W8 ia full deodexe ? [MENTION=1030560]xXx[/MENTION]
[Galaxy S 5 Android Development (Snapdragon)] xXx:
This rom let you decide how you want to install it. You can do this with the deodexed.rom= option in the xXx.options.prop. deodexed.rom=0 is default and leave the rom odexed. If you set it deodexed.rom=1 the rom will be fully deodexed during rom flash.
[Galaxy S 5 Android Development (Snapdragon)] MIKEMON:
absolutely brilliant work

big thanks
[Galaxy S 5 Android Development (Snapdragon)] Andylambo1969:
W8 model dpd3

4.8 dpd3 flashed dirty no problems.

Thank you once more

---------- Post added at 11:23 PM ---------- Previous post was at 11:17 PM ----------

Any plans to try and figure out the xXx.options.prop on the w8?

What if the rom came with no options prop built in? Would it flash and not accept the file anyways?

Would xXx development mind making a modified zip file of the rom with an edited build prop? Or is there a way to extract the file from the zip, edit it and the zip it back up before install?.
[Galaxy S 5 Android Development (Snapdragon)] rlewis312010:
Will this work for a US Cellular S5?
[Galaxy S 5 Android Development (Snapdragon)] gogvogo:
MY G900w8 is running great .;>} thanks once again xXx. Not to bad. Vary stable, smooth great battery

Also did more testing with the option prop. Found a better Explorer app,with less hoops to jump now I use Solid Explorer. Open and edit prop file. So on a clean flash I Edit the unzipped file temporary in the ext card. Reboot into TWRP. Then clean wipe, except sys. Then go back to est storage with the file manager in twrp move the prop file into the internal storage. Then Flash your xXx.zip package. Reboot, setup, Done. Hope this system helps people who have a problem with the prop file...

---------- Post added at 09:35 PM ---------- Previous post was at 08:52 PM ----------

Try doing it this way andylambo.post#2345 let us know if it works for you. It works for me. Just make sure you have a rooted file editor.
[Galaxy S 5 Android Development (Snapdragon)] Andylambo1969:
I will give it a shot. I downloaded that file viewer already.

.

It's only a 2 week trial.
[Galaxy S 5 Android Development (Snapdragon)] Ubimo:
[MENTION=1030560]xXx[/MENTION]

Can you adjust the title of this thread since your latest build is based on CPF3? Title still says CPF7.
[Galaxy S 5 Android Development (Snapdragon)] xXx:
thanks for the notice. I updated it to CPF3 now.
[Galaxy S 5 Android Development (Snapdragon)] esociarius:
Excellent work!

Thank you very much for a stable and smooth ROM from "Niederbayern" :)

esociarius
[Galaxy S 5 Android Development (Snapdragon)] v1ks:
What kernel/settings people are using for a good battery life (4-5 hrs SOT with moderate usage like WhatsApp, browsing, Facebook etc. No gaming)
[Galaxy S 5 Android Development (Snapdragon)] Alipk52:
Hi Sir, I really want to flash this ROM, but I am getting the same system mount error while flashing this ROM, don't know how other users are managing to flash, I search for the solution and come down to your post, I have tried few versions incl. v4.7, v4.7.1 etc, I have tried various TWRP versions from v3.0.0.0 till newer ones, but nothing is working with your ROM, I said your ROM because other ROMs does get installed properly without any error. Please help

P.S I am using G900T
[Galaxy S 5 Android Development (Snapdragon)] Kamal363:
In recovery mode try check back in mount box.. make sure tick the right box.. usually its sdcard,cache,system and system read only... good luck..

SM G900F 6.0.1 xXx 4.7.1 Boeffla Beta 5
[Galaxy S 5 Android Development (Snapdragon)] Alipk52:
I have tried that too, the tick doesn't appear on system, but when I flash any other ROM, the system partition gets back to normal, and does mount successfully too. Maybe it is causing issue due to different variant? (G900T)
[Galaxy S 5 Android Development (Snapdragon)] Kamal363:
Sory mate.. im not sure if sm g900t is compatible or not with this rom... ???

Perhaps some 1 can help...

SM G900F 6.0.1 xXx 4.7.1 Boeffla Beta 5
[Galaxy S 5 Android Development (Snapdragon)] bhadzcarl:
I use boeffle beta5. Ondemandplus governor, tripndroid scheduler, max 3 cores, undervolt-25 for 2.0 GHZ speed. I get less than 4 hours SOT.

Im into online games. So you might get higher sot since your not into gaming.

Sent from my G900F optimized by xXx NoLimits ROM
[Galaxy S 5 Android Development (Snapdragon)] xXx:
The reason why the G900F rom will not flash on your G900T is that I'm not flashing system apps one by one as most of the other roms usually do but just flash the whole stock system.img. This gives several advantages but also disadvantages. The biggest disadvantage is that the G900F system image can only be flashed on a G900F or other G900F type roms which works with the exact same partition size. As the G900T have a slidely smaller partition size you get an error during the flash process if you try to flash the G900F rom. I could try to create a specific G900T rom which will use the original stock system.img from the G900T but packed with all my tweaks and mods around. But I won't promise any ETA as I'm on a business trip the whole next week.
[Galaxy S 5 Android Development (Snapdragon)] sepu79:
Hi.

I had pac man rom installed once and there was one thing that was pretty cool.listview animations.

I found from xposed download section app called xuimod but i don't think it will work in this rom.

Can it be done?
[Galaxy S 5 Android Development (Snapdragon)] xXx:
did you try xuimod? I believe it works fine.
[Galaxy S 5 Android Development (Snapdragon)] Vrtfrank01:
I think SOT comparisions are simply impossible and useless with enabled mobile network. The mobile network coverage situation plays a significant role in runtime. At home in city i get 4.5 h SOT at work at a suburb with bad 3g coverage switching often between 2g and 3g not even 3 hours.

Even weather can change the mobile network reception. So every comparision becomes useless.
[Galaxy S 5 Android Development (Snapdragon)] bhadzcarl:
Our fellow member is asking for basic tweaks. I just shared what I have amd my daily driver. Why wont you just share your own?

Sent from my G900F optimized by xXx NoLimits ROM
[Galaxy S 5 Android Development (Snapdragon)] Alipk52:
Thanks very much for the explanation, g900f might have extra bloatware in their image, probably that could be the reason image file is larger :/ Anyways, waiting for it...take your time sir, I know it will come when it should :) I will keep coming back to check without asking for ETAs.
[Galaxy S 5 Android Development (Snapdragon)] Sparkysparkler:
Battery life

My battery life seems to be about half of what it was before the MM upgrade.

It will be flat from fully charged if I don't have it plugged in while I'm asleep at night.
[Galaxy S 5 Android Development (Snapdragon)] sepu79:
No i did not.there reads that listview is coming soon.

But worth a check.

Listview animation works but system animation dont work.causes reboot after animation starts.
[Galaxy S 5 Android Development (Snapdragon)] SathiyXIX:
[MENTION=1030560]xXx[/MENTION] don't think anyone posted it but on G900w8 the android security level is april 2 2016 and not june 1 2016. Not a issue but just wanted to let you know just incase
[Galaxy S 5 Android Development (Snapdragon)] xXx:
I know, but I based the G900W8 rom on the latest G900W8 stock release and also tested at least Stagefright and its not Vulnerable.
[Galaxy S 5 Android Development (Snapdragon)] v1ks:
Thanks for your suggestion. I did install the ROM with the Boeffla kernel in the end as I used his stuff back on s3 days. With the size of the s5 battery is think anywhere between 3-5 hours is a v.good sot, of course as someone pointed in the posts above that the network plays a significant part in how long the battery lasts.

My current setup is..

Governor - smartmax

CPU speed - 1.9ghz

Light undervolt

Rest is all stock settings...

Will see how this goes for few days.

This is my wife's phone as she's been complaining about poor battery since MM update on her s5 (stock ROM), so I rooted her device and flashed this ROM after reading the thread.

Thanks dev for a very stable ROM with lots of features and ways to optimize to users needs, you Are putting in a lot of effort in replying to individual requests/questions.

---------- Post added at 07:48 AM ---------- Previous post was at 07:47 AM ----------

Have you installed BBS to see what's keep the phone awake?
[Galaxy S 5 Android Development (Snapdragon)] h30_u10:
[MENTION=1030560]xXx[/MENTION]

can you please explain my some questions regarding barebone cleaner?

1. What is multi window operation? means what it will wipe?

2. What is ROM specific menu? does we have any ported s6 or s7 application in xXx no limit rom?

regards
[Galaxy S 5 Android Development (Snapdragon)] K4P1:
I have a problem (or it is something wrong with my phone).

I have rom 4.8 with good lock, odexed, rooted, xposed installed etc...

Firefds Kit doesn't work but gravitybox [MM] works.

XinternalSD "works" - it changes paths but only "documents provider" gives access to write.

Phone is G900F with csc NEE

EDIT:

WTF. I remounted sdcard as rw (in root explorer) and now it uses system storage provider)
[Galaxy S 5 Android Development (Snapdragon)] xXx:
Regarding your Multi Window question

http://lmgtfy.com/?q=multi+window+s5

The "ROM specific menu" is totally out of date and is only there for back compatibility reasons. Just ignore it.
[Galaxy S 5 Android Development (Snapdragon)] xXx:
No sure if I can help you here. All these modules are working fine for me.

Also XinternalSD works fine in file mode fir Titanium. You can see my selections on the attached Screenshots. Never enable the option "Enable for all apps" Only select the apps you really need otherwise all apps will use the external sdcard only instead of the internal sdcard.

In the XinternalSD you will find several step by step instructions by users how to get Titanium working.