yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Android Development (Snapdragon)] TreKronor:
Hej RowBan,

are you shure, that you have this problem since you updated your S5?!

I had the same problem some months ago... It was just some dirt in the hole of the microphone...

I was able to use the phone via bluetooth hands-free and with the hands-free-function of the S5, but I couldn't make a normal call. Using the dictating app everything was also fine...

It was quite strange...

The S5 has two microphones, one at the bottom, one near the IR LED on the top.

The dictating app and the hands-free function uses both or the top microphone, if you make a normal call, you use the microphone on the bottom.

So I used a thin needle to clean the microphone on the bottom and after that, I was able to make normal phone calls again (but be careful, you can damage your microphone!)!

It was no hardware defect, it was no software failure, it was just some dirt (not much)!
[Galaxy S 5 Android Development (Snapdragon)] cathome:
BPE3 feedback

First thanks to _alexndr and mcdachpappe for the BPE3 devbase and the mods :good:

Just to confirm, I also experienced the reboot behaviour described by others in relation to BPE3, in my case when attempting to update apps via Google Play. Like others, I never had this type of issue before. The only custom devbase setting in my case was to add initd, so unlike previously suspected, it looks like this is not a deodexing issue at all, since I did not go for that particular install option.

Doing a backup with TB, a factory reset and then a TB restore as suggested earlier fixed the issue for me as well. However, one should be prepared for some TB related woes just in case. I haven't done this in quite a while, so maybe I did something wrong, but in my case TB did not properly restore all system settings, failed to restore wifi settings (easy enough to fix) and most annoyingly did not preserve my stock launcher home and additional screens customisations like all the icons I had there and their positions. Luckily I did not have a very large number of screen customisations to redo, but still I would not recommend updating to BPE3 and having to go through all of this. It is probably not worth the hassle particularly as having to go though the TB route to fix these reboots takes probably 4 times as long all in all compared to a normal devbase update and it also messes up custom system settings. Maybe I should have backed up something else in addition to all the user installed apps and all the green/yellow coloured system settings? Maybe I should I have backed up all so called 'user apps' i.e all user installed apps as well as including the 200 or so apps which are part of the system itself (all the ones shown in red as well) :confused:

The BPE3 mods installed just fine. I love the look of the new S7 'theme'. Everything seems to work OK with one exception, just like with the previous BPC7 mods, the 5 way reboot doesn't work for me (even though the appropriate option was properly selected and successfully installed according to FlashFire and the prior factory defaults should have wiped any trace of the previous BPC7 mods so it was as clean of a mod as it can be). I wonder if this might have something to do with not being deodexed? Does this mod option require the firmware to be deodexed in order to work by any chance :confused:
[Galaxy S 5 Android Development (Snapdragon)] RowBan:
Quite sure it's not dirt actually, I tested every microphone on the phone and the bottom one works fine in apps like Voice Recording (which it logically shouldn't if there's dirt blocking it), it just doesn't work in the Dialer app, the top microphone works just fine whichever app I use.

