1

some days ago, I bought a phone Sumsung s4.then I find that I couldn't use ndk debug on the phone. I have surching lots of infomation , but not get a solution. The question is Sumsung have changed some code for the system./data/system/packages.list is used by 'run-as' both to get the data directory for an app, and to start gdbserver on the device. Most samsung phones have this moved to /dbdata/system/packages.list, but 'run-as' wasn't rebuilt to reflect this change, and throws an error. So, the ndk-gdb script can't connect to these phones. so please help me!!!!

1 Answers1

1

The gdb (and invoking script) built into the Apportable SDK has a workaround for the ndk-gdb run-as issue on the Samsung S4 (and many Android 4.3 phones)

More details available at run-as Package 'a.b.c' is unknown - Galaxy S4 Jellybean or Android 4.3

Community
  • 1
  • 1
Paul Beusterien
  • 27,542
  • 6
  • 83
  • 139