yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
Some presents for you!!!

Hello everyone ;)

BOI3 DevBase!!! :cool:

In the spirit of [MENTION=5150393]_alexndr[/MENTION] ROM, I am pleased to present you the BOI devbase.

Full credit to [MENTION=5150393]_alexndr[/MENTION]; the only thing I did was putting together the ROM starting from BOI3. This has been done with [MENTION=5150393]_alexndr[/MENTION]’s authorization.

I kept the name “DevBase” since this ROM has the exact same features as [MENTION=5150393]_alexndr[/MENTION]’s DevBase.

My name appears only in the flashable zip file name and in the ROM version number (settings/about phone) for traceability purpose. The scripts were untouched and kept with reference to [MENTION=5150393]_alexndr[/MENTION] since it is his work.

Feel free to download, flash and report if any issue.

ROM (odexed):

>> G900FXXU1BOI3_DevBase_Looki.zip<<

ROM (deodexed):

>>G900FXXU1BOI3_Deodexed_Looki.zip<<

Bootloader & modem (update is highly recommended!):

This is in 1 ODIN flashable file. Credit to [MENTION=1030560]xXx[/MENTION].

>>AP_G900FXXU1BOI3.tar.md5<<

No wipe data is necessary if you flash over a TW LP ROM.

BOI3 Looki's MODs :cool:

For those who want, please find my MODs for BOI3 ROM base in this folder:

https://www.androidfilehost.com/?w=files&flid=33754

All-in-one flashable zip file with:

* ALLCAPS: removed all through the ROM

* LegacyInCallUI: removed end-call screen when the user hangs the phone (end-call screen still there if case of other reasons for call ending)

* PopupuiReceiver.apk: disabled Battery Cover & Charging Cover Toasts

* SystemUI.apk: removed Quickconnect & Sfind from Pulldown + removed Battery Low notifications + removed Battery Full notification + made status bar icons 100% opacity + removed AirPlane mode popup when toggling with quick setting toggle (tile in notification pulldown)

* framework-res.apk: removed IME keyboard switcher notification

* Services.jar: fix fade-out memory leak

* Sound mod from here: http://xdaforums.com/galaxy-s5/themes-apps/soundmod-t2902915

* Tweaked camera app (increased quality + remove low battery warnings)

* Startup sound replaced by blank file

Enjoy :cool:
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
Thank you for the work and [MENTION=5150393]_alexndr[/MENTION] for his kindness in letting you doing it!
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
Yeah, I have spent a lot of time yesterday on that!

Especially because it was the first time I was doing it - a lot of little things to check! ;)

But [MENTION=1262300]alexndr[/MENTION] was extremely helpful all day through by PM!

And I want to publicly thank him here, because I wouldn't be able to do it (so quickly - for me) without his help!

Now that I learned, I can go faster and further next time ;)

Cheers
[Galaxy S 5 Android Development (Snapdragon)] gengi:
Thank You [MENTION=2468642]Looki75[/MENTION] and [MENTION=1262300]alexndr[/MENTION].
[Galaxy S 5 Android Development (Snapdragon)] humercab:
Great to here that [MENTION=325310]Alexandr[/MENTION] took some time to pass know-how to you. Great job to both!

Few quick question. Which de-bloat tool do you use ? Does someone knew what not to delete if I want to be able to use Settings/Location/My places .

Thx
[Galaxy S 5 Android Development (Snapdragon)] diddsen:
have someone tried to install nowipe over oh4?

any problems?

is then modem, bootloader needed too?
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
I am trying that. Just I had to customize it a bit by including Looki customizations in zip file, rather than apply in a different run.

It is always suggested to update Modem and BL.
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
No specific tool... Jus knowledge, reflexion and mouse to click and delete...! ;)

/My places is working for me...
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
Just updated using FF. Wiped cache, dalvik, disabled Everroot, reboot in Download mode and flashed modem+BL in a raw. Everything runs fine!
[Galaxy S 5 Android Development (Snapdragon)] botski:
Yes guys! Thank you very much!!

---------- Post added at 03:28 PM ---------- Previous post was at 03:26 PM ----------

I tried to wipe cache & dalvik but i got this error everytime reboot my device ' android is upgrading'....
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
Remove battery for some seconds and try again.