Voice Recording app uses RCV_1stmic and RCV_dualmic (both are the one at the bottom, I'm guessing based on directional tests), while the speakphone uses SPK_2ndmic, the one at the top. You can test these by entering *#0283# in the dialer app.

Both RCV tests fails, even if I scream directly at the microphone it is barely audible when played back. But when using Voice Recorder it works fine just putting it to my ear and speaking like you normally would during a call. I also tested to make sure Voice Recording app don't use SPK_2ndmic (speakerphone), which it doesn't unless you choose interview setting (is my guess).

So, how can I boost microphone gain in dialer app? Engineering mode does not seem to be available for the S5. I don't want to poke into the microphone hole without being absolutely sure it's necessary.

Thanks though, TreKronor.
[Galaxy S 5 Android Development (Snapdragon)] mcdachpappe:
thank you for your feedback.

to your restoring problem:

i made a backup of all system and user data und restored them after the clean rom flash. i didnt experienced any issues like you.. so i cant really say what went wrong.

to the mod issue:

if you are not deodexed, try to delete all arm and .xz or .odex files which have "android.policy" in their names (there could be some in "data" folders or anywhere else). the changes for the 5 way reboot menu are done in the smali files which are included in the android.policy.jar file (its deodexed).

if you got any .xz / .odex files somewhere these files could prevent loading the mod files which are included in the .jar file.

this is my only idea, sorry
[Galaxy S 5 Android Development (Snapdragon)] cbu7:
Hi RowBan,

I suffer from the same phenomena as well. If you google for "S5 low mic", you'll find that you are not the only one. Recording app works perfectly but the phone app has mic problems. Be careful to poke into the mic hole as you can damage the water protection which covers your phone (and your warranty).

An early hint was to disable the reduction of background noise in the phone app call settings. It helped sometimes.

Google for "Potential fix for poor microphone volume (gain) during calls on S5 (people can't hear you on the other end) but other apps like Sound Recorder work just fine". You can read that the effect might be related to using a headset previously. Maybe that helps. Sometimes it works as well. I still haven't found a way to solve this 100%.

Try if the mic works correctly after a reboot. And please tell us if you found a proper solution :)

Regards,

cbu
[Galaxy S 5 Android Development (Snapdragon)] ogremount:
Standard kernel, and no optimizations apart from Amplify and Greenify as I have 3 emails syncing full time, Dropbox and Drive and Mega as well.
[Galaxy S 5 Android Development (Snapdragon)] _alexndr:
No, only if a new ROM will be released - with higher security patch level and / or with higher changelist
[Galaxy S 5 Android Development (Snapdragon)] Joker87:
If I extracted the system.img from the zip and I flashed it via odin would it work?
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
In principle yes, but _alexndr uses to debloat a bit the original system.img, so you can substituite it, but you will get standard bloatware.
[Galaxy S 5 Android Development (Snapdragon)] Joker87:
But isn't the system.img file already debloated?
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
Sorry, I wrongly read your post!

No, I do not think you can flash the img directly from Odin.
[Galaxy S 5 Android Development (Snapdragon)] ftmuldder2000:
A mi me funciona perfectamente

Enviado desde mi SM-G900F mediante Tapatalk

---------- Post added at 12:48 PM ---------- Previous post was at 12:42 PM ----------

Instalación desde 0. Y cambiando el kernel phoenix v8

Enviado desde mi SM-G900F mediante Tapatalk
[Galaxy S 5 Android Development (Snapdragon)] _alexndr:
... but maybe good news for someone else :) I have plan to update both current DevBase(s) v3.5 (5.0/6.0.1) to -> v3.6. I have found major bug in case od deodex_from function in my installer, which was expecially higlighted in case of N910F's DevBase (Android 6.0.1) - up to v3.5. More info here (#2087):

http://xdaforums.com/showthread.php?p=67099229

I'm not 100% sure if G900F is NOT affected. I'm also NOT 100% sure if Android 5.x CAN NOT be affected, so I will update it - just in case :cool:

v3.6 will be available probably tomorrow (in the evening) :)

I hope that most of people here will agree that it is more important update than "the newest" (really?) CPE9 :cool:
[Galaxy S 5 Android Development (Snapdragon)] MIKEMON:
Exactly

Big thanks
[Galaxy S 5 Android Development (Snapdragon)] mcdachpappe:
regarding to this: is it enough if i do these changes by myself? im asking because im using or old "dex_injector.sh" from previous devbases. i just copy the new .img files and deodexed files into your "old base" and install it with your old installer.

the -g command is missing there, too
[Galaxy S 5 Android Development (Snapdragon)] _alexndr:
Yes, it is enough. Small change but makes huge difference in case of e.g. N910F and Android 6.0.1. I had really no time yesterday, so despite the fix is simple - v3.6 will be available today in the evening (with updated Xposed also to v85 (sdk21) / v85.1 (sdk23), just by the way)
[Galaxy S 5 Android Development (Snapdragon)] v00d007:
I'm still using the BOK6 version (best battery) and just got the message that there was a Samsung security update available. So, as the rom is rooted and de-Knox'ed, I'm wondering if I can let it install or will it do any harm to root or the functionality of any system part. ??
[Galaxy S 5 Android Development (Snapdragon)] cheaterel:
Hi , do you have random reboots on lockscreen on android mm 6.0.1 with fingerprint on ? i am on last CPE2 alexndr version

