tytydraco / LADB

A local ADB shell for Android!
https://play.google.com/store/apps/details?id=com.draco.ladb
Other
1.77k stars 474 forks source link

Libadb.so update #87

Closed teou1 closed 1 year ago

teou1 commented 1 year ago

Hey, i see you are using the very first available arm version compiled from Osmosis in the magisk repo 2 years ago (i was so thankful for it back then, after i learned that for cross compiling i need smth like Xeon with 32G ram and 500GB source code :) ) .

It seems things have moved a bit in these 2 years. There is a newer version in Termux in the android-tools package, and there is even newer and very current version from rendiix here

https://github.com/rendiix/termux-adb-fastboot

I think it's worth replacing, maybe will fix some weird problems with newer phones.

P.s. maybe you want to close/delete some issues to, from the 30 open probably 20 are spam or people that do not read the manual...

tytydraco commented 1 year ago

I'll check later today but are these binaries statically compiled? Aka, can we just pop them in without a Termux environment? This is something I've been looking for for a long time 😉

tytydraco commented 1 year ago

Update: They are dynamically linked. We need a statically linked binary or a binary that was compiled with the NDK, which is why this is so hard :((

tytydraco commented 1 year ago

Update 2: Wait, they are linked against /system/bin/linker64, this might work. Let me try it right now

tytydraco commented 1 year ago

Oh boy oh boy it works.