Sent by my SM-G900F, aka Galaxy S5
[Galaxy S 5 Android Development (Snapdragon)] brontolon:
The file AP _xxx is a single file (BL + modem) .How do you flash in downloadmode with Odin?
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
Lol. Load in the AP field and flash !
[Galaxy S 5 Android Development (Snapdragon)] Bredal22:
I always use [MENTION=1030560]xXx[/MENTION] 's Barebone Cleaner to de-bloat. Works perfectly, and it saves your preferences till next time you use it - plus xXx is always kind to help and update the tool to support newest ROMs.
[Galaxy S 5 Android Development (Snapdragon)] eRPeeX:
What's new on BOI3? Anything useful?
[Galaxy S 5 Android Development (Snapdragon)] humercab:
Yes but after using Barebone cleaner My places does not work anymore...
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
I presume just some fix for stagefright. Now test runs clean.

Sent by my SM-G900F, aka Galaxy S5
[Galaxy S 5 Android Development (Snapdragon)] Bredal22:
I guess he will answer you soon [emoji3] He is watching [emoji32] hi hi
[Galaxy S 5 Android Development (Snapdragon)] xXx:
my places requires the intelligenceservice.apk which is in system/priv-app/intelligenceservice/. Indeed this is cleaned by the barebone cleaner. So either you pull that from the rom zip and copy it back after cleaning or better you modify the updater-script of the cleaner. Just search for intelligenceservice and remove both lines found. The next version of the cleaner will provide this as an option to choose but this might take some more time as I'm quite busy in real life right now.
[Galaxy S 5 Android Development (Snapdragon)] _alexndr:
Link to post #3115 has been added to post #2 :)
[Galaxy S 5 Android Development (Snapdragon)] gengi:
Just flashed AP_G900FXXU1BOI3.tar.md5 but it didnt update the bootloader. Anyone had this problem?
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
You have to:

1. Enter download mode after having removed the battery

2. Flash AP_G900FXXU1BOI3.tar.md5 thanks to PC ODIN

3. Reboot - you should be done
[Galaxy S 5 Android Development (Snapdragon)] gengi:
It worked. Many thanks.
[Galaxy S 5 Android Development (Snapdragon)] cloneme:
I haven't read the whole 313 posts however, I have just bought a S5 with Lollipop installed. I have the following :

PDA: G900FXXU1BOE3

Modem: G900FxxU1BOD3

CSC: G900FXXFV1BOE4

Is your ROM compatible?
[Galaxy S 5 Android Development (Snapdragon)] KenHua:
You may want to update the Thread Title as well. Thanks for the latest and greatest! I flashed directly over your POGC ROM and all is great! All the best!
[Galaxy S 5 Android Development (Snapdragon)] JohnLouise:
Hi! My phone rebooted again. I don't know what the problem is. All I remember when my phone reboots is after turning on wifi, I got many notif from insta and fb then when I open chat head that's where the reboots starts and you cant open it without pulling the battery of. and I encounter bug.. When you use assistant menu then you restarted the phone, menu will be gone unless your turn it off then on. Does anyone ecnoubter it to? Btw, can someone teach me how to create logcat? Thanks! Update later. Byeeee
[Galaxy S 5 Android Development (Snapdragon)] botski:
I will try mate.
[Galaxy S 5 Android Development (Snapdragon)] Zigie:
Tank you Looki75. BOI3 is working great and Stagefright is finally fixed.
[Galaxy S 5 Android Development (Snapdragon)] humercab:
Great! So I can use barebone cleaner again :) :D
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
Can I get an example of this ?

I don't understand whats doing that....
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
Situation without the mod: after a call, a "end call" screen appears which shows the contact and several buttons right on the screen: call / video call / edit contact (I think) /... I don't remember which ones exactly...

This "end call" screen stays on the screen for several seconds.

When the call ends, you usually just want to move-on to your next thing.

I always found odd to have that screen appear at the end of the call and always had to just dismiss it manually.

Situation with the mod: after a call, no more "end call" screen and you can use your phone for next call or whatever...

Cheers

---------- Post added at 08:36 AM ---------- Previous post was at 08:29 AM ----------

I forgot to mention:

* Services.jar: fix fade-out memory leak + faster auto-brightness update upon ambient light change