I have this problems since update to 6.0.1 like in this thread http://xdaforums.com/galaxy-s5/help/g900f-marshmallow-fingerprint-random-t3362590
[Galaxy S 5 Android Development (Snapdragon)] xtam:
I have flashed phoenix kernel over devbase 3.3

Now i want to return to original kernel from devbase 3.3 to be able to install:

http://xdaforums.com/galaxy-s5/orig-development/kernel-crazysuperkernel-v1-t3390006

what should i do?

flash again full rom?
[Galaxy S 5 Android Development (Snapdragon)] e-bert:
Just dirty flash devbase 3.3.
[Galaxy S 5 Android Development (Snapdragon)] v00d007:
Why don't you just extract the boot.img from the dev base zip and flash it with twrp recovery that's able to flash img's?
[Galaxy S 5 Android Development (Snapdragon)] xtam:
Yeah, i also thought about it...

but i am not sure....

will it work?
[Galaxy S 5 Android Development (Snapdragon)] _alexndr:
Android 6.0.1

[ This is a (potentially) bugfix release - see post #5261. If you have CPE2 DevBase v3.5 installed already - just dirty flash DevBase v3.6 with your favorite options in the file name (e.g. "xposed" and/or "initd" and/or "deodex") or in the options.prop stored in (ext)sdcard ]

I present you DevBase v3.6 (based on Android 6.0.1) - see changelog in post #2 :cool:

In the DevBase v3.x I introduced possibility to change most frequently switched options (usually controlled by options.prop) by changing ZIP filename - more info in hidden content below.

Do you need init.d and Xposed? include "initd" and "xposed" strings (not case sensitive) anywhere in the name and then run the installer, e.g. (all below forms are valid):

- G900FXXU1CPE2_DevBase_v3.6_initd_xposed.zip

- G900FXXU1CPE2_DevBase_v3.6_INITd.XpOsEd.zip

- G900FXXU1CPE2_XPOSED_DevBase_v3.6_initd.zip

- ... and even extremely shortened 'xposedinitd.zip' will work, but I do not recommend it (you will probably forget ZIP's purpose in a few days) ;)

Do you need deodexed? (all below forms are valid):

- G900FXXU1CPE2_DevBase_v3.6_deodex.zip

- G900FXXU1CPE2_DevBase_v3.6_deodexed.zip (as "deodex" string is also present)

- G900FXXU1CPE2_DevBaseDEODEX_v3.6.zip, etc...

List of currently supported "options" in the file name:

"noroot" (means "do not root"), "deodex", "xposed", "initd" (no other comments are required, I hope...)

Difference is expressly visible from a dev perspective - completely re-written installer and all "magic" moved to update-binary :cool:

Enjoy :cowboy:

ROM:

>> G900FXXU1CPE2_DevBase_v3.6.zip <<

Bootloader & modem (if uou have an older BL/CP - update is mandatory!):

>> BL_G900FXXU1CPE2.tar.md5 <<

>> CP_G900FXXU1CPB8.tar.md5 <<

No wipe data required if you are coming from stock ROM or a previous version of my DevBase :)
[Galaxy S 5 Android Development (Snapdragon)] _alexndr:
Android 5.0

[ This is a (potentially) bugfix release - see post #5261. If you have BPE3 DevBase v3.5 installed already - just dirty flash DevBase v3.6 with your favorite options in the file name (e.g. "xposed" and/or "initd" and/or "deodex") or in the options.prop stored in (ext)sdcard ]

I present you DevBase v3.6 (based on Android 5.0) - see changelog in post #2 :cool:

In the DevBase v3.x I introduced possibility to change most frequently switched options (usually controlled by options.prop) by changing ZIP filename - more info in hidden content below.

Do you need init.d and Xposed? include "initd" and "xposed" strings (not case sensitive) anywhere in the name and then run the installer, e.g. (all below forms are valid):

- G900FXXS1BPE3_DevBase_v3.6_initd_xposed.zip

- G900FXXS1BPE3_DevBase_v3.6_INITd.XpOsEd.zip

- G900FXXS1BPE3_XPOSED_DevBase_v3.6_initd.zip

- ... and even extremely shortened 'xposedinitd.zip' will work, but I do not recommend it (you will probably forget ZIP's purpose in a few days) ;)

Do you need deodexed? (all below forms are valid):

- G900FXXS1BPE3_DevBase_v3.6_deodex.zip

- G900FXXS1BPE3_DevBase_v3.6_deodexed.zip (as "deodex" string is also present)

- G900FXXS1BPE3_DevBaseDEODEX_v3.6.zip, etc...

List of currently supported "options" in the file name:

"noroot" (means "do not root"), "deodex", "xposed", "initd" (no other comments are required, I hope...)

Difference is expressly visible from a dev perspective - completely re-written installer and all "magic" moved to update-binary :cool:

Enjoy :cowboy:

ROM:

>> G900FXXS1BPE3_DevBase_v3.6.zip <<

Bootloader & modem (if you have an older BL/CP - update is mandatory!):

>> BL_G900FXXS1BPE3.tar.md5 <<

>> CP_G900FXXU1BOJ3.tar.md5 <<

No wipe data required if you are coming from stock ROM or a previous version of my DevBase :)

!!! NOTE !!! Please read THIS important info related to possible "sudden bootloop" !!! Unfortunately, Android 5.0 users are still in the risk group (even with SuperSU v2.74), because proper fix require changes in the init.rc file placed in kernel's ramdisk (it would mean => KNOX 0x1)..
[Galaxy S 5 Android Development (Snapdragon)] _alexndr:
If you are using a rooted 6.0.1 DevBase -

it will NOT work as you need patched stock kernel

(witch patched sepolicy in the kernel's ramdisk).

If you usually do not read my changelist - you will be probably surprised reading

/data/KERNEL_G900FXXU1CPE2_patched.txt

file :cool:
[Galaxy S 5 Android Development (Snapdragon)] xtam:
i did it - flashed boot.img

than reboot, flashed new crazy kernel

than supersu and all worked fine.
[Galaxy S 5 Android Development (Snapdragon)] _alexndr:
If you meant a stock 6.0.1 kernel - it worked

solely because you flashed SuperSU

which patched stock kernel on the fly during install. With kernel mentioned before (see txt file stored on /data) you did not have to do it.
[Galaxy S 5 Android Development (Snapdragon)] gankplank89:
i received error updating my rom

Updater process ended with ERROR: 1

Error installing zip file 6.0.1 works but when i try to install 5.0 dev i receive the error
[Galaxy S 5 Android Development (Snapdragon)] Melonos:
It doesnt work for me.

Coming from your Android 5 BOK6 and trying to flash CPE the phone starts only up to the first Samsung Screen, then nothing more happens.

Recovery and download still working (and showing that CPE ist installed) and Knox is still 0x0
[Galaxy S 5 Android Development (Snapdragon)] Louis235:
Hi Alexndr:)

I'm back on S5 (but it's SM-G901F) is there any version of your ROM that works with my variant?

Thank you for answering.

Best regards
[Galaxy S 5 Android Development (Snapdragon)] MeGaBeSuNTa:
Hi guys,

I installed the newest stock rom for my S5 (6.0.1)

Then installed the new version of DevBase and now phone detects like it is a Duo SIM

Is that normal??? Can i take that out or have i done anything wrong during the flash??

Best regards

PS: Already found out. By mistake i flashed the 900DF version

;)
[Galaxy S 5 Android Development (Snapdragon)] Giowi:
I have BPE3 but I don't know how to activate smart scroll/eye scroll. Can anyone help me?

