Bluetooth Pairing after Reboot with Magisk Rooted Android 10 - Samsung Galaxy S10 Questions & Answers

Hi all,
for Android 9, I used Magisk module "libsecure_storage companion" that allowed my device to restore bluetooth pairings (e.g. with a watch) after reboot. Without that module, any pairings are lost. Unfortunately, the module does not seem to work with Android 10. When enabled, I cannot enable WiFi anymore. Is there any workaround for that?
Thanks for any suggestion.

I can confirm same issue on Note9 Q beta.
Even when putting the libsecure_storage.so directly in system library folders and disabling the secure storage props.
At data/log/bluedroiddump, log gives things like that :
Code:
11-30 11:33:00.432--BluetoothManagerService -- ===== BOOT_COMPLETED (N960FXXU4ZSK7) ===== false false false false
11-30 11:33:00.433--HFBMS-bind PSC
11-30 11:33:00.440--HFBMS-bind fail by mEnableExternal(false) from android
11-30 11:33:02.355--HFBMS-bind fail by mEnableExternal(false) from com.android.server.telecom
11-30 11:33:02.442--HFBMS-bind fail by mEnableExternal(false) from com.android.server.telecom
11-30 11:33:02.445--HFBMS-bind fail by mEnableExternal(false) from com.android.systemui
11-30 11:33:02.491--HFBMS-bind fail by mEnableExternal(false) from com.android.systemui
11-30 11:33:03.652--HFBMS-bind fail by mEnableExternal(false) from com.android.phone
11-30 11:33:08.876--BluetoothManagerService -- User unlocked. userHandle : 0
11-30 11:33:40.398--BluetoothAdapter -- semSetStandAloneBleMode(true) called by PID : 16479 @ null
11-30 11:33:40.399--BluetoothAdapter -- enableRadio() called by PID : 16479 @ null
11-30 11:33:40.400--BluetoothManagerService -- enableBle(null) BT ManagerService enableBle called
11-30 11:33:40.661--AdapterState Entering BT OFF
11-30 11:33:40.872--BluetoothManagerService BLUETOOTH_SERVICE_CONNECTED: 1
11-30 11:33:40.876--AdapterState Current state: BT OFF, message: BLE_TURN_ON
11-30 11:33:40.878--AdapterState Entering Turning BLE ON
11-30 11:33:40.935--btsnoop.cc -- Config HCI log for external : enable=0
11-30 11:33:48.002--btif_storage.cc -- before ssSupport
11-30 11:33:48.002--btif_storage.cc -- after ssSupport = 1 vkSupport = 0
11-30 11:33:48.004--btif_storage.cc -- Failed to get getKeyIVLen = -19
11-30 11:33:48.005--btif_storage.cc -- Failed to get getKeyIVLen = 0
11-30 11:33:48.005--btif_storage.cc -- Failed to get getKeyIVLen = 0
11-30 11:33:48.005--btif_storage.cc -- Failed to get getKeyIVLen = 0
11-30 11:33:48.137--[5008]{0029})(04::0)
11-30 11:33:48.138--[5008]{002A}(20::80)(04::0)
11-30 11:33:48.138--PFQU-connect : empty
11-30 11:33:48.138--AdapterState Current state: Turning BLE ON, message: BLE_STARTED
11-30 11:33:48.147--AdapterState Entering BLE ON
11-30 11:33:48.154--BluetoothManagerService BLUETOOTH_SERVICE_CONNECTED: 2
11-30 11:33:48.166--BtGatt.GattService registerServer(android.uid.system)
The "after ssSupport = 1" seems to confirm that secure storage is detected as active. Which cause our issue.

Any update on that issue ?

Hey
Just fixed it on my Note9 :highfive:
Could you provide me libbluetooth.so file from your /system/lib64 folder?
I have to compare with the Note9 one, it should be very similar.

Arteush said:
Hey
Just fixed it on my Note9 :highfive:
Could you provide me libbluetooth.so file from your /system/lib64 folder?
I have to compare with the Note9 one, it should be very similar.
Click to expand...
Click to collapse
Of course, here it is (as ZIP-Archive)... Thanks a lot for looking at it!

Arteush said:
Hey
Just fixed it on my Note9 :highfive:
Could you provide me libbluetooth.so file from your /system/lib64 folder?
I have to compare with the Note9 one, it should be very similar.
Click to expand...
Click to collapse
How did you resolve? I have S10 and i have the same issue

atlantix1 said:
Of course, here it is (as ZIP-Archive)... Thanks a lot for looking at it!
Click to expand...
Click to collapse
No problem!
As expected the library is very similar to the N9.
Try this, it should work.

Ivymike52 said:
How did you resolve? I have S10 and i have the same issue
Click to expand...
Click to collapse
Lot of search and try with a dissembler and a hex editor :silly:

Arteush said:
Lot of search and try with a dissembler and a hex editor :silly:
Click to expand...
Click to collapse
Great the file above the last message works, now pairing stay after reboot.
But another question: if i set "Visibility telephone" to on, it reset to off, why?

Ivymike52 said:
Great the file above the last message works, now pairing stay after reboot.
But another question: if i set "Visibility telephone" to on, it reset to off, why?
Click to expand...
Click to collapse
Not sure to understand, I don't have such option on my N9. Could you send a screenshot?

Arteush said:
No problem!
As expected the library is very similar to the N9.
Try this, it should work.
Click to expand...
Click to collapse
Many, many thanks again! It works!

This option:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Arteush said:
No problem!
As expected the library is very similar to the N9.
Try this, it should work.
Click to expand...
Click to collapse
Very nice work, thank you!

atlantix1 said:
Many, many thanks again! It works!
Click to expand...
Click to collapse
Great!
Ivymike52 said:
This option:
Click to expand...
Click to collapse
Hmm.. I don't have this setting so..
@atlantix do you have same issue?

Arteush said:
Great!
Hmm.. I don't have this setting so..
@atlantix do you have same issue?
Click to expand...
Click to collapse
Hm, I don't have that setting either. No matter if I use stock or your modified library...

After placing libary in /system/lib64 is there anything else to do? I mean changing something in build.prop? Thanks for help so far.

Arteush said:
Great!
Hmm.. I don't have this setting so..
@atlantix do you have same issue?
Click to expand...
Click to collapse
I have this setting and it works