Cheers
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
I overwrite the files Services.jar and framework-res.apk and phone automatically restart. Now is on bootloop :(

I wipe cache partition but the same issue :(

Removed the battery for 10 seconds, but the same issue... Now is on bootloop :(

The phone start with a first second from the original sound. The sound is incomplete :)

Show me blue led + samsung logo :) No more startup.... :(

I have a flashfire backup of DATA only (on external sd card) :(

I have to flash again old version 4.4.2, the root with towelroot, then flash BOI3 ? :(

WTF ?
[Galaxy S 5 Android Development (Snapdragon)] Aegnor:
I'm thinking to move to BOI3 devbase another time, now i'm on cm but i missed some things that keep S5 like a superstar :p, also great work [MENTION=2468642]Looki75[/MENTION], keep up the good work :D
[Galaxy S 5 Android Development (Snapdragon)] daniel.mota:
I bet that's why today I can't see s##t with auto-brightness on. ;)

Yesterday night it worked allright (with low ambient light).

Maybe something is wrong in the changes you made to auto-brightness (could you please check?). Thanks anyway for your great work ;)
[Galaxy S 5 Android Development (Snapdragon)] arvinivra:
sorry for ask this question in here

please give me link for xposed that work with BOI3
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
This is probably due to permissions on Services.jar and framework-res.apk.

When you copied, it has the wrong permission, hence the issue.

Best way to do:

1. On PC: Take original files from the ROM zip file

2. On PC: Put them (in the right folder) in my MOD zip file (i.e. overwrite, withing my MOD zip file, the modded files with original files).

3. On Phone: Flash the modified "MOD" zip file with FlashFire or recovery.

If you are on knox0x1, you can just go-ahead in custom recovery and perform step 3.

If you are on know0x0... well you need to long way... 4.4.2, towel root, flashfire, BOI3... + modded "MOD" zip file if you want the mods other than Services.jar and framework-res.apk...

---------- Post added at 12:49 PM ---------- Previous post was at 12:45 PM ----------

Well for me, it is working perfect. The only change is that the phone is reacting FASTER to ambient light changes.

But the birghtness LEVEL itself is the same.

I mean if the brightness needs to be at max (according to auto-brightness behavior) it WILL be at max, but it will be max immediately and not after a (long) time...

Anyone with issues? Again, it is working great for me...
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
Just flashed 4.4.2, tw, + BOI3 again :)

Recovery DATA from FlashFire and all is fine.

Can I remove the folder "etc" and "media" from your "G900F_BOI3_MODs.zip" using Total Commander, then I want to flash using FlashFire ?
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
By removing /etc/ you remove the following mods:

* Sound mod stereo through earpiece (mixer_paths.xml)

* 100% quality camera (media_profiles.xml)

* init.d script for smoothness (passive entropy increase) (init.d/99_Entropy)

By removing /media/ you remove the following mod:

* "No startup sound"
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
I don't like that. I want a startup sound ;)

Can you answer me to the last question? It's possible to use Total Commander or not?
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
You didn't understand.

Remove "/media/" = Remove "No startup sound" mod = You HAVE startup sound

So just go ahead and delete the /media/ folder and you will be happy.

About Total Commander, I don't know.

I recommend using 7Zip to delete or add files in the flashable zip.

If you absolutely want to use Total Commander, just try and tell us if it worked or not.

But if I were you, I would just use the widely recommended 7Zip...
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
I'm asking because I don't want to lose the permissions of your files.
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
If you modify the flashable zip, you are probably fine with any zip tool... although again, I would recomment 7Zip.

That won't hurt permissions because when you install, the sript restore ALL correct permissions in the ROM - just to be on the safe side.

If you modify the ROM directly by copying files from let's say /ext-sdcard/ to the /system folder or subfolders, then this is very dangerous.

AFAIK, Solid Explorer is managing well permissions: when you overwrite an existing file with a new one, the new one gets immediately the same permissions than the first file you overwrote.

But again, it is risky, especially for people with knox0x0 since there is no access to custom recovery to flash a zip file to correct the permissions issue...

So again, I recommend you to stay on the safe side: use 7Zip to modify my flashable zip to your liking and flash that.

I hope I've been helpful ;)

Cheers
[Galaxy S 5 Android Development (Snapdragon)] daniel.mota:
After a reboot, auto-brightness is working fine again. So maybe it was a random problem in my phone...

Thanks again :D

Enviado do meu SM-G900F através de Tapatalk
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
Yes first time I do that ;)
[Galaxy S 5 Android Development (Snapdragon)] lingowistico:
Does this version have stagefright fixed? Thanks for the rom!
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
Regardless of _alexndr/Looki excellent work, stagefright has been fixed by Samsung in BOI3 ROM, at least as reported by detector.
[Galaxy S 5 Android Development (Snapdragon)] ZioGTS:
Hey [MENTION=2468642]Looki75[/MENTION] , thanks for your work! Do I need deodexed version to flash your mod, or odex is just fine?
[Galaxy S 5 Android Development (Snapdragon)] daniel.mota:
Odexed is just fine, deodexed is for those who want to install xposed or do some other "modding"...
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
Correct.

My mod is working on both ODEX and DEODEX ROMs.

Pick-up DEODEX if you want Xposed.

If not, prever ODEX.

Cheers
[Galaxy S 5 Android Development (Snapdragon)] xAD3r1ty:
hello _alexndr ,i was wondering if stock kernel usaes vswap or whatever it is called that uses internal sd (shortening its life) or if its just zram or anything? Because i wanted stock kernel for more battery life, or if anyone is able to answer this question?
[Galaxy S 5 Android Development (Snapdragon)] ZioGTS:
Unless you are planning to keep your phone for 10 years, you shouldn't worry about SD wearing out...

Inviato dal mio SM-G900F utilizzando Tapatalk
[Galaxy S 5 Android Development (Snapdragon)] daniel.mota:
I think stock kernel uses compressed ram, not virtual ram on sd internal card.
[Galaxy S 5 Android Development (Snapdragon)] botski:
Mate still encounter the problem.
[Galaxy S 5 Android Development (Snapdragon)] xAD3r1ty:
If i was rich yes i wouldnt worry, but my s5 was a gift and i wanna keep it as long as i can, i by myself im unable to buy expensive flagships without saving alot ;)
[Galaxy S 5 Android Development (Snapdragon)] rommy667:
Updated to day but had to go back as the new modem broke 4g for me not the roms fault its probably because the BOI3 update is not out where i am,also this version did not keep my csc like the orginal BOH4 rom did. Great work though as the rom is very good thanks a lot :)
[Galaxy S 5 Android Development (Snapdragon)] cloneme:
I have a S5 with