Inviato dal mio SM-G900F utilizzando Tapatalk
[Galaxy S 5 Android Development (Snapdragon)] Sem3ane:
flashed the devbase v3.6 working fine so far, but it got back to the stock recovery after i updated the modem and bootloader(i had CWM). So i installed CWM again but when i try to boot in recovery mode it says " could not boot in normal mode" and it boots in download mode, so i installed TWRP recovery and it worked fine
[Galaxy S 5 Android Development (Snapdragon)] diegoluizgs:
Testing!
[Galaxy S 5 Android Development (Snapdragon)] JerryKing12:
so v3.6 is only improvement for deodex rom?:
[Galaxy S 5 Android Development (Snapdragon)] j1gga84:
can anybody tell me what is the latest bootloader for MM, CPE2 or CPE9?

Nevermind, latest Bootloader is CPE9, I uploaded it on my dropbox:

https://www.dropbox.com/sh/pxouqa3iidg7ysv/AABmASMBaxhhrLWxxyz4L7IIa?dl=0

regards
[Galaxy S 5 Android Development (Snapdragon)] zozon83:
Hello. So if I understand it right:

Android 5.0 BPE3 rooted with Knox 0x0 possible

Android 6.0.1 CPE2 rooted with Knox 0x0 NOT POSSIBLE (and never will be?)