Olli2k said:
After placing libary in /system/lib64 is there anything else to do? I mean changing something in build.prop? Thanks for help so far.
Click to expand...
Click to collapse
I recommend to not modify anything else if it works.
If you want, not sure yet but maybe add/replace "ro.securestorage.knox=false" and "ro.securestorage.support=false" in build.prop and replace "start" by "stop" in /system/vendor/etc/init/secure_storage_daemon_kinibi.rc or similar file. To avoid secure storage service to start without need.
But you could loose and have to add again your stored wifi passwords with this!

Arteush said:
I recommend to not modify anything else if it works.
If you want, not sure yet but maybe add/replace "ro.securestorage.knox=false" and "ro.securestorage.support=false" in build.prop and replace "start" by "stop" in /system/vendor/etc/init/secure_storage_daemon_kinibi.rc or similar file. To avoid secure storage service to start without need.
But you could loose and have to add again your stored wifi passwords with this!
Click to expand...
Click to collapse
Thx, so after placing this file, headset pairings is still there after reboot, so yes it works, but I was hoping to find a solution for my not to be able to pair with a galaxy watch in this as well. This problem is still up, but I will try your suggestions.

Arteush said:
No problem!
As expected the library is very similar to the N9.
Try this, it should work.
Click to expand...
Click to collapse
Tested and works too on s10e, I'm glad you did it because most people (including me) are not good enough to use disassembler and reverse Samsung modules. Thanks you very much!
Btw it works perfectly with my galaxy watch, answering to the post above.

Related

[APP] Auto-Rotate Config

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​Auto-Rotate can configure the registry settings of built-in Samsung's RotationSupport.exe.
This app is not resident, so, it consumes memory only when you are configuring rotation support.
* I have moved this topic, check below *
Download
View attachment AutoRotate-1.0.CAB
View attachment AutoRotate-1.0.1.CAB
View attachment AutoRotate-1.0.2.CAB
View attachment AutoRotate-1.0.3.CAB
View attachment AutoRotate-1.1.0.CAB
View attachment AutoRotate-1.1.1.CAB
Newest Versions for Samsung and HTC devices
Beta Testers
If you have an unsupported SAMSUNG device, please, try the following:
1. Install the latest Auto-Rotate cab;
2. Unzip View attachment RotationSupport.zip and copy RotationSupport.exe to the \Windows folder on cell phone;
3. Open a registry editor and create \HKLM\Software\AutoRotation;
4. Under that, create DWord value Count with 0;
5. Run an application like Notes.
6. With Notes opened, tap Start and tap Auto-Rotate.
7. Tap Add, choose Notes, tap OK.
8. Test if you can rotate Notes.
9. Feedback
After successful feedbacks, i will make cabs for other samsung devices.
junalmeida said:
[reserved post]
Click to expand...
Click to collapse
That is just what I need. Thanks
junalmeida said:
Introduction
View attachment 276468​Auto-Rotate can configure the registry settings of Samsung's RotationSupport.
This app is not resident, so, it consumes memory only when you are configuring rotation support.
User Guide
First, start the application that you like to auto-rotate.
Tap Start/Settings/Auto-Rotate.
Tap on Add. You will see a list of current running apps. Select your app from this list.
Tap OK.
Your application should rotate now.
Notes:
Samsung auto-rotation supports only one landscape mode AFAIK.
Changelog
Code:
2/3/2010 v1.0.1
Interface fixes on TabControl.
2/2/2010 v1.0
Initial Release.
Feedback
Please fell free to send bug and feature requests using this thread.
Download
View attachment 275973
View attachment 276465
Click to expand...
Click to collapse
Great effort but thought you shud know somebody on the modaco forum hs already done it and am using it. For the record my OS is WM6.1 and yr program show error on start.
bimboybimboy said:
Great effort but thought you shud know somebody on the modaco forum hs already done it and am using it. For the record my OS is WM6.1 and yr program show error on start.
Click to expand...
Click to collapse
Hi!
First of all, thanks for your feedback.
If i'am right, that app on modaco is a g-sensor implementation from strach. My effort is an app to configure current Samsung support to auto-rotate (RotationSupport.exe).
About the error, can you show me the exception? Can you make a screen-shot?
Also, can you tell me the version of your ROM?
I have the same problem. I have been using OrientationSetting for a while but it's just not working correctly. For instance, if I'm in a program and have the phone in landscape everything looks as it should, in landscape mode. But, if I switch to a different application that is also configured to autorotate, instead of remaining in landscape it autorotates to portrait! I have to then turn the phone right side up then back down to autorotate. This is no biggie with normal use but if in the car and using the phone as the media device, if I need to do anything else like take a call or whatever it rotates to portrait. Very annoying! Anyway, I hope this program can help resolve the conflict by using the built in support and not using a 3rd party mem resident app.
The error screen for me simply says Error, and some info about an unexpected error in autorotationconfig.exe, quit restart and so on. Then at the bottom it says your device isn't supported. I have an Omnia II from Verizon.
Any help would be great. Thanks
mejim707 said:
The error screen for me simply says Error, and some info about an unexpected error in autorotationconfig.exe, quit restart and so on. Then at the bottom it says your device isn't supported. I have an Omnia II from Verizon.
Click to expand...
Click to collapse
Good, seems that the way I check the device works only for GSM (GT-I8000).
In case of Verizon i920, i will appreciate if you send me a registry value.
If you have any registry editor, please send me the value at
HKEY_LOCAL_MACHINE\Ident\OrigName.
Thanks for your feedback.
SCH-i920
interesting, I though it was an i8000
mejim707 said:
SCH-i920
interesting, I though it was an i8000
Click to expand...
Click to collapse
Hi @mejim707, please give a try on the 1.0.2 version.
Thanks for the tool junalmeida.
Can please tell me where registry settings are stored of rotationsupport. Thanks in advance
I tried the three files of the auto rotate program and I got error message that my device is not supported
my device details:
PDA: I8000NXXII9
CSC: I8000XEUII9
Phone: I8000XXII6
Windows mobile 6.5 professional
CE OS 5.2.21856(Build 21856.5.0.65)
yardi4life said:
Thanks for the tool junalmeida.
Can please tell me where registry settings are stored of rotationsupport. Thanks in advance
Click to expand...
Click to collapse
Hi,
My tool configures the registry at HKLM/Software/AutoRotation
msaeed11 said:
I tried the three files of the auto rotate program and I got error message that my device is not supported
Click to expand...
Click to collapse
Hi!
Can you check the registry value HKEY_LOCAL_MACHINE\Ident\OrigName?
I changed the 1.0.2, please, download it again.
Thanks
junalmeida said:
Hi!
First of all, thanks for your feedback.
If i'am right, that app on modaco is a g-sensor implementation from strach. My effort is an app to configure current Samsung support to auto-rotate (RotationSupport.exe).
About the error, can you show me the exception? Can you make a screen-shot?
Also, can you tell me the version of your ROM?
Click to expand...
Click to collapse
Just says error and a white screen with Quit at the bottom right. I did not have .net installed. Is it needed ? OS 5.2.21006 (Buld 21006.1.5.74)
bimboybimboy said:
Just says error and a white screen with Quit at the bottom right. I did not have .net installed. Is it needed ? OS 5.2.21006 (Buld 21006.1.5.74)
Click to expand...
Click to collapse
It needs at least .NET 2.0.
Hi, I have an german OmniaPro B7160 and tried to use this small program. After successfull installation I tried to start, but get only the message "This application only supports Samsung devices." Hey I have an samsung device. What I'am doing wrong. I tried with 1.01 and 1.02 version. Everything the same. Could you check or give me any advice.
regards, Dulmer
Dulmer said:
Hi, I have an german OmniaPro B7160 and tried to use this small program. After successfull installation I tried to start, but get only the message "This application only supports Samsung devices." Hey I have an samsung device. What I'am doing wrong. I tried with 1.01 and 1.02 version. Everything the same. Could you check or give me any advice.
regards, Dulmer
Click to expand...
Click to collapse
Hi Dulmer,
If you have an official ROM, that just means that Samsung did not implemented the Rotation Support on your device the same way they did on GT-I8000.
I'll write a better error message, BUT, that means your device is not supported.
junalmeida said:
Hi Dulmer,
If you have an official ROM, that just means that Samsung did not implemented the Rotation Support on your device the same way they did on GT-I8000.
I'll write a better error message, BUT, that means your device is not supported.
Click to expand...
Click to collapse
Yes, I have the original ROM with WM6.1. Do you see a chance to change the program to the other rotation implementation? The rotation is not working in each program, except you pull out the keyboard. That's the pitty.
Dulmer said:
Yes, I have the original ROM with WM6.1. Do you see a chance to change the program to the other rotation implementation? The rotation is not working in each program, except you pull out the keyboard. That's the pitty.
Click to expand...
Click to collapse
Hi Dulmer, for a non-built-in support, you can try Orientation Detection 1.0
Hi again,
thanks for this hint. After registerring at this Samsung innovator page and downloading the right SDK for the B7160, this small program from modaco works. Thank you very much for this hint, even if the orientation-detection program is crashing sometime.
It's also intersting, that some Samsung own programs like the main menu, calendar etc. will not rotation, even if I configurred it. That's crazy, because some progs are working from the beginning (even without this tool) and some not.
regards, Dulmer