PDA: G900FXXU1BOE3

Modem: G900FxxU1BOD3

CSC: G900FXXFV1BOE4

I would like to know if your ROM is suitable for lollipop.

Is your ROM compatible?
[Galaxy S 5 Android Development (Snapdragon)] daniello8:
[MENTION=2463609]loki75[/MENTION]

Hi Loki .. what does this ALLCAPS patch do?

I realize that it should do what it sais but I wonder if it works with all keyboards (like Swype for example). Actually I'd really like that :good:

I want to juggest two more patches to your mods:

1. Stop Home Key from waking up phone

2. Remove all charging notifications (USB/Wireless) and make sure the screen doesn't go on when you plug/unplug usb.

If you like those it could IMO round off your mod pack and make sure all is in one person's hand :)

I could provide sample edits.

:)
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
I had same issue after update to BOI3. I removed the battery and system started. Tty with wipe of dalvik and cache. If no go, try factory reset.

Sent by my SM-G900F, aka Galaxy S5
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
In LP TW ROMs (don't know if it is general to LP or particular to LP TW) you have ALLCAPS almost everywhere on the buttons labels. Example: long press power, choose reboot and the dialog that appears have 2 buttons: "OK" and "CANCEL" (allcaps). And since it is at the ROM level, several apps (eg: Titanium Backup) show also ALLCAPS labels on their buttons. Sometimes you miss half of the button label + I have the impression the phone is shouting at me ;)

So I implemented this "NOALLCAPS" mod. This is original; I researched and found it (and did it) myself...

There are XPosed modules that do the same, but in case you don't want Xposed, you have my mod.

Now I don't know about the keyboards. Where are those ALLCAPS in keyboard?

Can you test for us and tell the results?

**************************************

Additional mods:

I will look into your request... I think the main issue is not technical, but practical...

I mean, there is a high chance that in order to implement these mods you ask for, some files that are already modified need to be modified further: in one single file, you have several mods.

And then start the issues: someone (including me for example) want such mod but not such and such...

You understand that it is very difficult to produce and maintain all possible combinations...

But as I said, I will look into that for you...

Stay tuned!

---------- Post added at 06:54 AM ---------- Previous post was at 06:44 AM ----------

This is not an error.

Did you apply _alendr modded SMS app? If yes, then it is a known behavior... no big deal.

If you did not apply that modded SMS app, then try factory reset as suggested.
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
Next Gen of BOI3 Looki's MODs :cool:

Next generation of my MOD, with: removed wireless charging notification + removed wake on plug/unplug + disabled home key wake

Find the new mod for BOI3 in this folder: https://www.androidfilehost.com/?w=files&flid=33754

Look for G900F_BOI3_MODs+.zip

Note:

if you don't want all mods, remove from my zip the files identified below. Do that before flashing.

Unfortunately, it is impossible to cherry-pick which mod you want within 1 file...

Testers needed!!! :D

Test1:

I changed something in the zip script so that it is easier to delete files within the zip without the need to modify update-script....

Can anyone test this new flashable zip on a ODEX base ROM (please reflash ODEX ROM + my zip file)? - I am on DEODEX and cannot test at the moment.

Make sure you have a full backup before doing so.

The test might end-up in a boot loop. If that happens, then you need to either:

*

knox0x1 users:

just reflash your ROM in custom recovery

*

knox0x0 users:

reflash 4.4.2 with ODIN PC, towelroot, flashfire, flash BOI3 ROM and restore /data/ with flashfire

Test2:

Please test the "removed wireless charging popup" since I don't have wireless charging so I cannot test if the mod is working (should be)

Please let me know the results.

All-in-one flashable zip file with:

* ALLCAPS: removed all through the ROM (several mods in /system/priv-app/SystemUI/SystemUI.apk and /system/framework/framework-res.apk)

* /system/app/LegacyInCallUI/LegacyInCallUI.apk: removed end-call screen when the user hangs the phone (end-call screen still there if case of other reasons for call ending)

* /system/app/PopupuiReceiver/PopupuiReceiver.apk: disabled Battery Cover & Charging Cover Toasts

* /system/priv-app/SystemUI/SystemUI.apk:

Removed Quickconnect & Sfind from Pulldown

Removed Battery Low notifications

Removed Battery Full notification

Made status bar icons 100% opacity

Removed AirPlane mode popup when toggling with quick setting toggle (tile in notification pulldown)

Removed wireless charging popup

* /system/framework/framework-res.apk: removed IME keyboard switcher notification

* /system/framework/Services.jar:

Fix fade-out memory leak

Faster auto-brightness update upon ambient light change

Disabled wake on plug and wake on un-plug

* /system/framework/android.policy.jar: disabled home key wake

* /system/etc/mixer_paths.xml: sound mod from here: http://xdaforums.com/galaxy-s5/themes-apps/soundmod-t2902915

* /system/app/SamsungCamera3/SamsungCamera3.apk & /system/etc/media_profiles.xml: tweaked camera app (increased quality + remove low battery warnings)

* /system/media/audio/ui/PowerOn.ogg: startup sound disabled (replaced by blank file)

If you want to buy me a Starbucks coffee so that I can stay up at night for cooking ROM and modding... you can do so here: Donate

Enjoy :cool:
[Galaxy S 5 Android Development (Snapdragon)] zahni71:
I just have tested it. It was working so far, but during the next reboot I had an Android Updating message. It seems to be a small issue in the update script, then the removal section was incomplete.

Gesendet von meinem SM-G900F mit Tapatalk
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
Thanks but... do you refer to Test1 or Test2?

Thanks
[Galaxy S 5 Android Development (Snapdragon)] zahni71:
The update messages occurred with the + version

Gesendet von meinem SM-G900F mit Tapatalk
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
Guys, please hold on a little bit.

I am working on a new version which will use a .prop option file to place on the root of your sdcard.

This way, you will be able to configure the options you want...

Stay tuned!
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
Already flashed with options.prop near deodexed archive ;)

Working fine ;)
[Galaxy S 5 Android Development (Snapdragon)] botski:
Mate is this the fix for 'android is upgrading'?
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
Updated but I don't like the hard left button :(

Now it show me the menu instead of close all applications :(
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
Hopefully. I didn't have the issue, so I don't know for sure.

Please test and report back.

If the issue is still here, please give max info about your case: odex/deodex; mods installed, de-bloater or else, kernel, Xposed, etc, etc...

---------- Post added at 03:51 PM ---------- Previous post was at 03:50 PM ----------

Use an options_LookiMod.prop file on the root of your sdcard and place

Key_remap.mod=0

at line 59.

Cheers
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
Yes I see. I try again without cleaning dalvik cache ;)
[Galaxy S 5 Android Development (Snapdragon)] Looki75:
Yes but you need to reflash the ROM as well... my zip doesn't revert original files...

Not cleaning Dalvik is a neat function.

But risky. Once I had a bootloop not cleaning it...
[Galaxy S 5 Android Development (Snapdragon)] ionutmaruta:
Flashed with dalvik cache 0 but the same issue with the left key.

The flashed with dalvik cache 1 but the same issue.

Now I can't get back the hard left key :(