I am using at the moment Alexndr BOK6 (rooted and 0x0) and want to upgrade to 6.0.1.

Thanks for the advice.
[Galaxy S 5 Android Development (Snapdragon)] fubo73:
Correct.
[Galaxy S 5 Android Development (Snapdragon)] satand:
are there still problems with the BPE3 v3.6 devbase on some devices? do i need to reset the device to factory default or is a dirty flash working well? does the options.prop file still work?
[Galaxy S 5 Android Development (Snapdragon)] nikolaxxx:
Did anyone try to delete system apps like Galaxy apps or geo news or samsung dictionary on cpe2 with titanium backup? Everything works great until i try to delete something, it end up with stuck to Samsung galaxy s5 powered by android screen, and only solution is to install system again via twrp. Thank you in advance and sorry for my bad english ;)

Sent from my Galaxy S5
[Galaxy S 5 Android Development (Snapdragon)] Hubik82:
I use root explorer to delete unnecessary system apps and it works like a charm, no problems at all
[Galaxy S 5 Android Development (Snapdragon)] Puckapunyal:
Use [MENTION=1030560]xXx[/MENTION]'s URWsoft Debloater instead of TB.

http://xdaforums.com/galaxy-s5/development/mod-urwsoft-barebone-cleaner-t3043479
[Galaxy S 5 Android Development (Snapdragon)] Louis235:
Alexndr: Do you perhaps plan, to make a ROM for SM-G901F, in near future, too, or rather not?

If not, I would try to sell my device and get back "normal" S5, as I like your ROM very much:)

Greets
[Galaxy S 5 Android Development (Snapdragon)] lahceneamine:
Have you managed to get it work?

I'm in the same case, clean flash, with/without Xposed, still can't get private mode working.
[Galaxy S 5 Android Development (Snapdragon)] FilipUzunov:
Nope. If you have it too then I guess it's something wrong with the ROM itself. There is a new version, 3.6, maybe it's fixed. No idea.

As for me - I updated my G900F to official MM through Kies, and am no longer with alexndr's rom.
[Galaxy S 5 Android Development (Snapdragon)] mcdachpappe:
[MENTION=4838153]neiliewheeliebin[/MENTION]

3.6 is a potentially fix for the deodexing process during installation (adding a -g command).

i dirty flashed 3.6 over 3.5 only to be sure that everything is correct.
[Galaxy S 5 Android Development (Snapdragon)] A22AC:
is there anyway that can i remove s finder and quickconnect?
[Galaxy S 5 Android Development (Snapdragon)] mcdachpappe:
has been answered multiple times...

delete com.sec.feature.findo.xml at system/etc/permission
[Galaxy S 5 Android Development (Snapdragon)] lahceneamine:
Guess i'll have to wait some help from [MENTION=5150393]_alexndr[/MENTION]

