Request: lsof output from an S20/Ultra Exynos - Samsung Galaxy S20 / S20+ / S20 Ultra Questions &

Hi everyone,
Can anyone do me a favor and send me the output of the lsof command (list open files) as root on an S20+ or S20 Ultra (Exynos)? This displays all open files and devices and will be very helpful to me in figuring out all of Samsung's custom daemons, as it's missing from the Android Device Database (newandroidbook.com/ddb). It only takes a minute, and has no negative effects whatsoever.
J

morpheus______ said:
Hi everyone,
Can anyone do me a favor and send me the output of the lsof command (list open files) as root on an S20+ or S20 Ultra (Exynos)? This displays all open files and devices and will be very helpful to me in figuring out all of Samsung's custom daemons, as it's missing from the Android Device Database (newandroidbook.com/ddb). It only takes a minute, and has no negative effects whatsoever.
J
Click to expand...
Click to collapse
Here you go

twismo1 said:
Here you go
Click to expand...
Click to collapse
Super! This is just what I needed! Thank you so much!

Related

[PX5][MD725] Solution for the bluetooth echo v2

Hi,
I release final solution for the bluetooth calls echo issue. Solution is for the PX5 units. For now it works only with MD725 module.
Donate to me
If you want to use this solution in your custom ROM, please put my "Donate to me" button in a noticeable place.​
Changelog:
26.08.2017:
-Added patched version of sdsdk
-Fixed problem with auto connect after sleep
24.08.2017:
-Added libgnustl_shared.so to zip archive because not all ROMs have it.
Click to expand...
Click to collapse
All needed files are available in the attachment
!! You have to be rooted in order to use this solution for the bluetooth echo !!​
1. Copy gocsdk, sdsdk, libf1xaec.so, libgnustl_shared.so and f1xaec.ini files to your SD card
2. Install a file manager (like ES File Explorer) which supports exploration of Android system dirs.
3. Go to /system/bin directory
4. Find gocsdk file and rename it to gocsdk_backup
5. Copy gocsdk file from your SD card to /system/bin
6. Set permissions (access rights) to 777 for /system/bin/gocsdk
7. Find sdsdk file and rename it to sdsdk_backup
8. Copy sdsdk file from your SD card to /system/bin
9. Set permissions (access rights) to 777 for /system/bin/sdsdk
10. Copy libf1xaec.so to /system/lib directory
11. Set permissions (access rights) to 777 for /system/lib/libf1xaec.so
12. Copy libgnustl_shared.so to /system/lib directory
13. Set permissions (access rights) to 777 for /system/lib/libgnustl_shared.so
14. Copy f1xaec.ini to /system/etc directory
15. Set permissions (access rights) to 777 for /system/etc/f1xaec.ini
Now it is very important to figure out what binary is used by your Head Unit. It can be either sdsdk or gocsdk. Right now rules of choosing binary by a Head Unit are unknown - probably it depends on MCU.
16. Install a terminal emulator (like Termux)
17. Execute command ps | grep gocsdk and ps | grep sdsdk
18. Remember what process is running (gocsdk or sdsdk) (if execution one of these commands gave you more lines of output, it means that this binary is used by the Head Unit)
19. Open /system/etc/f1xaec.ini
20. If your Head Unit is using sdsdk, change value of the streamDelay parameter to 280
21. If your Head Unit is using gocsdk, change value of the streamDelay parameter to 210
22. Restart Head Unit.
Click to expand...
Click to collapse
gocsdk and sdsdk are taken from HA 20170726 rom. If someone of you would have a problem on newer firmware, then we will consider update of binaries.
Short info: libf1xaec.so is a shared library containing implementation of webrtc algorithms with my patches and adjustments for RK3688 SoC. Do not worry - any viruses or other spyware are not included .
I'm sorry and I personally disagree with what was done by XDA moderators, I hope the manufacturer will listen to you.
In any case thank you for all the hard work you have done.
I also disagree.. I will donate back. The donation is a thank you for all the hard work.
So thank you.
hi,
thank you for the refund, but i sent it to you back, it is for your hard work as write Nomader0, thank you
Joining the others here in what they say, I will also donate again. - your work is worth it regardless of this isolated fix.
Looking forward to what happens here, and to see what you can achieve with the manufacturers...
We have so many great people here . Guys, thank you very much for all your messages and donations - I really, really appreciate that . Now I see that is worth to sitting even 3 months in the car D) just to read such good words.
So, there is no time to wait. Please read the first post and enjoy .
Great! Is there any precautions in install if I already have one of your earlier fix? (testing the old "C" right now)
Is the old gosdk_orig ok, just rename to _backup? The other "sdk" file in the first fix should be taken back to original?
[email protected] said:
Great! Is there any precautions in install if I already have one of your earlier fix? (testing the old "C" right now)
Is the old gosdk_orig ok, just rename to _backup? The other "sdk" file in the first fix should be taken back to original?
Click to expand...
Click to collapse
Nothing special to upgrade from previous solution is needed. Just replace gocsdk from old solution with newer one and follow the README.
Yes, sdsdk can be taken back to original. Name of the gocsdk backup file does not matter - it can be _backup, _orig, etc.
What I observed, Sdsdk* binaries are not executed by Android at all. They are almost the same as gocsdk. The only difference is implementation of the audio pooling.
Hi, I have an xtrons PB7653BAP with the same problem. I tried your solution, but cannot rename or copy in the directory with ES File Explorer. It is read only. How can I change that? Afterwards, how can I set permission codes to 777?
Thanks
clsbuilder said:
Hi, I have an xtrons PB7653BAP with the same problem. I tried your solution, but cannot rename or copy in the directory with ES File Explorer. It is read only. How can I change that? Afterwards, how can I set permission codes to 777?
Thanks
Click to expand...
Click to collapse
you have to be root.
after that use root explorer
Nomader0 said:
you have to be root.
after that use root explorer
Click to expand...
Click to collapse
OK, thanks for that. Stupid question (I'm not used to Android) perhaps but how to get rooted? Do you mean at the reboot (menu) of the radio?
clsbuilder said:
OK, thanks for that. Stupid question (I'm not used to Android) perhaps but how to get rooted? Do you mean at the reboot (menu) of the radio?
Click to expand...
Click to collapse
ok..
1st, is your unit a PX3 or PX5?
there are 2 ways to root
1. install Malaysks ROM which is rooted
2. use tools like kingoroot etc..
Nomader0 said:
ok..
1st, is your unit a PX3 or PX5?
there are 2 ways to root
1. install Malaysks ROM which is rooted
2. use tools like kingoroot etc..
Click to expand...
Click to collapse
OK, I can manage that. About px3 or 5, no clue; where can I find that? Can you help me on that? I cannot post a link (because I am new), but if you search for xtrons PB7653BAP you will find it; It is a 7" HD Digital Octa-Core 64bit 32GB + 2G RAM Android 6.0 Multi Touch Screen Car DVD Player Custom Fit for BMW E53 / X5.
clsbuilder said:
OK, I can manage that. About px3 or 5, no clue; where can I find that?
Click to expand...
Click to collapse
Settings >> About tablet >> Build number - what is at the beginning of the line?
clsbuilder said:
OK, I can manage that. About px3 or 5, no clue; where can I find that? Can you help me on that? I cannot post a link (because I am new), but if you search for xtrons PB7653BAP you will find it; It is a 7" HD Digital Octa-Core 64bit 32GB + 2G RAM Android 6.0 Multi Touch Screen Car DVD Player Custom Fit for BMW E53 / X5.
Click to expand...
Click to collapse
ok this is a little off-topic.. but here it goes.
99% you unit is PX5. you can go to settings-->about.. and see.. you will also find the word "MTCD" tell me what 2 or 3 letters are next to that... (GS?, MX? KSP?)
this would be you manufacturer..
you will also find the word PX5 somewhere there or PX3..
now if it is PX5 (which probably it is) go to:
https://forum.xda-developers.com/an...lopment/rom-malaysk-roms-mtcd-device-t3598908
and you will find info there on how to install Malaysks ROM.. your unit will be reset. i advise you to install v.2 of the ROM, and not v.3/v.3.5/v4. v2 is the most stable for now.
Hi f1x,
Like everyone I renewed my donation too, you really deserve it.
I am among those who have the new Dasaita unit that uses a new Bluetooth module (SD-968 module) (see attached image)
I launched the two commands: `ps | Grep gocsdk` e `ps | Grep sdsdk`
With the first command (`ps | grep gocsdk`) Terminal Emulator does not return any result (see attached image)
With the second command (`ps | grep sdsdk`) Terminal Emulator returns this result (see attached image):
root 1643 1 35768 10552 do_wait 0000000000 S /system/bin/sdsdk968
root 17880 1643 45060 2900 futex_wait 0000000000 S /system/bin/sdsdk968
[email protected]:/ $
Hope this information can help extend the fix to this new Bluetooth module.
Thank you
Nomader0 said:
ok this is a little off-topic.. but here it goes.
99% you unit is PX5. you can go to settings-->about.. and see.. you will also find the word "MTCD" tell me what 2 or 3 letters are next to that... (GS?, MX? KSP?)
this would be you manufacturer..
you will also find the word PX5 somewhere there or PX3..
now if it is PX5 (which probably it is) go to:
https://forum.xda-developers.com/an...lopment/rom-malaysk-roms-mtcd-device-t3598908
and you will find info there on how to install Malaysks ROM.. your unit will be reset. i advise you to install v.2 of the ROM, and not v.3/v.3.5/v4. v2 is the most stable for now.
Click to expand...
Click to collapse
+ Please check in factory settings what bluetooth module is installed. For now solutions works only for MD725.
apollo1976 said:
Hi f1x,
Like everyone I renewed my donation too, you really deserve it.
I am among those who have the new Dasaita unit that uses a new Bluetooth module (SD-968 module) (see attached image)
I launched the two commands: `ps | Grep gocsdk` e `ps | Grep sdsdk`
With the first command (`ps | grep gocsdk`) Terminal Emulator does not return any result (see attached image)
With the second command (`ps | grep sdsdk`) Terminal Emulator returns this result (see attached image):
root 1643 1 35768 10552 do_wait 0000000000 S /system/bin/sdsdk968
root 17880 1643 45060 2900 futex_wait 0000000000 S /system/bin/sdsdk968
[email protected]:/ $
Hope this information can help extend the fix to this new Bluetooth module.
Thank you
Click to expand...
Click to collapse
my 2nd unit also has sd968. i will try tonight and post my results.. hope f1x can make it work for that too
apollo1976 said:
Hi f1x,
Like everyone I renewed my donation too, you really deserve it.
I am among those who have the new Dasaita unit that uses a new Bluetooth module (SD-968 module) (see attached image)
I launched the two commands: `ps | Grep gocsdk` e `ps | Grep sdsdk`
With the first command (`ps | grep gocsdk`) Terminal Emulator does not return any result (see attached image)
With the second command (`ps | grep sdsdk`) Terminal Emulator returns this result (see attached image):
root 1643 1 35768 10552 do_wait 0000000000 S /system/bin/sdsdk968
root 17880 1643 45060 2900 futex_wait 0000000000 S /system/bin/sdsdk968
[email protected]:/ $
Hope this information can help extend the fix to this new Bluetooth module.
Thank you
Click to expand...
Click to collapse
Yes, now I have all needed info to start work on solution for new bluetooth module. But I will not have possibilty to test it.
I hope I release it still today.
f1x said:
Yes, now I have all needed info to start work on solution for new bluetooth module. But I will not have possibilty to test it.
I hope I release it still today.
Click to expand...
Click to collapse
i can help you any way i can

Samsung Galaxy Watch (SM-R800) Custom Roms? Bootloader signed?

hi all
couldn't find information about this using google or searching here.
Useful stuff i've found:
wiki. tizen .org/Porting_Guide/Tizen_Bootup_Overview (no information about signing or checksums) [remove whitespaces]
I was wondering:
1. Can I simply flash anything via Odin and it will still boot or is there some signing going on? maybe just some "custom" packing?
2. Has any1 built tizen "from scratch" using their repos (?
3. Are there more information about the bootloader(s)? do they use u-boot? (saw that in their git repo)
Thanks a lot in advance!
1. Can I simply flash anything via Odin and it will still boot or is there some signing going on? maybe just some "custom" packing?
Click to expand...
Click to collapse
I suggest to choose wisely... because you can brick your device... and only bring back via USB cable for instance:
https://forum.xda-developers.com/showpost.php?p=78545468&postcount=74
2. Has any1 built tizen "from scratch" using their repos (?
Click to expand...
Click to collapse
IMHO useless s h... depend what you want to achieve...
But you could use their daily Tizen 5.5 Images...
Maybe i will add later what I mean...
3. Are there more information about the bootloader(s)? do they use u-boot? (saw that in their git repo)
Click to expand...
Click to collapse
If you download Firmware for research... you would find sboot.bin Bootloader...
https://forum.xda-developers.com/showpost.php?p=81261659&postcount=133
Meanwhile it seems I have progress with Rooting of Stock Firmware...
First test(s) on SM-R815U... with BSE3 Firmware...
In theory I could do this for SM-R800 too...
Best Regards
adfree said:
But you could use their daily Tizen 5.5 Images...
Maybe i will add later what I mean...
Click to expand...
Click to collapse
Wow, this is cool. Do you have access to Tizen 5.5 images? Is it usable as daily driver?
adfree said:
Meanwhile it seems I have progress with Rooting of Stock Firmware...
...
In theory I could do this for SM-R800 too...
Click to expand...
Click to collapse
Sounds good! I'm interested into test the root for R800. Let me know if you need testers.
Thanks :good:
I am still waiting for feedback from SM-R810 user...
Here are the SM-R800 files... rooted...
https://forum.xda-developers.com/showpost.php?p=81329501&postcount=814
Here is how I create modified rootfs.img
Code:
sdb root on
sdb push .\GearS3root\R8xxSource_su\su /media/SDCardC/Others/
sdb push .\GearS3root\R8xxSource_su\fingerprint_list.xml /media/SDCardC/Others/
sdb push .\GearS3root\R8xxSource_su\fingerprint_list_ext.xml /media/SDCardC/Others/
sdb shell mount -t ext4 -o loop,rw /media/SDCardC/Others/rootfs.img /media/SDCardC/Others/2
sdb shell cp /media/SDCardC/Others/su /media/SDCardC/Others/2/usr/bin
sdb shell cp /media/SDCardC/Others/fingerprint_list.xml /media/SDCardC/Others/2/usr/share/ca-certificates/fingerprint
sdb shell cp /media/SDCardC/Others/fingerprint_list_ext.xml /media/SDCardC/Others/2/usr/share/ca-certificates/fingerprint
sdb shell cd /media/SDCardC/Others/2
sdb shell sync
pause
sdb shell cd /
sdb shell umount /media/SDCardC/Others/2
A
I have inject su Binary
B
I have replaced 2 files from Combination Firmware... to have full access to cert cr a p...
Platform, Partner signed possible...
C
Removed verityctl from end of rootfs.img... with WinHex
I am using Tizen Studio... to manipulate rootfs.img
Because I am Windows Fanboy.
Best Regards
Seems no one is interessted in testing...
I got no feedback from SM-R800 nor SM-R810 user... nor SM-R815U user...
Anyway.
I have progress about "second" write protection on rootfs.img...
https://forum.xda-developers.com/showpost.php?p=81400811&postcount=818
Only as info.
Best Regards
WEAR OS
if it was done on the gear s, why isn't it possible to do with the galaxy watch or any others for that matter? I would rather have Wear OS instead of Tizen because of the universal capability to use on multiple platforms, plus the convenience of a plethora of apps. Samsung doesn't have versatility, or so it seems...
Is there anyone who has successfully rooted anything after the S2 and uses Wear?
Placeholder
adfree said:
Seems no one is interessted in testing...
I got no feedback from SM-R800 nor SM-R810 user... nor SM-R815U user...
Anyway.
I have progress about "second" write protection on rootfs.img...
https://forum.xda-developers.com/showpost.php?p=81400811&postcount=818
Only as info.
Best Regards
Click to expand...
Click to collapse
Still need testers? I'll have the sm-r800 tomorrow and I'd love to root it.
Sent from my SM-N975U using Tapatalk
Anybody still carrying the torch for this device? Was given an r800 recently (much better than my moto360!), curious to take a crack at it...
adfree said:
Seems no one is interessted in testing...
I got no feedback from SM-R800 nor SM-R810 user... nor SM-R815U user...
Anyway.
I have progress about "second" write protection on rootfs.img...
https://forum.xda-developers.com/showpost.php?p=81400811&postcount=818
Only as info.
Best Regards
Click to expand...
Click to collapse
Yo @adfree I'd love to help but I got a R805u and it seems like u haven't tinkered with this particular model yet.
adfree said:
Seems no one is interessted in testing...
I got no feedback from SM-R800 nor SM-R810 user... nor SM-R815U user...
Anyway.
I have progress about "second" write protection on rootfs.img...
https://forum.xda-developers.com/showpost.php?p=81400811&postcount=818
Only as info.
Best Regards
Click to expand...
Click to collapse
I have R815u if this post is still alive and ongoing. I don't mind testing at all (steps provided of course)

ECG released here maybe ? ( need to check this file )

hi guys sorry i have a concern, maybe it is also the wrong place to post this question / file, I am the owner of the galaxy watch active 2 with the latest US 5.5 update
when I install the classic ecg via sdb the icon appears for a moment and then disappears, on the various telegram groups this tpk has been posted in which it is stated that it works but I am doubtful about its origin, can you kindly check this file? thank you so much.
I don't have the tools to be able to analyze this .tpk files so I rely on you, and be aware that it could do damage to your smarthwatch
What kind of phone do you have?
This only works on Samsung devices

Question Engineermode Decryption *#*#5646#*#*

If you own a oneplus phone and have no clue what this is or does ,then do some research first. In my time reversing all of oneplus in general i have made a lil tool that will generate the code for this on the device. If you cant get into diag mode or into *#36446337# then this will decrypt and enable it for 10 min. I still need some phones to test on. Also i have a one line command that will disable it totally but needs root shell.
here is v1.2
One+_TooL.exe | by Ju5t3nc4s3 for OnePlus 7 Pro
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
lots added ,and without password
this tool will give you your code without giving up your imei on the internet. i have done all this just with adb shell commands, so know worries. also there is alot of extra tools added to it.
justencase6 said:
If you own a oneplus phone and have no clue what this is or does ,then do some research first. In my time reversing all of oneplus in general i have made a lil tool that will generate the code for this on the device. If you cant get into diag mode or into *#36446337# then this will decrypt and enable it for 10 min. I still need some phones to test on. Also i have a one line command that will disable it totally but needs root shell.
Click to expand...
Click to collapse
What exactly do you want tested? I'm familiar with dialer codes, but I'm not sure what you're looking to find or fix.
Need to see if the script I wrote will work with other OnePlus devices. Does *#36446337# do anything.
justencase6 said:
Need to see if the script I wrote will work with other OnePlus devices. Does *#36446337# do anything.
Click to expand...
Click to collapse
It doesn't appear to do anything.
Then that means engineermode is encrypted. And my script will enable this
.
I tried it on my op9pro a barcode scanner appeared
Mangtas_666 said:
I tried it on my op9pro a barcode scanner appeared
Click to expand...
Click to collapse
The scanner will come up, I can generate the QR code, to decrypt, but I'm working on a script that will do it on the device
No, its not encrypted just download this and it will work normally.
EngineerMode V1.01.0.171117173719.25c8842 APK Download by OnePlus Ltd. - APKMirror
EngineerMode V1.01.0.171117173719.25c8842 APK Download by OnePlus Ltd. - APKMirror Free and safe Android APK downloads
www.apkmirror.com
I use it to edit the efs folder.
I found permanent unlock code generation method, so I created website to generate it.
It looks like QR code scan is just for checking code...
OnePlus Unlock Code Generator
Convert your IMEI to OnePlus FactryMode (EngineeringMode) unlock code.
one.andro.plus
Question what is engineering mode used for?
terlynn4 said:
What exactly do you want tested? I'm familiar with dialer codes, but I'm not sure what you're looking to find or fix.
Click to expand...
Click to collapse
I haven't tried this variant: OnePlus 9 Pro LE2125 | 11.2.9.9 BA | Magisk v23.0 | Omega Kernel
How is it on heavy use?
AndroPlus said:
I found permanent unlock code generation method, so I created website to generate it.
It looks like QR code scan is just for checking code...
OnePlus Unlock Code Generator
Convert your IMEI to OnePlus FactryMode (EngineeringMode) unlock code.
one.andro.plus
Click to expand...
Click to collapse
The code looks like the serial number ?
Steve0007 said:
The code looks like the serial number ?
Click to expand...
Click to collapse
Yes, but it uses password + IMEI to generate so doesn't match with android's serial number
AndroPlus said:
Yes, but it uses password + IMEI to generate so doesn't match with android's serial number
Click to expand...
Click to collapse
Seems to match with the serial number shown on the fastboot first screen.
@AndroPlus
Looking at your mbn module, it replaces some config modem files only for APAC Region.
Could you update for EU and US also ?
Does it improve any data speed as far as you know?
Steve0007 said:
Seems to match with the serial number shown on the fastboot first screen.
Click to expand...
Click to collapse
Didn't match on my device.
Steve0007 said:
@AndroPlus
Looking at your mbn module, it replaces some config modem files only for APAC Region.
Could you update for EU and US also ?
Does it improve any data speed as far as you know?
Click to expand...
Click to collapse
I can't maintain other region's one, please extract mbn from other model's modem.img (can open with 7zip) and put them in the module.
My module has two method to enable VoLTE so most carriers work without mbn.
It doesn't improve speed from my testing.
I created another code generator.
Features:
Pure JavaScript implementation
QR code generation
10 minutes only code (On OnePlus 7T, this is needed) generation
https://jsfiddle.net/nvsofts/vpuqfwhx/
Result only (for mobile devices): https://jsfiddle.net/nvsofts/vpuqfwhx/show
AndroPlus said:
I found permanent unlock code generation method, so I created website to generate it.
It looks like QR code scan is just for checking code...
OnePlus Unlock Code Generator
Convert your IMEI to OnePlus FactryMode (EngineeringMode) unlock code.
one.andro.plus
Click to expand...
Click to collapse
Hi is there an issue with the web site? Running on the desktop, and on the device, same result, no output.
Thank you
gregpilot said:
Hi is there an issue with the web site? Running on the desktop, and on the device, same result, no output.
Thank you
Click to expand...
Click to collapse
On my side it works normally... You can use nvsofts' one since results are same

Question Request: Contribute adb shell command output to Android Device Database

Hey you lucky S22 users!
I can't get my hands on an Exynos S22 here in the US (all are QCom..), so I'm asking any of you who already set dev options and use adb for help: I've set up an Android Device Database (http://NewAndroidBook.com/ddb), and could use output of a few commands - all harmless. You don't have to be rooted, though if you are, there are two other commands (my bindump and toybox's lsof) which will also generate valuable output.
Thanks in advance to anyone who can help me here,
J

Categories

Resources