[ROM][HTC Tattoo]Ice Cream Sandwich[MiuiV4-2.3.23][Beta 2][30/3/2012][STOPPED]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What's working
Touchscreen
GPS
Bluetooth
Wifi
Mobile and data
USB Mount
Sensors
Audio and
Rooted
What's not working
Camera
Slow in response, some apps are force closing at the moment (not every time)
And all bugs reported by users
Click to expand...
Click to collapse
Download ::
Beta 2 : Here
Beta 1 : Skipped
Test 1 : Here
Click Our Advert to support
Click to expand...
Click to collapse
• Download the ROM
• Copy the ZIP to Memory Card
• Start CWM
• Make a Full Wipe (factory reset, mount & storage > format /system, advanced > Erase Dalvik cache)
• Start the install
• Enjoy!
Click to expand...
Click to collapse
Disclaimer
I'm not responsible if this ROM bricks your lovely phone. Use it at your own risk!
Support facebook page (Latest News ) : DroidXDA
Screenshot : [Miuiv4]ICS Beta Series
Changelog : Beta 2
Updated to MiuiV4 2.3.23
New Miui Setting
Removed Unused lib
New Libs updated
Based On Latest CM9 Build
More Speed Improvement
I just tested the ROM. Not enough fast for daily usage yet but nice start. Go on guys!
Any screenshots ??? Will the gapps package from CM9 work on this ROM
what is the big difference between this and the one you posted before?
marcolameirinhas said:
what is the big difference between this and the one you posted before?
Click to expand...
Click to collapse
This is an android 4.0 modification named MIUI. For more information see here:
http://en.miui.com/
The one the posted before is cyanogenmods android 4.0. See here: http://www.cyanogenmod.com/
EDIT:
have someone tried performance governor on this rom?
Some testers in the other thread for cm9 reported that with performance governor cm9 is very fast.
.dot said:
This is an android 4.0 modification named MIUI. For more information see here:
http://en.miui.com/
The one the posted before is cyanogenmods android 4.0. See here: http://www.cyanogenmod.com/
EDIT:
have someone tried performance governor on this rom?
Some testers in the other thread for cm9 reported that with performance governor cm9 is very fast.
Click to expand...
Click to collapse
I`m flashing it right now, will report when it`s done
EDIT.
I couldn`t find a governor changing setting in this ROM, but when he loads an app to his memory he can open it very fast.
kemoba said:
Any screenshots ??? Will the gapps package from CM9 work on this ROM
Click to expand...
Click to collapse
Gapps are not necessary, google framework is there by default.
I have removed gmail and youtube, to fit the content in 150mb.
You can install them from market
kemoba said:
I`m flashing it right now, will report when it`s done
EDIT.
I couldn`t find a governor changing setting in this ROM, but when he loads an app to his memory he can open it very fast
Click to expand...
Click to collapse
Sorry you have to sse setCPU or overclockwidget from market
Screenshots
Sorry you have to sse setCPU or overclockwidget from market
Click to expand...
Click to collapse
I have a bit of a problem with Wi-Fi now, i can connect but i have no internet access, same thing hapened last night with CM9 ROM, but in the morning Wi-Fi works great. A lot of apps are force closing, like google search, it force closes when i type a single letter.
wifi not working for me logcat:
Code:
oadcast multicast]>
D/NetworkManagementService( 202): flags <[down broadcast multicast]>
D/CommandListener( 123): Setting iface cfg
D/CommandListener( 123): Trying to bring down tiwlan0
D/CommandListener( 123): broadcast flag ignored
D/CommandListener( 123): multicast flag ignored
E/wpa_supplicant( 2212): Set_key: Wrong Key
E/wpa_supplicant( 2212): Set_key: Wrong Key
E/wpa_supplicant( 2212): Set_key: Wrong Key
E/wpa_supplicant( 2212): Set_key: Wrong Key
E/WifiConfigStore( 202): Error parsing configurationjava.io.FileNotFoundExcepti
on: /data/misc/wifi/ipconfig.txt: open failed: ENOENT (No such file or directory
)
E/wpa_supplicant( 2212): prepare_filter_struct: type=3
E/wpa_supplicant( 2212): prepare_filter_struct: type=2
E/WifiStateMachine( 202): Failed to set country code US
E/WifiStateMachine( 202): Failed to set frequency band 0
E/WifiStateMachine( 202): set suspend optimizations failed!
I/ActivityManager( 202): Process com.android.updater (pid 2148) has died.
D/WifiLocator( 567): Too many cache misses. Need server request. hasLocation=0
noLocation=0 cacheMiss=5
I/System.out( 567): [INFO:2706874]: LogSource: Running flush
I/System.out( 567): [INFO:2706956]: LogSource: Sending payload [bytes=376]
I/System.out( 567): [SEVERE:2706996]: LogSource: AsyncHttpRequestImpl.run(): ex
ception thrown : Unable to resolve host "www.google.com": No address associated
with hostname: java.net.UnknownHostException
I/System.out( 567): [INFO:2706998]: LogSource: Resending com.google.masf.protoc
[email protected]
D/WifiLocator( 567): Too many cache misses. Need server request. hasLocation=0
noLocation=0 cacheMiss=5
E/WifiStateMachine( 202): set suspend optimizations failed!
E/GlsClient-query( 567): requestFailed
I/power ( 202): *** set_screen_state 0
V/AudioHardwareMSM72XX( 129): setParameters() screen_state=off
W/NetworkManagementSocketTagger( 202): setKernelCountSet(1000, 0) failed with e
rrno -2
D/SurfaceFlinger( 126): About to give-up screen, flinger = 0xf918
D/dalvikvm( 202): GC_CONCURRENT freed 870K, 24% free 12309K/16135K, paused 9ms+
17ms
D/LockScreen( 202): current status is Normal, and prev status is Normal
D/PhoneStatusBar( 449): disable: < expand icons alerts ticker system_info back
home RECENT* clock >
D/PhoneStatusBar( 449): disable: < EXPAND* icons alerts TICKER* system_info bac
k home RECENT clock >
D/PhoneStatusBar( 449): disable: < EXPAND icons alerts TICKER system_info BACK*
HOME* RECENT clock >
wifi has bug with this build
Wifi connects but no signal in status bar.
Browser does not work
Mail market other apps can still use wifi.
Sent from my Tattoo using XDA
it start to run better after a while of using and cpu changes! but still more to improve!
dont liked the launcher, but thats my opinion
keep working guys
marcolameirinhas said:
it start to run better after a while of using and cpu changes! but still more to improve!
dont liked the launcher, but thats my opinion
keep working guys
Click to expand...
Click to collapse
Well the point of MIUI is his laucher, and I like it, after the governor change it improved a bit.
I have a few questions:
1. Where can I disable screen off animation, cant find it anywhere in the menus
2. I have opened the torch application once, and clicked the lightbulb icon there and now when i unlock my device lockscreen doesn`t show only a flashlight, and I need to turn off the screen on my device and turn it back on to show a lockscreen, freacking annoying. I have deleted the torch app from /system/app/ problem stays, cleared Torch data and cache still the same
3. Does your device ring when someone calls you, I have deleted a lot of things from /system/app (First thing I do when I flash a ROM) and my device won`t ring, just trying to find out is this a problem with the ROM or I have deleted the wrong thing from my /system/app/
4. Will you fix the bugs on this ROM or this is just proof of concept ?
5. Battery life is too short, any fixes
Thanks
kemoba said:
I have a few questions:
1. Where can I disable screen off animation, cant find it anywhere in the menus
2. I have opened the torch application once, and clicked the lightbulb icon there and now when i unlock my device lockscreen doesn`t show only a flashlight, and I need to turn off the screen on my device and turn it back on to show a lockscreen, freacking annoying. I have deleted the torch app from /system/app/ problem stays, cleared Torch data and cache still the same
3. Does your device ring when someone calls you, I have deleted a lot of things from /system/app (First thing I do when I flash a ROM) and my device won`t ring, just trying to find out is this a problem with the ROM or I have deleted the wrong thing from my /system/app/
4. Will you fix the bugs on this ROM or this is just proof of concept ?
5. Battery life is too short, any fixes
Thanks
Click to expand...
Click to collapse
1. disable window and transition animations under developer options
2. Torch and lockscreen, weird, will remove the app in the next release.
3. Well flash the ROM again, without wiping your data partition,
wipe dalivk cache and reboot that should restore the apps and any issues should fixed
4. Bugs will be fixed as soon as we have a solution
5. Battery issue has been noted, kernel related see my reply in the other thread
(http://forum.xda-developers.com/showpost.php?p=23394736&postcount=55)
i tested the rom yesterday...the interface is great..now i can change between two roms,when i´m bored with one
speed is alright..but could get some improvments.
what means 2.3.2?is it the andriod version?is this rom slower/not so good as the nfinity rom which has 2.3.7?
thanks
So if there are bugs with wifi, can you provide us a version with these bugs fixed or tell us how to fix these bugs?
I found one more bug:
I can't use my headphones. When they are plugged in, music however comes out the phone speakers.
Anyway.. very good work!! Thanks for that!
I have a bug too, in settings teathering, when I try to enter it justs force closes, and it looks like the compass axis is inverted

[DEV][CRACKFLASHERS] 4.1 Jelly Bean JRN84D (Gnex)/ JRN84C (SDK)

Successfully ported. Partially working.
Whats working?
-Touchscreen
-Bluetooth
-GPU
-Camera
-Softkeys
-NFC
-Butter
-SDcard
-ADB
-USB
What's not working?
-Audio
-Wifi
-GSM
-libwvm
-More stuffs not working.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
More Proper Screenshot
Download: http://files.mrks.me/JRN84D_NS.zip (md5: 28e935c14c31f38940b0c9ced0778766)
----------------------------------------------------------------------------------------------------------------------
SDK port by Steve676 (Wifi Working)
http://forum.xda-developers.com/showpost.php?p=28113909&postcount=258 No Gapps
DaXmax said:
Hey guys, i eventually trying to port Jelly Bean on our device, but its a no go, anyone can help here?
Code:
I/Netd ( 9965): Netd 1.0 starting
I/mediaserver( 9964): ServiceManager: 0x40ce2d80
I/AudioFlinger( 9964): Using default 3000 mSec as standby time.
I/CameraService( 9964): CameraService started (pid=9964)
W/AudioFlinger( 9964): findSuitableHwDev_l() loading well know audio hw modules
E/AudioFlinger( 9964): int android::load_audio_interface(char const*, audio_hw_d
evice_t**) wrong audio hw device version 0000
I/AudioFlinger( 9964): loadHwModule() error -22 loading module primary
E/AudioFlinger( 9964): int android::load_audio_interface(char const*, audio_hw_d
evice_t**) wrong audio hw device version 0000
I/AudioFlinger( 9964): loadHwModule() error -22 loading module a2dp
E/AudioFlinger( 9964): int android::load_audio_interface(char const*, audio_hw_d
evice_t**) couldn't load audio hw module audio.usb (No such file or directory)
I/AudioFlinger( 9964): loadHwModule() error -2 loading module usb
E/AudioPolicyManagerBase( 9964): Failed to initialize hardware output stream, sa
mplingRate: 0, format 0, channels 0
E/AudioPolicyService( 9964): couldn't init_check the audio policy (No such devic
e)
E/SchedPolicy( 9964): open of /dev/cpuctl/apps/bg_non_interactive/tasks failed:
No such file or directory
E/BandwidthController( 9965): runIptablesCmd(): failed /system/bin/iptables -t r
aw -N bw_raw_PREROUTING res=256
E/BandwidthController( 9965): runIptablesCmd(): failed /system/bin/ip6tables -t
raw -N bw_raw_PREROUTING res=256
D/MDnsDS ( 9965): MDnsSdListener::Hander starting up
E/Netd ( 9965): Unable to start MDnsSdListener (Invalid argument)
E/SocketListener( 9965): Obtaining file descriptor socket 'mdns' failed: Invalid
argument
I/Netd (10086): Netd 1.0 starting
I/ServiceManager( 72): service 'media.audio_flinger' died
I/ServiceManager( 72): service 'media.player' died
I/ServiceManager( 72): service 'media.camera' died
I/ServiceManager( 72): service 'media.audio_policy' died
I/Netd (10112): Netd 1.0 starting
Click to expand...
Click to collapse
Is this the whole log?
rlasalle15 said:
Is this the whole log?
Click to expand...
Click to collapse
Yes, i already fixed the kernel boot already, thats only the starting, do you want to work together so we can served a working JB till the official one comes?
DaXmax said:
Yes, i already fixed the kernel boot already, thats only the starting, do you want to work together so we can served a working JB till the official one comes?
Click to expand...
Click to collapse
yea I will send you a PM with my gmail addy
I'm not much of a expert but ,
something with audio drivers ? have you tried replacing them
E/AudioFlinger( 9964): int android::load_audio_interface(char const*, audio_hw_d evice_t**) wrong audio hw device version 0000
Click to expand...
Click to collapse
and also check files on bin folder . can't say much without goods on hand unfortunately , doesn't have the bandwidth to download the files right now
Oodie said:
I'm not much of a expert but ,
something with audio drivers ? have you tried replacing them
and also check files on bin folder . can't say much without goods on hand unfortunately , doesn't have the bandwidth to download the files right now
Click to expand...
Click to collapse
yea tons of fmjar edits are in order in addition to the audio files
I'm not good at this part, but one korean developer(jijonheyoni, galaxy s2 korean varient dev) said that this problem can be caused because kernel's library and platform library is not corresponding.....(I'm just translating..)
Sent from my Nexus S using xda app-developers app
ioplkj13 said:
I'm not good at this part, but one korean developer(jijonheyoni, galaxy s2 korean varient dev) said that this problem can be caused because kernel's library and platform library is not corresponding.....(I'm just translating..)
Sent from my Nexus S using xda app-developers app
Click to expand...
Click to collapse
yeah , quite possible , since JB kernel is updated ( as i think lookin @ GN's screenshots ) & the kernel should correspond with audio/video drivers
& also there are huge improvements in video & audio in JB even wifi & network i guess .
There are multiple devs for One X and SGS3 that's got a booting and functional port of JB to their devices. You could try contacting one of them.
Sent from my Nexus S using Tapatalk 2
Oodie said:
yeah , quite possible , since JB kernel is updated ( as i think lookin @ GN's screenshots ) & the kernel should correspond with audio/video drivers
& also there are huge improvements in video & audio in JB even wifi & network i guess .
Click to expand...
Click to collapse
The ramdisks arent to much different. There are few new files though. init.trace.rc and init.usb.rc...but other then those its pretty close. Shouldnt we be able to use an ICS boot.img? I could be way off here but we are kinda backporting from a totally different device then what we have. I think a lot of fmjar edits could get it closer.
Have you tried packaging the from with a cm9 kernel, and then simply bring in all libraries, etc. it mentions?
Sent from my Nexus S using Tapatalk 2
treUse said:
Have you tried packaging the from with a cm9 kernel, and then simply bring in all libraries, etc. it mentions?
Sent from my Nexus S using Tapatalk 2
Click to expand...
Click to collapse
Its gonna be a little tougher then that I think. When you bring over all the libs from CM or AOKP then you have to add in all the native methods in fmjar and services jar. I think we are gonna have to strace a lot of this and see what libs are playing nice and what ones arent.
rlasalle15 said:
yea I will send you a PM with my gmail addy
Click to expand...
Click to collapse
ok.
Oodie said:
I'm not much of a expert but ,
something with audio drivers ? have you tried replacing them
and also check files on bin folder . can't say much without goods on hand unfortunately , doesn't have the bandwidth to download the files right now
Click to expand...
Click to collapse
Could be, but the bin is already replaced with the sdk + Gnex's jb bin... And some are still ics because of Nexus S hardware.
rlasalle15 said:
yea tons of fmjar edits are in order in addition to the audio files
Click to expand...
Click to collapse
Neh, Faryaab didn't edit the fm.jar and it worked fine.
ioplkj13 said:
I'm not good at this part, but one korean developer(jijonheyoni, galaxy s2 korean varient dev) said that this problem can be caused because kernel's library and platform library is not corresponding.....(I'm just translating..)
Sent from my Nexus S using xda app-developers app
Click to expand...
Click to collapse
Oodie said:
yeah , quite possible , since JB kernel is updated ( as i think lookin @ GN's screenshots ) & the kernel should correspond with audio/video drivers
& also there are huge improvements in video & audio in JB even wifi & network i guess .
Click to expand...
Click to collapse
Nope. Kernel doesn't improves anything. It's only the framework.jar and the libs.
rlasalle15 said:
The ramdisks arent to much different. There are few new files though. init.trace.rc and init.usb.rc...but other then those its pretty close. Shouldnt we be able to use an ICS boot.img? I could be way off here but we are kinda backporting from a totally different device then what we have. I think a lot of fmjar edits could get it closer.
Click to expand...
Click to collapse
i edited the ramdisk, so the schedconfig didn't spammed on my log.
Looks like you're either missing libs or you have the incorrect libs in /system/lib/hw
Nope. Kernel doesn't improves anything. It's only the framework.jar and the libs.
i edited the ramdisk, so the schedconfig didn't spammed on my log.[/QUOTE]
What are you porting off of?
tgascoigne said:
Looks like you're either missing libs or you have the incorrect libs in /system/lib/hw
Click to expand...
Click to collapse
I added the power, keystore and timezone? Is that enough?
rlasalle15 said:
What are you porting off of?
Click to expand...
Click to collapse
Stock IMM76D.
twadda218 said:
If you get this up and running it would be a dream! especially since it'll be a daxmax!!!:good:
Click to expand...
Click to collapse
Yer, but i can't confirm to get this working.
Hi,
You are porting Jelly Bean with ICS libs ?
http://forum.xda-developers.com/showthread.php?t=1738197
This guy could help?
Sent from my Nexus S using xda premium
GalaxyUser said:
Hi,
You are porting Jelly Bean with ICS libs ?
Click to expand...
Click to collapse
nope. If i did that, ofc Jelly Bean wont boot.
Looking at the log, it seems like it's missing audio drivers that it is specifically looking for. It looks like the ICS kernels that you may or may not be using is probably missing the specific drivers that Jelly Bean is looking at.
I think it might help if you could maybe port the kernel that was originally compiled for Android 4.1 and ensure that it has the Nexus S drivers instead of the Galaxy Nexus drivers.
This is of course just a hypothesis and I could be absolutely wrong as I'm not a ROM developer.
deltatux

[APP][5.0] Moto G Minfree Fixer

With this commit which is merged since the 07/Feb/2015 Nightly the app became redundant. Thanks for your feedback!
Hi everyone,
I wrote a small app for all those having RAM/reloading issues on 5.0/CM12 based ROMs. The source is here and a direct link to the pre-compiled app can be found attached to this post.
But what does this app do?
In short, the cause of frequent app redraws seems to be wrongly set permissions of two files which avoid the Low Memory Killer to work as intended. Apart from that the default values in those files are set too high. A long explanation can be found here.
This app fixes both problems and automates basically everything after the device has booted up: It applies right permissions to /sys/module/lowmemorykiller/parameters/minfree (660) and writes reasonable LMK values into it. It is meant as a convenient way to fix the problem without having to hassle around with shell scripts.
I wrote it modular, so auto apply and LMK value writing can be switched off, of course
Screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I really appreciate your feedback!
Changelog:
v1.2.1
-> hotfix for RAM size detection (Thanks to Benoe!)
v1.2
-> reworked code base
-> optimized code so only 1 SU process is needed
v1.1
-> fixed memory leak due to not destroy()ing SU processes
_beta
-> initial release
PS: I recommend to compile it yourself so you don't have to trust some random forum guy.
Great Job guy!
Which values does the app set to default?
Can we see the source code to improve the app (eg: icon, custom minfree values...)?
scattoit said:
Great Job guy!
Which values does the app set to default?
Can we see the source code to improve the app (eg: icon, custom minfree values...)?
Click to expand...
Click to collapse
Hi and thanks for your feedback!
As I mentioned in the OP, the source code is on GitHub.
These values are applied:
Code:
if(totalRAM<1000000000) {
// we have a device with less than 1GB RAM (Moto G, Razr HD, ...)
try {
Process process = Runtime.getRuntime().exec("su");
DataOutputStream testingStream = new DataOutputStream(process.getOutputStream());
testingStream.writeBytes("echo '2048,3072,4096,28342,31041,33740' > /sys/module/lowmemorykiller/parameters/minfree\n");
testingStream.flush();
} catch (IOException e) {
e.printStackTrace();
}
}
else {
// we have a device with less than 2GB RAM (Moto X)
try {
Process process = Runtime.getRuntime().exec("su");
DataOutputStream testingStream = new DataOutputStream(process.getOutputStream());
testingStream.writeBytes("echo '2048,3072,4096,69100,77738,86375' > /sys/module/lowmemorykiller/parameters/minfree\n");
testingStream.flush();
}
catch (IOException e) {
e.printStackTrace();
}
}
Cheers!
BlueFlame4 said:
BTW: I just pushed an updated version because the initial one ironically had a memory leak. :>
Click to expand...
Click to collapse
Haha
I did not realize it though, process stats is still on normal/moderate after 24 hours of usage and everything is working smooth
You did a great job and thanks again for the updated app. :good:
@BlueFlame4 :
the 0220 permissions to the OOM driver files are appied by the /init.rc :
Code:
# Memory management. Basic kernel parameters, and allow the high
# level system server to be able to adjust the kernel OOM driver
# parameters to match how it is managing things.
write /proc/sys/vm/overcommit_memory 1
write /proc/sys/vm/min_free_order_shift 4
chown root system /sys/module/lowmemorykiller/parameters/adj
chmod 0220 /sys/module/lowmemorykiller/parameters/adj
chown root system /sys/module/lowmemorykiller/parameters/minfree
chmod 0220 /sys/module/lowmemorykiller/parameters/minfree
So, either there must be a specific reason to set these to write only, or the one that set these permissions had drunk something that wasn't water :silly:
Hi @matmutant,
I also thought about that and read that is was set to 220 on purpose once but I still can't imagine any advantage, especially considered that it breaks the LMK. I thought about security reasons but that doesn't make sense to me either...
So do we miss something?
BlueFlame4 said:
So do we miss something?
Click to expand...
Click to collapse
We must be blind, or dumb... but sometimes the dumbest question can make things go in the right direction, i'll ask the "Ones that know"
matmutant said:
We must be blind, or dumb... but sometimes the dumbest question can make things go in the right direction, i'll ask the "Ones that know"
Click to expand...
Click to collapse
Good idea, I'll eagerly wait for your reply Thanks, mate!
Unfortunately I'm limited to 8 "Thanks" per day :>
BlueFlame4 said:
Good idea, I'll eagerly wait for your reply Thanks, mate!
Unfortunately I'm limited to 8 "Thanks" per day :>
Click to expand...
Click to collapse
The following is strange though:
Not Only CM12 uses that 0220 permission
https://github.com/android/platform_system_core/blob/master/rootdir/init.rc
But, my old robyn running MiniCM10 has them set to 0664
Nice work here buddy.
How did you pick these values? I have been using 1536,2048,4096,8192,16384,24575 and wondering if your values may work better.
matmutant said:
But, my old robyn running MiniCM10 has them set to 0664
Click to expand...
Click to collapse
SlimLP (build 20150111-1043) uses this values too and it works very nice.
BlueFlame4 said:
Good idea, I'll eagerly wait for your reply Thanks, mate!
Unfortunately I'm limited to 8 "Thanks" per day :>
Click to expand...
Click to collapse
Here is the explanation of Ethan Chen:
matmutant said:
why are the adj and minfree permissions set to 0220 in cm12 and were 0664 on my robyn running miniCM10 ?
Click to expand...
Click to collapse
Ethan Chen said:
that's because google changed it in lollipop
Click to expand...
Click to collapse
matmutant said:
Though I can't figure how a file set to write only could be read by system ^^
Click to expand...
Click to collapse
Ethan Chen said:
The system doesn't need to read it.
System only needs to be able to write,
that's why changing the permission makes no difference.
There's a lowmemkiller service in the framework that is capable of writing values into that node. lowmemkiller service tracks it's own state, so it doesn't ever need to read from the node
The thing reading that node is the kernel driver
The linux kernel lowmemkiller driver changes behavior based on what you write into the file.
Changing the file permission does nothing
Changing the content does real stuff
Click to expand...
Click to collapse
You made an app? Woah.
matmutant said:
Here is the explanation of Ethan Chen:
Ethan Chen said:
The system doesn't need to read it.
System only needs to be able to write,
that's why changing the permission makes no difference.
There's a lowmemkiller service in the framework that is capable of writing values into that node. lowmemkiller service tracks it's own state, so it doesn't ever need to read from the node
The thing reading that node is the kernel driver
The linux kernel lowmemkiller driver changes behavior based on what you write into the file.
Changing the file permission does nothing
Changing the content does real stuff
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Thanks so much! That makes sense and I thought that the 220 permission MUST be intended behaviour but still: There obviously is a change for the better when altering the values so I guess CM broke the mentioned LMK? This is definitely more than placebo. I stumbled upon this and this and will build some test builds to figure out reasonable values for our device.
Somcom3X said:
You made an app? Woah.
Click to expand...
Click to collapse
Yea, I couldn't resist I have the tendency to forget myself and go through the roof as soon as I have an idea which I want to implement
By any chance, have you noticed a major lag once turning on the device after it sleeps (let's say in hangouts/tapatalk)?
Somcom3X said:
By any chance, have you noticed a major lag once turning on the device after it sleeps (let's say in hangouts/tapatalk)?
Click to expand...
Click to collapse
Not yet, I'll install those apps now since I use neither of them. I'll report back soon!
Nice work dude! ☺
BlueFlame4 said:
Not yet, I'll install those apps now since I use neither of them. I'll report back soon!
Click to expand...
Click to collapse
For the first time ever, I've multi tasked hangouts, Tapatalk and WhatsApp.
Somcom3X said:
For the first time ever, I've multi tasked hangouts, Tapatalk and WhatsApp.
Click to expand...
Click to collapse
Could you - if you got spare time - upload a test build with this patch included? https://github.com/visi0nary/androi...mmit/93de32bb4943f20a60b563ddcde6dcd7de80b2f6
I'm currently having trouble with my build server and I'd like to test those values. I'm pretty sure those are not far from a permanent fix, since I already tested a build with
Code:
<integer name="config_lowMemoryKillerMinFreeKbytesAbsolute">131000</integer>
before my machine broke down and multitasking then got a lot better.
Cheers!
BlueFlame4 said:
Could you - if you got spare time - upload a test build with this patch included? https://github.com/visi0nary/androi...mmit/93de32bb4943f20a60b563ddcde6dcd7de80b2f6
I'm currently having trouble with my build server and I'd like to test those values. I'm pretty sure those are not far from a permanent fix, since I already tested a build with
Code:
<integer name="config_lowMemoryKillerMinFreeKbytesAbsolute">131000</integer>
before my machine broke down and multitasking then got a lot better.
Cheers!
Click to expand...
Click to collapse
I'll pm it to you after I build it later. Might want to note storage space decreases for some reason. If you give me your gerrit Id I can add you to my draft.

[Solved] vvb2060's MagiskDetector beats Magisk Hide?

I've been using Magisk for so long time. Everything works just fine on my phone. Until today I just realized that I can no longer open one of my banking app. It always ends up saying unusual files detect something. After having some looks through the code I can see that it uses vvb2060's MagiskDetector to detect root and ofc magisk. So I went on installing MagiskDetector apk downloaded from vvb2060's github page and gave it a try. So it DOES detect su in PATH somehow.
I'm pretty sure that I did MagiskHide it and restart. Also tried clear app storage and restart. No luck.
Any suggestions?
alex.do said:
I've been using Magisk for so long time. Everything works just fine on my phone. Until today I just realized that I can no longer open one of my banking app. It always ends up saying unusual files detect something. After having some looks through the code I can see that it uses vvb2060's MagiskDetector to detect root and ofc magisk. So I went on installing MagiskDetector apk downloaded from vvb2060's github page and gave it a try. So it DOES detect su in PATH somehow.
I'm pretty sure that I did MagiskHide it and restart. Also tried clear app storage and restart. No luck.
Any suggestions?
Click to expand...
Click to collapse
Try Riru UnShare (Enhanced Mode for Magisk Hide) made by vvb2060 as well. It allows Magisk Hide to handle isolated processes. You can grab it from here. It needs Riru Code to be installed (you can find it in the Magisk Repo).
If that doesn't work, try giving MomoHider (IsolatedMagiskHider) a shot from here.
Good luck!
shadowstep said:
Try Riru UnShare (Enhanced Mode for Magisk Hide) made by vvb2060 as well. It allows Magisk Hide to handle isolated processes. You can grab it from here. It needs Riru Code to be installed (you can find it in the Magisk Repo).
If that doesn't work, try giving MomoHider (IsolatedMagiskHider) a shot from here.
Good luck!
Click to expand...
Click to collapse
Thank you!
I did try Riru UnShare but it doesnt seem to work for me. MagiskDetector beats it miserablely.
MagiskHide is already enabled and MagiskDetector ticked as well.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Im pretty sure MagiskHide is working on other checkers
Hi,
So MagiskHide = MomoHider (IsolatedMagiskHider)?
Because the second option posted at #2 was this: MomoHider.
I hope the answer is no and I hope that it would fix the issue.
Good luck!
alex.do said:
I've been using Magisk for so long time. Everything works just fine on my phone. Until today I just realized that I can no longer open one of my banking app
Click to expand...
Click to collapse
What is this banking app? Can you provide a link?
amplatfus said:
Hi,
So MagiskHide = MomoHider (IsolatedMagiskHider)?
Because the second option posted at #2 was this: MomoHider.
I hope the answer is no and I hope that it would fix the issue.
Good luck!
Click to expand...
Click to collapse
I just tried the MomoHider now. It works like a charm!! I had to add all config for it to work even the "isolated" one although there is some warning about this deprecated config. Any advice on this?
Spartacus500 said:
What is this banking app? Can you provide a link?
Click to expand...
Click to collapse
Its the Standard Chartered app on Play Store. Its recent update beats MagiskHide. Need to use Riru and MomoHider..
alex.do said:
I just tried the MomoHider now. It works like a charm!!
Click to expand...
Click to collapse
Great! Here's my PayPal... just kidding. Glad the suggestion worked!
Spartacus500 said:
What is this banking app? Can you provide a link?
Click to expand...
Click to collapse
Here is one banking app using MagiskDetector. https://play.google.com/store/apps/details?id=air.app.scb.breeze.android.main.sg.prod
I suspect all localised Standard Chartered Banking apps have or will be incorporating MagiskDetector soon.
alex.do said:
I just tried the MomoHider now. It works like a charm!! I had to add all config for it to work even the "isolated" one although there is some warning about this deprecated config. Any advice on this?
Its the Standard Chartered app on Play Store. Its recent update beats MagiskHide. Need to use Riru and MomoHider..
Click to expand...
Click to collapse
You might like the mod i made of Riru-MomHider here: https://forum.xda-developers.com/t/magisk-general-support-discussion.3432382/post-85187739 in future
I modded it to add all the config files automatically at install..i test a lot of ROMS, imagine having to manually create those files every time...i did want to, hence the mod.
As for the isolated, all keep my banking apps, Samsung Pay working across ROMs i use regularly....isolated is very much what you want afaik
Nevertheless if you want to fiddle with it, you can edit customize.sh and remove options from the line (just maintain a space between the options for the array to work):
options='isolated setns app_zygote_magic initrc'
thexile said:
Here is one banking app using MagiskDetector. https://play.google.com/store/apps/details?id=air.app.scb.breeze.android.main.sg.prod
I suspect all localised Standard Chartered Banking apps have or will be incorporating MagiskDetector soon.
Click to expand...
Click to collapse
Same issue here. Been trying to sort it out but no luck. Isolated process is visible in magiskhide, and ticked, Magiskmanager is hidden as well. Tried momohider with the config but not working as well, tried riru- enhanced magiskhide also not working. Any luck on your side?
Frozster said:
Same issue here. Been trying to sort it out but no luck. Isolated process is visible in magiskhide, and ticked, Magiskmanager is hidden as well. Tried momohider with the config but not working as well, tried riru- enhanced magiskhide also not working. Any luck on your side?
Click to expand...
Click to collapse
I am managed to get it (SC Mobile v8.7.4) to work with Momohider, all configs enabled.
Could you
thexile said:
I am managed to get it (SC Mobile v8.7.4) to work with Momohider, all configs enabled.
Click to expand...
Click to collapse
Could you share with me the steps you took ?
Frozster said:
Could you
Could you share with me the steps you took ?
Click to expand...
Click to collapse
Exactly what is being stated in MomoHider readme.
Frozster said:
Same issue here. Been trying to sort it out but no luck. Isolated process is visible in magiskhide, and ticked, Magiskmanager is hidden as well. Tried momohider with the config but not working as well, tried riru- enhanced magiskhide also not working. Any luck on your side?
Click to expand...
Click to collapse
Are you on GSI ROM ? I am also having same issue with SC bank app. After the riru+momo the app force closes. i checked the debug app showing some java security error.
Hey there, I'm on Oxygen OS 9, oneplus 6. So i managed to sort it out, my issue was i had google font and some emoji module on, which is detected by Magisk Detector. So once i isolated those module, i disable then removed them and magisk detector didnt flag anymore.
Summary:
- Magisk Hide + Hide Magisk Manager
- Riru + Riru Momohider v0.7 (4 config in the readme file)
- Reboot reboot reboot.
- magisk detector all good
- bank app all good.
Goodluck
Frozster said:
Could you
Could you share with me the steps you took ?
Click to expand...
Click to collapse
Same as @thexile . After installing Riru-Momo you will need to create all files with the proper names in config. Then reboot. Or you can use the one stated by @73sydney above. It basically creates those config files for you after install.
Roidred said:
Are you on GSI ROM ? I am also having same issue with SC bank app. After the riru+momo the app force closes. i checked the debug app showing some java security error.
Click to expand...
Click to collapse
Did the Riru-Unshare work for you? I believe you only need to get zygote isolate processes hidden. Exactly what Riru-Unshare does, as well as the `isolated` config of Riru-MonoHider. The force closes you got may have something to do with selinux on GSI? Not sure though.
alex.do said:
Same as @thexile . After installing Riru-Momo you will need to create all files with the proper names in config. Then reboot. Or you can use the one stated by @73sydney above. It basically creates those config files for you after install.
Click to expand...
Click to collapse
Hehe to be precise, it creates the config files during install
You may try my app too.
It checks millions other ways to check and detect root/magisk/riru/xposed.
Enjoy.
[APP][v1.10] VD Infos (Package: com.vitaodoidao.vdinfos)
(Para quem fala PORTUGUÊS, o próximo post está totalmente traduzido !) VD Infos v1.10 As we all know, Android is a super powerful and super versatile operating system. What nobody tells you is that all your personal details and confidential...
forum.xda-developers.com
thexile said:
I am managed to get it (SC Mobile v8.7.4) to work with Momohider, all configs enabled.
Click to expand...
Click to collapse
Using Hong Kong's SC Mobile (v6.8.4). This latest version forced me to search for ways to bypass root detection. Then found this.
Quick note - MOMOHider works for it too, but I need to "pm disable <your hidden magisk manager's module>" to REALLY hide Magisk Manager, on top of using MOMOHider, to make things work.
I see ominous signs that soon all these bank apps will simply not work anymore if your phone is rooted..... for now though I will just enjoy while I can.

Categories

Resources