Could you help us please ?
[Galaxy S 5 Android Development (Snapdragon)] _alexndr:
I sold my G900F long time ago, but I just tried to re-produce this issue in my Note 4 (N910F). Private mode worked well untill I installed same DevBase (v3.6) but deodexed :( Seem like starting from Android 6.0.1 - original (not modded) PersonalPageService.apk works well only as odexed (it requires also odexed framework).

I suppose you are (were) using deodexed version. If there is no important reason of using deodexed - just install odexed DevBase and this issue will gone :)

I'm sorry, I have no plans to make a ROM for G901F
[Galaxy S 5 Android Development (Snapdragon)] satand:
i have updated with a dirty flash to BPE3 (with mcdachpappe's mods) and now after an app-update the phone reboots suddenly. what can i do?

even without mcdachpappe's mods the phone reboots after every app-update or deinstallation.
[Galaxy S 5 Android Development (Snapdragon)] news44:
Hello, the 3.6 is the Dual Sim option is enabled, you can turn off? If you like I can do?
[Galaxy S 5 Android Development (Snapdragon)] Giowi:
deleted
[Galaxy S 5 Android Development (Snapdragon)] _alexndr:
[MENTION=5964868]kaworuxda[/MENTION] - this is not the issue you linked

[MENTION=6652132]satand[/MENTION] - this is known issue with deodexed BPE3. Deodexed version of BPE3 requires clean install.

The easiest way to solve this problem is to reinstall BPE3 as odexed

Are you sure that you haven't installed THIS ROM for G900FD (just by accident) ?? :D
[Galaxy S 5 Android Development (Snapdragon)] Giowi:
So sorry :(

I just want to tell you if, in the next update,you can add "smart scroll" and "smart eye"? They were in kiktat version but samsung deleted them in lollipop
[Galaxy S 5 Android Development (Snapdragon)] cathome:
I don't think this problem has anything to do with deodexing.

I had exactly the same problem like the others after I updated from the odexed BPC7 to the odexed BPE3 v3.5 devbase, and the only way to solve the reboot problem was to backup all apps with TB, do a factory reset and then restore all apps back with TB. Since my installation was odexed, and I still had the same reboot problem like the others, I guess the problem must be somewhere else and is unrelated to deodexing?

Quick question just to be sure... since my current BPE3 installation is odexed, is it still advisable to update to the new v3.6 BPE3 devbase or there's no need for that at all, given that I'm odexed?

---------- Post added at 09:23 PM ---------- Previous post was at 09:08 PM ----------

Sorry for the late reply, I've been away in the past few days...

In terms of my TB restoring issue, what you said would certainly explain it. I should have backed up all the system apps as well in order to preserve all settings intact, not just the user installed apps and the green and yellow items. Thanks for confirming that, it is good to know for the future.

Regarding the mod issue, I do not have any any .xz / .odex files with android.policy in their name anywhere. Just the android.policy.jar file. I wonder if could this be related in any way with the recently discovered deodexing bug by _alexndr?

Finally, can someone with an odexed BPE3 installation confirm if the 5way reboot mod works in their case or not? Thanks!
[Galaxy S 5 Android Development (Snapdragon)] lahceneamine:
Thank you alexndr, i'm using the G900FD version.

I'm going to try the v3.6 Odexed version :

1 - Without Xposed

2 - With Xposed

and report.
[Galaxy S 5 Android Development (Snapdragon)] nikolaxxx:
Is there galaxy s6 keyboard working with cpe2? I tried old one that i used with lollipop, but its not working...

Thank you in advance
[Galaxy S 5 Android Development (Snapdragon)] lahceneamine:
Still doesn't work :(

with/without xposed, full clean install.
[Galaxy S 5 Android Development (Snapdragon)] satand:
thanks for your answer. i thought this issue has been solved with devbase 3.6 :(

is it possible to flash odexed dirty over deodexed or needs it a new and clean install?