BIOS Debugging the playstation app. Guide

Storm Shadow

Administrator
Staff member
Developer
Ida Pro Expert
Elite Cracker
Well had an idea that we might be able to debug the official playstation app that came out recently.
Think SKFU also mentioned analysing the app to get some info how the console recieves data from external devices.
Now i dont have an Ps4 but set up an small guide that people could test.

First get Ida Pro debugger

then download Android SDK x86 version

https://developer.android.com/sdk/index.html

then we have to set up an Android Virtual Device (AVD) for use in the emulator
Remember after you install the sdk you have to click on the Window Menu, and then click on Android SDK Manager
then get the sdk tools

then follow this guide


https://developer.android.com/tools/devices/managing-avds.html

when thats done you should have an fully virtual device.



Then we install the offisial app on the emulator
  1. Start the console, Run -> type cmd, and move to the platform-tools folder of SDK directory.
  2. Paste the APK file in the 'android-sdk\tools' or 'platform-tools' folder.
  3. Then type the following command.
    Code:
    adb install [apk file name]
    Example:
    Code:
    adb install bubber.apk
then the Emulator

Start the emulator, and when the emulator is running, use the command “adb devices” to make sure the Android Debug Bridge (adb) is working properly. You should see the emulator listed if it works. It is also best if only one device is connected, so if you see multiple devices, disconnect the extra ones.


Start the emulator again using the following command: “emulator –avd [AVD_NAME] –partition-size 512”. It is possible to use a partition size lower (or higher) than 512


Via cmd
Run the following commands.

Code:
adb remount
 
adb push android_server /system/
 
adb shell
 
su (probably not needed for the emulator but is necessary if doing this on a rooted device)
 
cd /system
 
chmod 755 android_server
 
./android_server


The commands above will begin by mounting the system partition as read-write, and then push the file android_server to the /system folder. This file can be found in the dbgsrv folder of IDA. Next, it will create a shell, make the android_server file executable and then run it.

Minimize the windows where android_server is running and open a new command prompt / terminal, and type this command: “adb forward tcp:23946 tcp:23946”. This will allow connections to localhost:23946 and forward those to the emulator.

To attach IDA to a running process, just load the library in IDA, go into the debugger options and select the “Remote ARM Linux/Android debugger”, go into “Process Options” in the debugger menu, and set the hostname to localhost. If you used the same ports as above, you should not need to change anything else.

Go into the debugger menu again, this time choose “Attach to process…” and you should see a list of all running processes. Select the one you are interested in, attach and start debugging.


It is possible to do a memory dump from the process into IDA and save the IDB. This may be good for future analysis, and there is always a risk of a crash somewhere that can terminate the debug session. Also, if you have the library or file to be analyzed open in IDA before the debugger is attached, IDA should identify the memory address shift (due to ASLR) and ask if you want to rebase the file / library


The app should be able to connect to the console just like an normal phone.
 

Storm Shadow

Administrator
Staff member
Developer
Ida Pro Expert
Elite Cracker
Works like an charm to bad i dont have an console yet



GmcPboj.png
 

Storm Shadow

Administrator
Staff member
Developer
Ida Pro Expert
Elite Cracker
the app loads these segments
Code:
debug001                                      207A7000 207C0000 . . . D . byte 00 public DATA  32 00 00
debug002                                      207C0000 207D0000 R W . D . byte 00 public DATA  32 00 00
debug003                                      207D0000 207D7000 . . . D . byte 00 public DATA  32 00 00
debug004                                      21D00000 21E00000 R W . D . byte 00 public DATA  32 00 00
debug005                                      2DF00000 2DF39000 R W . D . byte 00 public DATA  32 00 00
debug006                                      2F800000 2FF00000 . . . D . byte 00 public DATA  32 00 00
debug007                                      2FF00000 30000000 R W . D . byte 00 public DATA  32 00 00
debug008                                      31F00000 31F49000 R W . D . byte 00 public DATA  32 00 00
debug009                                      32A00000 32B00000 R W . D . byte 00 public DATA  32 00 00
debug010                                      36600000 36700000 R W . D . byte 00 public DATA  32 00 00
debug011                                      3A900000 3A909000 R W . D . byte 00 public DATA  32 00 00
debug012                                      3A909000 3A90A000 . . . D . byte 00 public DATA  32 00 00
debug013                                      3A90A000 3A96A000 R W X D . byte 00 public CODE  32 00 00
debug014                                      3A96A000 3A96B000 . . . D . byte 00 public DATA  32 00 00
debug015                                      40000000 40004000 R W . D . byte 00 public DATA  32 00 00
SurfaceFlinger_read_only_heap_(deleted)        40004000 40005000 R . . D . byte 00 public CONST 32 00 00
dalvik_aux_structure_(deleted)                40005000 40007000 R W . D . byte 00 public DATA  32 00 00
debug016                                      40007000 40009000 R W . D . byte 00 public DATA  32 00 00
libemoji.so                                    40009000 4000B000 R . X D . byte 00 public CODE  32 00 00
libemoji.so                                    4000B000 4000C000 R . . D . byte 00 public CONST 32 00 00
debug017                                      4000C000 4000D000 R W . D . byte 00 public DATA  32 00 00
libmedia_native.so                            4000D000 4000E000 R . X D . byte 00 public CODE  32 00 00
libmedia_native.so                            4000E000 4000F000 R . . D . byte 00 public CONST 32 00 00
debug018                                      4000F000 40010000 R W . D . byte 00 public DATA  32 00 00
debug019                                      40010000 40019000 R W . D . byte 00 public DATA  32 00 00
libsecion.so                                  40019000 4001A000 R . X D . byte 00 public CODE  32 00 00
libsecion.so                                  4001A000 4001B000 R . . D . byte 00 public CONST 32 00 00
debug020                                      4001B000 4001D000 R W . D . byte 00 public DATA  32 00 00
libexpat.so                                    4001D000 4002F000 R . X D . byte 00 public CODE  32 00 00
libexpat.so                                    4002F000 40031000 R . . D . byte 00 public CONST 32 00 00
services.jar                                  40031000 40032000 R . . D . byte 00 public CONST 32 00 00
libm.so                                        40032000 40047000 R . X D . byte 00 public CODE  32 00 00
libm.so                                        40047000 40048000 R . . D . byte 00 public CONST 32 00 00
debug021                                      40048000 40049000 R W . D . byte 00 public DATA  32 00 00
libutils.so                                    40049000 40061000 R . X D . byte 00 public CODE  32 00 00
debug022                                      40061000 40062000 . . . D . byte 00 public DATA  32 00 00
libutils.so                                    40062000 40063000 R . . D . byte 00 public CONST 32 00 00
libutils.so                                    40063000 40064000 R W . D . byte 00 public DATA  32 00 00
libMcClient.so                                40064000 4006D000 R . X D . byte 00 public CODE  32 00 00
libMcClient.so                                4006D000 4006E000 R . . D . byte 00 public CONST 32 00 00
debug023                                      4006E000 40070000 R W . D . byte 00 public DATA  32 00 00
libnativehelper.so                            40070000 40072000 R . X D . byte 00 public CODE  32 00 00
libnativehelper.so                            40072000 40073000 R . . D . byte 00 public CONST 32 00 00
debug024                                      40073000 40074000 R W . D . byte 00 public DATA  32 00 00
libhardware.so                                40074000 40075000 R . X D . byte 00 public CODE  32 00 00
libhardware.so                                40075000 40076000 R . . D . byte 00 public CONST 32 00 00
debug025                                      40076000 40077000 R W . D . byte 00 public DATA  32 00 00
libhdmiclient.so                              40077000 40079000 R . X D . byte 00 public CODE  32 00 00
libhdmiclient.so                              40079000 4007A000 R . . D . byte 00 public CONST 32 00 00
debug026                                      4007A000 4007B000 R W . D . byte 00 public DATA  32 00 00
android.policy.jar                            4007B000 4007C000 R . . D . byte 00 public CONST 32 00 00
sec_edm.jar                                    4007C000 4007D000 R . . D . byte 00 public CONST 32 00 00
app_process                                    4007D000 4007F000 R . X D . byte 00 public CODE  32 00 00
app_process                                    4007F000 40080000 R . . D . byte 00 public CONST 32 00 00
debug027                                      40080000 40081000 R W . D . byte 00 public DATA  32 00 00
libddc.so                                      40081000 40082000 R . X D . byte 00 public CODE  32 00 00
libddc.so                                      40082000 40083000 R . . D . byte 00 public CONST 32 00 00
libddc.so                                      40083000 40084000 R W . D . byte 00 public DATA  32 00 00
libcec.so                                      40084000 40085000 R . X D . byte 00 public CODE  32 00 00
libcec.so                                      40085000 40086000 R . . D . byte 00 public CONST 32 00 00
libcec.so                                      40086000 40087000 R W . D . byte 00 public DATA  32 00 00
debug028                                      40087000 40088000 R W . D . byte 00 public DATA  32 00 00
libstdc__.so                                  40088000 40089000 R . X D . byte 00 public CODE  32 00 00
libstdc__.so                                  40089000 4008A000 R . . D . byte 00 public CONST 32 00 00
debug029                                      4008A000 4008B000 R W . D . byte 00 public DATA  32 00 00
libcutils.so                                  4008B000 4009A000 R . X D . byte 00 public CODE  32 00 00
libcutils.so                                  4009A000 4009B000 R . . D . byte 00 public CONST 32 00 00
libcutils.so                                  4009B000 4009C000 R W . D . byte 00 public DATA  32 00 00
debug030                                      4009C000 400AA000 R W . D . byte 00 public DATA  32 00 00
libwpa_client.so                              400AA000 400AC000 R . X D . byte 00 public CODE  32 00 00
libwpa_client.so                              400AC000 400AD000 R . . D . byte 00 public CONST 32 00 00
debug031                                      400AD000 400AE000 R W . D . byte 00 public DATA  32 00 00
libETC1.so                                    400AE000 400B0000 R . X D . byte 00 public CODE  32 00 00
libETC1.so                                    400B0000 400B1000 R . . D . byte 00 public CONST 32 00 00
debug032                                      400B1000 400B2000 R W . D . byte 00 public DATA  32 00 00
libgccdemangle.so                              400B2000 400B6000 R . X D . byte 00 public CODE  32 00 00
debug033                                      400B6000 400B7000 . . . D . byte 00 public DATA  32 00 00
libgccdemangle.so                              400B7000 400B8000 R . . D . byte 00 public CONST 32 00 00
debug034                                      400B8000 400B9000 R W . D . byte 00 public DATA  32 00 00
libfimg.so                                    400B9000 400BD000 R . X D . byte 00 public CODE  32 00 00
debug035                                      400BD000 400BE000 . . . D . byte 00 public DATA  32 00 00
libfimg.so                                    400BE000 400BF000 R . . D . byte 00 public CONST 32 00 00
libfimg.so                                    400BF000 400C0000 R W . D . byte 00 public DATA  32 00 00
framework.jar                                  400C0000 400C1000 R . . D . byte 00 public CONST 32 00 00
apache_xml.jar                                400C1000 400C2000 R . . D . byte 00 public CONST 32 00 00
libnetutils.so                                400C2000 400C7000 R . X D . byte 00 public CODE  32 00 00
libnetutils.so                                400C7000 400C8000 R . . D . byte 00 public CONST 32 00 00
libnetutils.so                                400C8000 400C9000 R W . D . byte 00 public DATA  32 00 00
libedid.so                                    400C9000 400CB000 R . X D . byte 00 public CODE  32 00 00
libedid.so                                    400CB000 400CC000 R . . D . byte 00 public CONST 32 00 00
debug036                                      400CC000 400CD000 R W . D . byte 00 public DATA  32 00 00
libaudioutils.so                              400CD000 400CF000 R . X D . byte 00 public CODE  32 00 00
libaudioutils.so                              400CF000 400D0000 R . . D . byte 00 public CONST 32 00 00
debug037                                      400D0000 400D1000 R W . D . byte 00 public DATA  32 00 00
libz.so                                        400D1000 400E5000 R . X D . byte 00 public CODE  32 00 00
libz.so                                        400E5000 400E6000 R . . D . byte 00 public CONST 32 00 00
libz.so                                        400E6000 400E7000 R W . D . byte 00 public DATA  32 00 00
debug038                                      400E7000 400E8000 R . . D . byte 00 public CONST 32 00 00
framework2.jar                                400E8000 400E9000 R . . D . byte 00 public CONST 32 00 00
seccamera.jar                                  400E9000 400EA000 R . . D . byte 00 public CONST 32 00 00
liblog.so                                      400EA000 400ED000 R . X D . byte 00 public CODE  32 00 00
debug039                                      400ED000 400EE000 . . . D . byte 00 public DATA  32 00 00
liblog.so                                      400EE000 400EF000 R . . D . byte 00 public CONST 32 00 00
liblog.so                                      400EF000 400F0000 R W . D . byte 00 public DATA  32 00 00
libc.so                                        400F0000 40133000 R . X D . byte 00 public CODE  32 00 00
libc.so                                        40133000 40136000 R W . D . byte 00 public DATA  32 00 00
debug040                                      40136000 40141000 R W . D . byte 00 public DATA  32 00 00
libcorkscrew.so                                40141000 40144000 R . X D . byte 00 public CODE  32 00 00
libcorkscrew.so                                40144000 40145000 R . . D . byte 00 public CONST 32 00 00
debug041                                      40145000 40146000 R W . D . byte 00 public DATA  32 00 00
libui.so                                      40146000 4014E000 R . X D . byte 00 public CODE  32 00 00
libui.so                                      4014E000 4014F000 R . . D . byte 00 public CONST 32 00 00
debug042                                      4014F000 40150000 R W . D . byte 00 public DATA  32 00 00
libgabi__.so                                  40150000 40154000 R . X D . byte 00 public CODE  32 00 00
libgabi__.so                                  40154000 40155000 R . . D . byte 00 public CONST 32 00 00
debug043                                      40155000 40156000 R W . D . byte 00 public DATA  32 00 00
linker                                        40156000 40169000 R . X D . byte 00 public CODE  32 00 00
linker                                        40169000 4016A000 R . . D . byte 00 public CONST 32 00 00
linker                                        4016A000 4016B000 R W . D . byte 00 public DATA  32 00 00
debug044                                      4016B000 4017B000 R W . D . byte 00 public DATA  32 00 00
libbinder.so                                  4017B000 40199000 R . X D . byte 00 public CODE  32 00 00
libbinder.so                                  40199000 4019E000 R . . D . byte 00 public CONST 32 00 00
libbinder.so                                  4019E000 4019F000 R W . D . byte 00 public DATA  32 00 00
libandroid_runtime.so                          4019F000 4026C000 R . X D . byte 00 public CODE  32 00 00
libandroid_runtime.so                          4026C000 40270000 R . . D . byte 00 public CONST 32 00 00
libandroid_runtime.so                          40270000 4027A000 R W . D . byte 00 public DATA  32 00 00
debug045                                      4027A000 4029D000 R W . D . byte 00 public DATA  32 00 00
libandroidfw.so                                4029D000 402CD000 R . X D . byte 00 public CODE  32 00 00
libandroidfw.so                                402CD000 402CF000 R . . D . byte 00 public CONST 32 00 00
libandroidfw.so                                402CF000 402D0000 R W . D . byte 00 public DATA  32 00 00
libskia.so                                    402D0000 40417000 R . X D . byte 00 public CODE  32 00 00
libskia.so                                    40417000 4041C000 R . . D . byte 00 public CONST 32 00 00
libskia.so                                    4041C000 4041D000 R W . D . byte 00 public DATA  32 00 00
debug046                                      4041D000 40423000 R W . D . byte 00 public DATA  32 00 00
libjpeg.so                                    40423000 40459000 R . X D . byte 00 public CODE  32 00 00
debug047                                      40459000 4045A000 . . . D . byte 00 public DATA  32 00 00
libjpeg.so                                    4045A000 4045B000 R . . D . byte 00 public CONST 32 00 00
debug048                                      4045B000 4045C000 R W . D . byte 00 public DATA  32 00 00
libquramimagecodec.so                          4045C000 4048D000 R . X D . byte 00 public CODE  32 00 00
libquramimagecodec.so                          4048D000 4048E000 R W . D . byte 00 public DATA  32 00 00
libstlport.so                                  4048E000 404C2000 R . X D . byte 00 public CODE  32 00 00
libstlport.so                                  404C2000 404C4000 R . . D . byte 00 public CONST 32 00 00
libstlport.so                                  404C4000 404C5000 R W . D . byte 00 public DATA  32 00 00
libTVOut.so                                    404C5000 404CD000 R . X D . byte 00 public CODE  32 00 00
debug049                                      404CD000 404CE000 . . . D . byte 00 public DATA  32 00 00
libTVOut.so                                    404CE000 404CF000 R . . D . byte 00 public CONST 32 00 00
libTVOut.so                                    404CF000 404D0000 R W . D . byte 00 public DATA  32 00 00
libhdmi.so                                    404D0000 404D8000 R . X D . byte 00 public CODE  32 00 00
debug050                                      404D8000 404D9000 . . . D . byte 00 public DATA  32 00 00
libhdmi.so                                    404D9000 404DA000 R . . D . byte 00 public CONST 32 00 00
libhdmi.so                                    404DA000 404DB000 R W . D . byte 00 public DATA  32 00 00
libfimc.so                                    404DB000 404E0000 R . X D . byte 00 public CODE  32 00 00
libfimc.so                                    404E0000 404E1000 R . . D . byte 00 public CONST 32 00 00
libfimc.so                                    404E1000 404E2000 R W . D . byte 00 public DATA  32 00 00
libgui.so                                      404E2000 40512000 R . X D . byte 00 public CODE  32 00 00
libgui.so                                      40512000 4051B000 R . . D . byte 00 public CONST 32 00 00
libgui.so                                      4051B000 4051C000 R W . D . byte 00 public DATA  32 00 00
libhardware_legacy.so                          4051C000 40522000 R . X D . byte 00 public CODE  32 00 00
libhardware_legacy.so                          40522000 40523000 R . . D . byte 00 public CONST 32 00 00
libhardware_legacy.so                          40523000 40524000 R W . D . byte 00 public DATA  32 00 00
libEGL.so                                      40524000 40542000 R . X D . byte 00 public CODE  32 00 00
libEGL.so                                      40542000 40544000 R . . D . byte 00 public CONST 32 00 00
libEGL.so                                      40544000 40547000 R W . D . byte 00 public DATA  32 00 00
debug051                                      40547000 40549000 R W . D . byte 00 public DATA  32 00 00
libGLES_trace.so                              40549000 40589000 R . X D . byte 00 public CODE  32 00 00
libGLES_trace.so                              40589000 4058A000 R . . D . byte 00 public CONST 32 00 00
libGLES_trace.so                              4058A000 4058B000 R W . D . byte 00 public DATA  32 00 00
libGLESv2.so                                  4058B000 40590000 R . X D . byte 00 public CODE  32 00 00
libGLESv2.so                                  40590000 40591000 R . . D . byte 00 public CONST 32 00 00
debug052                                      40591000 40592000 R W . D . byte 00 public DATA  32 00 00
libremotedesktop_client.so                    40592000 4059A000 R . X D . byte 00 public CODE  32 00 00
debug053                                      4059A000 4059B000 . . . D . byte 00 public DATA  32 00 00
libremotedesktop_client.so                    4059B000 4059D000 R . . D . byte 00 public CONST 32 00 00
debug054                                      4059D000 4059E000 R W . D . byte 00 public DATA  32 00 00
libcamera_client.so                            4059E000 405C2000 R . X D . byte 00 public CODE  32 00 00
libcamera_client.so                            405C2000 405C7000 R . . D . byte 00 public CONST 32 00 00
debug055                                      405C7000 405C8000 R W . D . byte 00 public DATA  32 00 00
libsqlite.so                                  405C8000 4061A000 R . X D . byte 00 public CODE  32 00 00
debug056                                      4061A000 4061B000 . . . D . byte 00 public DATA  32 00 00
libsqlite.so                                  4061B000 4061C000 R . . D . byte 00 public CONST 32 00 00
libsqlite.so                                  4061C000 4061D000 R W . D . byte 00 public DATA  32 00 00
libicuuc.so                                    4061D000 40708000 R . X D . byte 00 public CODE  32 00 00
libicuuc.so                                    40708000 40711000 R . . D . byte 00 public CONST 32 00 00
libicuuc.so                                    40711000 40712000 R W . D . byte 00 public DATA  32 00 00
debug057                                      40712000 40716000 R W . D . byte 00 public DATA  32 00 00
libicui18n.so                                  40716000 40827000 R . X D . byte 00 public CODE  32 00 00
debug058                                      40827000 40828000 . . . D . byte 00 public DATA  32 00 00
libicui18n.so                                  40828000 4082E000 R . . D . byte 00 public CONST 32 00 00
libicui18n.so                                  4082E000 4082F000 R W . D . byte 00 public DATA  32 00 00
libdvm.so                                      4082F000 408D2000 R . X D . byte 00 public CODE  32 00 00
libdvm.so                                      408D2000 408D5000 R . . D . byte 00 public CONST 32 00 00
libdvm.so                                      408D5000 408DA000 R W . D . byte 00 public DATA  32 00 00
debug059                                      408DA000 408DC000 R W . D . byte 00 public DATA  32 00 00
libGLESv1_CM.so                                408DC000 408E1000 R . X D . byte 00 public CODE  32 00 00
libGLESv1_CM.so                                408E1000 408E2000 R . . D . byte 00 public CONST 32 00 00
debug060                                      408E2000 408E3000 R W . D . byte 00 public DATA  32 00 00
libsonivox.so                                  408E3000 40931000 R . X D . byte 00 public CODE  32 00 00
libsonivox.so                                  40931000 40932000 R . . D . byte 00 public CONST 32 00 00
libsonivox.so                                  40932000 40933000 R W . D . byte 00 public DATA  32 00 00
debug061                                      40933000 40938000 R W . D . byte 00 public DATA  32 00 00
libomadrm.so                                  40938000 40A0E000 R . X D . byte 00 public CODE  32 00 00
libomadrm.so                                  40A0E000 40A11000 R . . D . byte 00 public CONST 32 00 00
libomadrm.so                                  40A11000 40A18000 R W . D . byte 00 public DATA  32 00 00
debug062                                      40A18000 40A1F000 R W . D . byte 00 public DATA  32 00 00
libcrypto.so                                  40A1F000 40AE3000 R . X D . byte 00 public CODE  32 00 00
debug063                                      40AE3000 40AE4000 . . . D . byte 00 public DATA  32 00 00
libcrypto.so                                  40AE4000 40AF0000 R . . D . byte 00 public CONST 32 00 00
libcrypto.so                                  40AF0000 40AF6000 R W . D . byte 00 public DATA  32 00 00
debug064                                      40AF6000 40AF8000 R W . D . byte 00 public DATA  32 00 00
libssl.so                                      40AF8000 40B2A000 R . X D . byte 00 public CODE  32 00 00
debug065                                      40B2A000 40B2B000 . . . D . byte 00 public DATA  32 00 00
libssl.so                                      40B2B000 40B2D000 R . . D . byte 00 public CONST 32 00 00
libssl.so                                      40B2D000 40B30000 R W . D . byte 00 public DATA  32 00 00
libmedia.so                                    40B30000 40BA7000 R . X D . byte 00 public CODE  32 00 00
debug066                                      40BA7000 40BA8000 . . . D . byte 00 public DATA  32 00 00
libmedia.so                                    40BA8000 40BBB000 R . . D . byte 00 public CONST 32 00 00
libmedia.so                                    40BBB000 40BBC000 R W . D . byte 00 public DATA  32 00 00
debug067                                      40BBC000 40BBD000 R W . D . byte 00 public DATA  32 00 00
libstagefright_foundation.so                  40BBD000 40BC7000 R . X D . byte 00 public CODE  32 00 00
debug068                                      40BC7000 40BC8000 . . . D . byte 00 public DATA  32 00 00
libstagefright_foundation.so                  40BC8000 40BC9000 R . . D . byte 00 public CONST 32 00 00
libstagefright_foundation.so                  40BC9000 40BCA000 R W . D . byte 00 public DATA  32 00 00
libspeexresampler.so                          40BCA000 40BCD000 R . X D . byte 00 public CODE  32 00 00
libspeexresampler.so                          40BCD000 40BCE000 R . . D . byte 00 public CONST 32 00 00
libspeexresampler.so                          40BCE000 40BCF000 R W . D . byte 00 public DATA  32 00 00
libsecnativefeature.so                        40BCF000 40BD2000 R . X D . byte 00 public CODE  32 00 00
libsecnativefeature.so                        40BD2000 40BD3000 R . . D . byte 00 public CONST 32 00 00
debug069                                      40BD3000 40BD4000 R W . D . byte 00 public DATA  32 00 00
libusbhost.so                                  40BD4000 40BD6000 R . X D . byte 00 public CODE  32 00 00
libusbhost.so                                  40BD6000 40BD7000 R . . D . byte 00 public CONST 32 00 00
debug070                                      40BD7000 40BD8000 R W . D . byte 00 public DATA  32 00 00
libharfbuzz.so                                40BD8000 40C0B000 R . X D . byte 00 public CODE  32 00 00
libharfbuzz.so                                40C0B000 40C0C000 R . . D . byte 00 public CONST 32 00 00
debug071                                      40C0C000 40C0D000 R W . D . byte 00 public DATA  32 00 00
libhwui.so                                    40C0D000 40C32000 R . X D . byte 00 public CODE  32 00 00
debug072                                      40C32000 40C33000 . . . D . byte 00 public DATA  32 00 00
libhwui.so                                    40C33000 40C35000 R . . D . byte 00 public CONST 32 00 00
libhwui.so                                    40C35000 40C36000 R W . D . byte 00 public DATA  32 00 00
libbluedroid.so                                40C36000 40C38000 R . X D . byte 00 public CODE  32 00 00
libbluedroid.so                                40C38000 40C39000 R . . D . byte 00 public CONST 32 00 00
libbluedroid.so                                40C39000 40C3A000 R W . D . byte 00 public DATA  32 00 00
libdbus.so                                    40C3A000 40C83000 R . X D . byte 00 public CODE  32 00 00
libdbus.so                                    40C83000 40C84000 R . . D . byte 00 public CONST 32 00 00
libdbus.so                                    40C84000 40C85000 R W . D . byte 00 public DATA  32 00 00
libsecril_client.so                            40C85000 40C88000 R . X D . byte 00 public CODE  32 00 00
libsecril_client.so                            40C88000 40C89000 R . . D . byte 00 public CONST 32 00 00
debug073                                      40C89000 40C8A000 R W . D . byte 00 public DATA  32 00 00
__properties___(deleted)                      40C8A000 40C9B000 R . . D . byte 00 public CONST 32 00 00
debug074                                      40C9B000 40CA0000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                40CA0000 40CC0000 R W . D . byte 00 public DATA  32 00 00
debug075                                      40CC0000 40CC4000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                40CC4000 40D27000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                40D27000 40D39000 R W . D . byte 00 public DATA  32 00 00
debug076                                      40D39000 40D3E000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                40D3E000 40D56000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                40D56000 40D60000 R W . D . byte 00 public DATA  32 00 00
debug077                                      40D60000 40D69000 R W . D . byte 00 public DATA  32 00 00
debug078                                      40D69000 40D6A000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                40D6A000 40DA6000 R W . D . byte 00 public DATA  32 00 00
seccamera.odex                                40DA6000 40DB7000 R . . D . byte 00 public CONST 32 00 00
debug079                                      40DB7000 40DBA000 R W . D . byte 00 public DATA  32 00 00
debug080                                      40DBA000 40DBB000 R . . D . byte 00 public CONST 32 00 00
debug081                                      40DBB000 40DBC000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                40DBC000 40E6E000 R W . D . byte 00 public DATA  32 00 00
libjavacore.so                                40E6E000 40EA2000 R . X D . byte 00 public CODE  32 00 00
libjavacore.so                                40EA2000 40EA3000 R . . D . byte 00 public CONST 32 00 00
libjavacore.so                                40EA3000 40EA5000 R W . D . byte 00 public DATA  32 00 00
debug082                                      40EA5000 40EB0000 R W . D . byte 00 public DATA  32 00 00
debug083                                      40EB0000 40EB1000 R W . D . byte 00 public DATA  32 00 00
debug084                                      40EB1000 40EB9000 R W . D . byte 00 public DATA  32 00 00
debug085                                      40EB9000 40EBA000 R W . D . byte 00 public DATA  32 00 00
debug086                                      40EBA000 40EBB000 R W . D . byte 00 public DATA  32 00 00
debug087                                      40EBB000 40EC1000 R W . D . byte 00 public DATA  32 00 00
libstagefright_yuv.so                          40EC1000 40EC3000 R . X D . byte 00 public CODE  32 00 00
libstagefright_yuv.so                          40EC3000 40EC4000 R . . D . byte 00 public CONST 32 00 00
debug088                                      40EC4000 40EC5000 R W . D . byte 00 public DATA  32 00 00
twframework_res.apk                            40EC5000 40ED8000 R . . D . byte 00 public CONST 32 00 00
debug089                                      40ED8000 40F12000 R W . D . byte 00 public DATA  32 00 00
libstagefright_strm_snooper.so                40F12000 40F15000 R . X D . byte 00 public CODE  32 00 00
libstagefright_strm_snooper.so                40F15000 40F16000 R . . D . byte 00 public CONST 32 00 00
debug090                                      40F16000 40F17000 R W . D . byte 00 public DATA  32 00 00
debug091                                      40F17000 40F1B000 R W . D . byte 00 public DATA  32 00 00
debug092                                      40F1B000 40F31000 R W . D . byte 00 public DATA  32 00 00
debug093                                      40F31000 40F32000 R W . D . byte 00 public DATA  32 00 00
twframework_res.apk                            40F32000 40F65000 R . . D . byte 00 public CONST 32 00 00
dalvik_heap_(deleted)                          40F65000 41C07000 R W . D . byte 00 public DATA  32 00 00
dalvik_heap_(deleted)                          41C07000 42F87000 R W . D . byte 00 public DATA  32 00 00
dalvik_heap_(deleted)                          42F87000 50F65000 . . . D . byte 00 public DATA  32 00 00
android.policy.odex                            50F65000 5103D000 R . . D . byte 00 public CONST 32 00 00
debug094                                      5103D000 51045000 R W . D . byte 00 public DATA  32 00 00
debug095                                      51045000 51049000 R W . D . byte 00 public DATA  32 00 00
dalvik_bitmap_1_(deleted)                      51049000 51449000 R W . D . byte 00 public DATA  32 00 00
sec_edm.odex                                  51449000 514D1000 R . . D . byte 00 public CONST 32 00 00
debug096                                      514D1000 514E9000 R W . D . byte 00 public DATA  32 00 00
debug097                                      514E9000 514F1000 R W . D . byte 00 public DATA  32 00 00
com.scee.psxandroid_1.apk                      514F1000 514F6000 R . . D . byte 00 public CONST 32 00 00
debug098                                      514F6000 514FA000 R W . D . byte 00 public DATA  32 00 00
debug099                                      514FA000 5150C000 R W . D . byte 00 public DATA  32 00 00
libstagefright_enc_common.so                  5150C000 5150D000 R . X D . byte 00 public CODE  32 00 00
libstagefright_enc_common.so                  5150D000 5150E000 R . . D . byte 00 public CONST 32 00 00
debug100                                      5150E000 51513000 R W . D . byte 00 public DATA  32 00 00
debug101                                      51513000 51514000 R W . D . byte 00 public DATA  32 00 00
debug102                                      51514000 5151D000 R W . D . byte 00 public DATA  32 00 00
com.scee.psxandroid_1.apk                      5151D000 51522000 R . . D . byte 00 public CONST 32 00 00
debug103                                      51522000 51523000 R W . D . byte 00 public DATA  32 00 00
dalvik_bitmap_2_(deleted)                      51523000 51923000 R W . D . byte 00 public DATA  32 00 00
framework_res.apk                              51923000 51981000 R . . D . byte 00 public CONST 32 00 00
debug104                                      51981000 5199A000 R W . D . byte 00 public DATA  32 00 00
dalvik_mark_stack_(deleted)                    5199A000 56EF0000 R W . D . byte 00 public DATA  32 00 00
debug105                                      56EF0000 56F04000 R W . D . byte 00 public DATA  32 00 00
debug106                                      56F04000 56F08000 R W . D . byte 00 public DATA  32 00 00
dalvik_card_table_(deleted)                    56F08000 57109000 R W . D . byte 00 public DATA  32 00 00
debug107                                      57109000 57155000 R W . D . byte 00 public DATA  32 00 00
zoneinfo.dat                                  57155000 571CC000 R . . D . byte 00 public CONST 32 00 00
debug108                                      571CC000 571CF000 R W . D . byte 00 public DATA  32 00 00
debug109                                      571CF000 57201000 R W . D . byte 00 public DATA  32 00 00
debug110                                      57201000 57202000 R W . D . byte 00 public DATA  32 00 00
debug111                                      57202000 5721D000 R W . D . byte 00 public DATA  32 00 00
debug112                                      5721D000 57223000 R W . D . byte 00 public DATA  32 00 00
Roboto_Regular.ttf                            57223000 5723A000 R . . D . byte 00 public CONST 32 00 00
libdrmframework.so                            5723A000 5724F000 R . X D . byte 00 public CODE  32 00 00
libdrmframework.so                            5724F000 57252000 R . . D . byte 00 public CONST 32 00 00
debug113                                      57252000 57253000 R W . D . byte 00 public DATA  32 00 00
libstagefright_omx.so                          57253000 57265000 R . X D . byte 00 public CODE  32 00 00
debug114                                      57265000 57266000 . . . D . byte 00 public DATA  32 00 00
libstagefright_omx.so                          57266000 57268000 R . . D . byte 00 public CONST 32 00 00
libstagefright_omx.so                          57268000 57269000 R W . D . byte 00 public DATA  32 00 00
libvorbisidec.so                              57269000 57281000 R . X D . byte 00 public CODE  32 00 00
libvorbisidec.so                              57281000 57282000 R . . D . byte 00 public CONST 32 00 00
libvorbisidec.so                              57282000 57283000 R W . D . byte 00 public DATA  32 00 00
debug115                                      57283000 572A9000 R W . D . byte 00 public DATA  32 00 00
debug116                                      572A9000 572AA000 R W . D . byte 00 public DATA  32 00 00
libstagefright_avc_common.so                  572AA000 572AF000 R . X D . byte 00 public CODE  32 00 00
libstagefright_avc_common.so                  572AF000 572B0000 R . . D . byte 00 public CONST 32 00 00
debug117                                      572B0000 572B1000 R W . D . byte 00 public DATA  32 00 00
libtvoutinterface.so                          572B1000 572B6000 R . X D . byte 00 public CODE  32 00 00
libtvoutinterface.so                          572B6000 572B7000 R . . D . byte 00 public CONST 32 00 00
debug118                                      572B7000 572B9000 R W . D . byte 00 public DATA  32 00 00
debug119                                      572B9000 572BE000 R W . D . byte 00 public DATA  32 00 00
libsavscmn.so                                  572BE000 572E8000 R . X D . byte 00 public CODE  32 00 00
libsavscmn.so                                  572E8000 572E9000 R W . D . byte 00 public DATA  32 00 00
libtvoutservice.so                            572E9000 572F4000 R . X D . byte 00 public CODE  32 00 00
libtvoutservice.so                            572F4000 572F6000 R . . D . byte 00 public CONST 32 00 00
debug120                                      572F6000 57300000 R W . D . byte 00 public DATA  32 00 00
debug121                                      57300000 57309000 R W . D . byte 00 public DATA  32 00 00
libmtp.so                                      57309000 5731A000 R . X D . byte 00 public CODE  32 00 00
libmtp.so                                      5731A000 5731C000 R . . D . byte 00 public CONST 32 00 00
debug122                                      5731C000 5731D000 R W . D . byte 00 public DATA  32 00 00
libexif.so                                    5731D000 57325000 R . X D . byte 00 public CODE  32 00 00
debug123                                      57325000 57326000 . . . D . byte 00 public DATA  32 00 00
libexif.so                                    57326000 57327000 R . . D . byte 00 public CONST 32 00 00
libexif.so                                    57327000 57328000 R W . D . byte 00 public DATA  32 00 00
debug124                                      57328000 57330000 R W . D . byte 00 public DATA  32 00 00
dalvik_LinearAlloc_(deleted)                  57330000 57331000 . . . D . byte 00 public DATA  32 00 00
dalvik_LinearAlloc_(deleted)                  57331000 5766C000 R W . D . byte 00 public DATA  32 00 00
dalvik_LinearAlloc_(deleted)                  5766C000 5769F000 R W . D . byte 00 public DATA  32 00 00
dalvik_LinearAlloc_(deleted)                  5769F000 58330000 . . . D . byte 00 public DATA  32 00 00
debug125                                      58330000 5833C000 R W . D . byte 00 public DATA  32 00 00
debug126                                      5833C000 58341000 R W . D . byte 00 public DATA  32 00 00
libsavsff.so                                  58341000 58391000 R . X D . byte 00 public CODE  32 00 00
libsavsff.so                                  58391000 58393000 R W . D . byte 00 public DATA  32 00 00
debug127                                      58393000 58396000 R W . D . byte 00 public DATA  32 00 00
libstagefright_amrnb_common.so                58396000 583A2000 R . X D . byte 00 public CODE  32 00 00
libstagefright_amrnb_common.so                583A2000 583A3000 R . . D . byte 00 public CONST 32 00 00
debug128                                      583A3000 583B3000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                583B3000 583BB000 R W . D . byte 00 public DATA  32 00 00
debug129                                      583BB000 583BE000 R W . D . byte 00 public DATA  32 00 00
libmedia_jni.so                                583BE000 583E7000 R . X D . byte 00 public CODE  32 00 00
debug130                                      583E7000 583E8000 . . . D . byte 00 public DATA  32 00 00
libmedia_jni.so                                583E8000 583E9000 R . . D . byte 00 public CONST 32 00 00
libmedia_jni.so                                583E9000 583EA000 R W . D . byte 00 public DATA  32 00 00
debug131                                      583EA000 583FA000 R W . D . byte 00 public DATA  32 00 00
debug132                                      583FA000 58406000 R W . D . byte 00 public DATA  32 00 00
debug133                                      58406000 5840B000 R W . D . byte 00 public DATA  32 00 00
debug134                                      5840B000 58415000 R W . D . byte 00 public DATA  32 00 00
debug135                                      58415000 58428000 R W . D . byte 00 public DATA  32 00 00
libandroid.so                                  58428000 58435000 R . X D . byte 00 public CODE  32 00 00
libandroid.so                                  58435000 58437000 R . . D . byte 00 public CONST 32 00 00
debug136                                      58437000 58438000 R W . D . byte 00 public DATA  32 00 00
webview.db_shm                                58438000 58440000 R W . D . byte 00 public DATA  32 00 00
debug137                                      58440000 58443000 R W . D . byte 00 public DATA  32 00 00
librs_jni.so                                  58443000 58449000 R . X D . byte 00 public CODE  32 00 00
librs_jni.so                                  58449000 5844A000 R . . D . byte 00 public CONST 32 00 00
librs_jni.so                                  5844A000 5844B000 R W . D . byte 00 public DATA  32 00 00
libRS.so                                      5844B000 584CC000 R . X D . byte 00 public CODE  32 00 00
debug138                                      584CC000 584CD000 . . . D . byte 00 public DATA  32 00 00
libRS.so                                      584CD000 584CF000 R . . D . byte 00 public CONST 32 00 00
libRS.so                                      584CF000 584D0000 R W . D . byte 00 public DATA  32 00 00
debug139                                      584D0000 58501000 R W . D . byte 00 public DATA  32 00 00
core.jar                                      58501000 58503000 R . . D . byte 00 public CONST 32 00 00
debug140                                      58503000 5854F000 R W . D . byte 00 public DATA  32 00 00
com.scee.psxandroid_1.apk                      5854F000 5858A000 R . . D . byte 00 public CONST 32 00 00
debug141                                      5858A000 5859B000 R W . D . byte 00 public DATA  32 00 00
debug142                                      5859B000 585BD000 R W . D . byte 00 public DATA  32 00 00
core.odex                                      585BD000 588FB000 R . . D . byte 00 public CONST 32 00 00
debug143                                      588FB000 588FC000 . . . D . byte 00 public DATA  32 00 00
debug144                                      588FC000 5890B000 R W . D . byte 00 public DATA  32 00 00
debug145                                      5890B000 58916000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                58916000 5894F000 R W . D . byte 00 public DATA  32 00 00
debug146                                      5894F000 58952000 R W . D . byte 00 public DATA  32 00 00
core_junit.jar                                58952000 58953000 R . . D . byte 00 public CONST 32 00 00
data@app@com.scee.psxandroid_1.apk@classes.dex 58953000 58991000 R . . D . byte 00 public CONST 32 00 00
data@app@com.scee.psxandroid_1.apk@classes.dex 58991000 58993000 R . . D . byte 00 public CONST 32 00 00
data@app@com.scee.psxandroid_1.apk@classes.dex 58993000 589B4000 R . . D . byte 00 public CONST 32 00 00
debug147                                      589B4000 589D2000 R W . D . byte 00 public DATA  32 00 00
libclient.so                                  589D2000 589D6000 R . X D . byte 00 public CODE  32 00 00
libclient.so                                  589D6000 589D7000 R . . D . byte 00 public CONST 32 00 00
libclient.so                                  589D7000 589D8000 R W . D . byte 00 public DATA  32 00 00
libEGL_mali.so                                589D8000 589EF000 R . X D . byte 00 public CODE  32 00 00
libEGL_mali.so                                589EF000 589F0000 R . . D . byte 00 public CONST 32 00 00
libEGL_mali.so                                589F0000 589F1000 R W . D . byte 00 public DATA  32 00 00
libUMP.so                                      589F1000 589F7000 R . X D . byte 00 public CODE  32 00 00
libUMP.so                                      589F7000 589F8000 R . . D . byte 00 public CONST 32 00 00
libUMP.so                                      589F8000 589F9000 R W . D . byte 00 public DATA  32 00 00
libGLESv1_CM_mali.so                          589F9000 58A39000 R . X D . byte 00 public CODE  32 00 00
libGLESv1_CM_mali.so                          58A39000 58A3A000 R . . D . byte 00 public CONST 32 00 00
libGLESv1_CM_mali.so                          58A3A000 58A3B000 R W . D . byte 00 public DATA  32 00 00
debug148                                      58A3B000 58A3E000 R W . D . byte 00 public DATA  32 00 00
core_junit.odex                                58A3E000 58A45000 R . . D . byte 00 public CONST 32 00 00
libGLESv2_mali.so                              58A45000 58A78000 R . X D . byte 00 public CODE  32 00 00
libGLESv2_mali.so                              58A78000 58A79000 R . . D . byte 00 public CONST 32 00 00
libGLESv2_mali.so                              58A79000 58A7A000 R W . D . byte 00 public DATA  32 00 00
debug149                                      58A7A000 58A95000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                58A95000 58A96000 R W . D . byte 00 public DATA  32 00 00
libMali.so                                    58A96000 58B48000 R . X D . byte 00 public CODE  32 00 00
debug150                                      58B48000 58B49000 . . . D . byte 00 public DATA  32 00 00
libMali.so                                    58B49000 58B4B000 R . . D . byte 00 public CONST 32 00 00
libMali.so                                    58B4B000 58B4D000 R W . D . byte 00 public DATA  32 00 00
gralloc.smdk4x12.so                            58B4D000 58B51000 R . X D . byte 00 public CODE  32 00 00
gralloc.smdk4x12.so                            58B51000 58B52000 R . . D . byte 00 public CONST 32 00 00
gralloc.smdk4x12.so                            58B52000 58B53000 R W . D . byte 00 public DATA  32 00 00
libscecompanionutil.so                        58B53000 58B56000 R . X D . byte 00 public CODE  32 00 00
libscecompanionutil.so                        58B56000 58B57000 R . . D . byte 00 public CONST 32 00 00
libscecompanionutil.so                        58B57000 58B58000 R W . D . byte 00 public DATA  32 00 00
debug151                                      58B58000 58B8A000 R W . D . byte 00 public DATA  32 00 00
bouncycastle.jar                              58B8A000 58B8B000 R . . D . byte 00 public CONST 32 00 00
mali                                          58B8B000 58BCB000 R W . D . byte 00 public DATA  32 00 00
mali                                          58BCB000 58C0B000 R W . D . byte 00 public DATA  32 00 00
debug152                                      58C0B000 58C26000 R W . D . byte 00 public DATA  32 00 00
bouncycastle.odex                              58C26000 58D16000 R . . D . byte 00 public CONST 32 00 00
mali                                          58D16000 58D56000 R W . D . byte 00 public DATA  32 00 00
debug153                                      58D56000 58D96000 R W . D . byte 00 public DATA  32 00 00
dalvik_aux_structure_(deleted)                58D96000 58DA6000 R W . D . byte 00 public DATA  32 00 00
apache_xml.odex                                58DA6000 58EF7000 R . . D . byte 00 public CONST 32 00 00
debug154                                      58EF7000 58F06000 R W . D . byte 00 public DATA  32 00 00
ext.jar                                        58F06000 58F18000 R . . D . byte 00 public CONST 32 00 00
ext.odex                                      58F18000 590D9000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                590D9000 59236000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59236000 59237000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59237000 59253000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59253000 59254000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59254000 59257000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59257000 59258000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59258000 5925D000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5925D000 5925E000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5925E000 59260000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59260000 59261000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59261000 59269000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59269000 5926A000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5926A000 5926F000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5926F000 59270000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59270000 59271000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59271000 59272000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59272000 59279000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59279000 5927C000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5927C000 59286000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59286000 59287000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59287000 59291000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59291000 59293000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59293000 59297000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59297000 59298000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59298000 592C5000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592C5000 592C6000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592C6000 592CD000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592CD000 592CE000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592CE000 592CF000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592CF000 592D0000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592D0000 592D1000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592D1000 592D2000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592D2000 592D3000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592D3000 592D4000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592D4000 592D5000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592D5000 592D7000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592D7000 592DA000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592DA000 592DB000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592DB000 592EA000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592EA000 592EB000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592EB000 592ED000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592ED000 592EE000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592EE000 592F0000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592F0000 592F1000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                592F1000 59304000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59304000 59305000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59305000 59308000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59308000 59309000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59309000 5930B000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5930B000 5930C000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5930C000 5936C000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5936C000 5936E000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5936E000 59374000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59374000 59375000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59375000 59382000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59382000 59383000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59383000 59388000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59388000 59389000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59389000 5939A000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5939A000 5939B000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5939B000 593B3000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593B3000 593B4000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593B4000 593BB000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593BB000 593BD000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593BD000 593C6000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593C6000 593C7000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593C7000 593CB000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593CB000 593CD000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593CD000 593DA000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593DA000 593DB000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593DB000 593EA000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593EA000 593EB000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593EB000 593F4000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593F4000 593F5000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593F5000 593F8000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593F8000 593F9000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593F9000 593FB000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593FB000 593FC000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593FC000 593FE000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593FE000 593FF000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                593FF000 59407000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59407000 59408000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59408000 59409000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59409000 5940A000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5940A000 5940E000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5940E000 59410000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59410000 5941B000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5941B000 5941C000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5941C000 59439000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59439000 5943B000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5943B000 59449000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59449000 5944A000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5944A000 5944D000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5944D000 5944E000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5944E000 5944F000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5944F000 59450000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59450000 5946A000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5946A000 5946B000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5946B000 5946C000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5946C000 5946E000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5946E000 59472000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59472000 59478000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59478000 59479000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59479000 5947A000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5947A000 5947B000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5947B000 5947D000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5947D000 5947F000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5947F000 59481000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59481000 59483000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59483000 59484000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59484000 59486000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59486000 59488000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59488000 59489000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59489000 5948A000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5948A000 5948B000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5948B000 59499000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59499000 5949A000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5949A000 5949D000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5949D000 5949E000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                5949E000 594A5000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594A5000 594A6000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594A6000 594AB000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594AB000 594AC000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594AC000 594AD000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594AD000 594AE000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594AE000 594B6000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594B6000 594B7000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594B7000 594BF000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594BF000 594C1000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594C1000 594C9000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594C9000 594CB000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594CB000 594EB000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594EB000 594ED000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                594ED000 59585000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59585000 59587000 R . . D . byte 00 public CONST 32 00 00
framework.odex                                59587000 59998000 R . . D . byte 00 public CONST 32 00 00
framework2.odex                                59998000 59EB5000 R . . D . byte 00 public CONST 32 00 00
services.odex                                  59EB5000 5A22D000 R . . D . byte 00 public CONST 32 00 00
icudt48l.dat                                  5A22D000 5AA5C000 R . . D . byte 00 public CONST 32 00 00
debug155                                      5AA5C000 5AA5D000 . . . D . byte 00 public DATA  32 00 00
debug156                                      5AA5D000 5AB5C000 R W . D . byte 00 public DATA  32 00 00
debug157                                      5AB5C000 5AB5D000 . . . D . byte 00 public DATA  32 00 00
debug158                                      5AB5D000 5AC5C000 R W . D . byte 00 public DATA  32 00 00
debug159                                      5AC5C000 5AC5D000 . . . D . byte 00 public DATA  32 00 00
debug160                                      5AC5D000 5AD5C000 R W . D . byte 00 public DATA  32 00 00
debug161                                      5AD5C000 5AD5D000 . . . D . byte 00 public DATA  32 00 00
debug162                                      5AD5D000 5AE5C000 R W . D . byte 00 public DATA  32 00 00
framework_res.apk                              5AE5C000 5B5ED000 R . . D . byte 00 public CONST 32 00 00
debug163                                      5B5ED000 5B5EE000 . . . D . byte 00 public DATA  32 00 00
debug164                                      5B5EE000 5B6ED000 R W . D . byte 00 public DATA  32 00 00
icudt48l.dat                                  5B6ED000 5BF1C000 R . . D . byte 00 public CONST 32 00 00
libstagefright.so                              5BF1C000 5C025000 R . X D . byte 00 public CODE  32 00 00
debug165                                      5C025000 5C026000 . . . D . byte 00 public DATA  32 00 00
libstagefright.so                              5C026000 5C02D000 R . . D . byte 00 public CONST 32 00 00
libstagefright.so                              5C02D000 5C02E000 R W . D . byte 00 public DATA  32 00 00
libchromium_net.so                            5C02E000 5C1D0000 R . X D . byte 00 public CODE  32 00 00
libchromium_net.so                            5C1D0000 5C1DE000 R . . D . byte 00 public CONST 32 00 00
libchromium_net.so                            5C1DE000 5C1DF000 R W . D . byte 00 public DATA  32 00 00
debug166                                      5C1DF000 5C1F1000 R W . D . byte 00 public DATA  32 00 00
libbcc.so                                      5C1F1000 5C642000 R . X D . byte 00 public CODE  32 00 00
libbcc.so                                      5C642000 5C66B000 R . . D . byte 00 public CONST 32 00 00
libbcc.so                                      5C66B000 5C66D000 R W . D . byte 00 public DATA  32 00 00
debug167                                      5C66D000 5C690000 R W . D . byte 00 public DATA  32 00 00
libbcinfo.so                                  5C690000 5C79F000 R . X D . byte 00 public CODE  32 00 00
debug168                                      5C79F000 5C7A0000 . . . D . byte 00 public DATA  32 00 00
libbcinfo.so                                  5C7A0000 5C7A4000 R . . D . byte 00 public CONST 32 00 00
libbcinfo.so                                  5C7A4000 5C7A5000 R W . D . byte 00 public DATA  32 00 00
libwebcore.so                                  5C7A5000 5CF0B000 R . X D . byte 00 public CODE  32 00 00
debug169                                      5CF0B000 5CF0C000 . . . D . byte 00 public DATA  32 00 00
libwebcore.so                                  5CF0C000 5CF96000 R . . D . byte 00 public CONST 32 00 00
libwebcore.so                                  5CF96000 5CFA3000 R W . D . byte 00 public DATA  32 00 00
debug170                                      5CFA3000 5CFA9000 R W . D . byte 00 public DATA  32 00 00
debug171                                      5CFA9000 5CFAA000 . . . D . byte 00 public DATA  32 00 00
debug172                                      5CFAA000 5D0A9000 R W . D . byte 00 public DATA  32 00 00
debug173                                      5D0A9000 5D0AA000 . . . D . byte 00 public DATA  32 00 00
debug174                                      5D0AA000 5D1A9000 R W . D . byte 00 public DATA  32 00 00
binder                                        5D1A9000 5D2A7000 R . . D . byte 00 public CONST 32 00 00
debug175                                      5D2A7000 5D2A8000 . . . D . byte 00 public DATA  32 00 00
debug176                                      5D2A8000 5D3A7000 R W . D . byte 00 public DATA  32 00 00
debug177                                      5D3A7000 5D3A8000 . . . D . byte 00 public DATA  32 00 00
debug178                                      5D3A8000 5D4A7000 R W . D . byte 00 public DATA  32 00 00
dalvik_jit_code_cache_(deleted)                5D4A7000 5D5A7000 R . X D . byte 00 public CODE  32 00 00
debug179                                      5D5A7000 5D5A8000 . . . D . byte 00 public DATA  32 00 00
debug180                                      5D5A8000 5D6A7000 R W . D . byte 00 public DATA  32 00 00
debug181                                      5D6A7000 5D7A7000 R W . D . byte 00 public DATA  32 00 00
debug182                                      5D7A7000 5D7A8000 . . . D . byte 00 public DATA  32 00 00
debug183                                      5D7A8000 5D8A7000 R W . D . byte 00 public DATA  32 00 00
debug184                                      5D8A7000 5D8A8000 . . . D . byte 00 public DATA  32 00 00
debug185                                      5D8A8000 5D9A7000 R W . D . byte 00 public DATA  32 00 00
debug186                                      5D9A7000 5D9A8000 . . . D . byte 00 public DATA  32 00 00
debug187                                      5D9A8000 5DAA7000 R W . D . byte 00 public DATA  32 00 00
index                                          5DAA7000 5DAE8000 R W . D . byte 00 public DATA  32 00 00
data_0                                        5DAE8000 5DAEA000 R W . D . byte 00 public DATA  32 00 00
data_1                                        5DAEA000 5DAEC000 R W . D . byte 00 public DATA  32 00 00
data_2                                        5DAEC000 5DAEE000 R W . D . byte 00 public DATA  32 00 00
data_3                                        5DAEE000 5DAF0000 R W . D . byte 00 public DATA  32 00 00
wAARCAB0AHQDASIAAhEBA_(deleted)                5DAF0000 5DAFE000 R W . D . byte 00 public DATA  32 00 00
mali                                          5DBA7000 5DBE7000 R W . D . byte 00 public DATA  32 00 00
debug188                                      5DBE7000 5DC00000 R W . D . byte 00 public DATA  32 00 00
debug189                                      5DC00000 5DC6A000 R W . D . byte 00 public DATA  32 00 00
mali                                          5DC6A000 5DCAA000 R W . D . byte 00 public DATA  32 00 00
mali                                          5DCAA000 5DCEA000 R W . D . byte 00 public DATA  32 00 00
debug190                                      5DCEA000 5DD00000 R W . D . byte 00 public DATA  32 00 00
debug191                                      5DD00000 5DD09000 R W . D . byte 00 public DATA  32 00 00
debug192                                      5DD09000 5DD0A000 . . . D . byte 00 public DATA  32 00 00
debug193                                      5DD0A000 5DD0B000 R W X D . byte 00 public CODE  32 00 00
debug194                                      5DD0B000 5DD0C000 . . . D . byte 00 public DATA  32 00 00
debug195                                      5DD0C000 5DE00000 R W . D . byte 00 public DATA  32 00 00
debug196                                      5DE00000 5DE21000 R W . D . byte 00 public DATA  32 00 00
debug197                                      5DE21000 5DE22000 . . . D . byte 00 public DATA  32 00 00
debug198                                      5DE22000 5DF21000 R W . D . byte 00 public DATA  32 00 00
debug199                                      5DF21000 5DF22000 . . . D . byte 00 public DATA  32 00 00
debug200                                      5DF22000 5E021000 R W . D . byte 00 public DATA  32 00 00
debug201                                      5E021000 5E022000 . . . D . byte 00 public DATA  32 00 00
debug202                                      5E022000 5E121000 R W . D . byte 00 public DATA  32 00 00
ump                                            5E121000 5E4A5000 R W . D . byte 00 public DATA  32 00 00
debug203                                      5E4A5000 5E4A6000 . . . D . byte 00 public DATA  32 00 00
debug204                                      5E4A6000 5E5A5000 R W . D . byte 00 public DATA  32 00 00
debug205                                      5E5A5000 5E5A6000 . . . D . byte 00 public DATA  32 00 00
debug206                                      5E5A6000 5E6A5000 R W . D . byte 00 public DATA  32 00 00
mali                                          5E6A5000 5F4E5000 R W . D . byte 00 public DATA  32 00 00
ump                                            5F4E5000 5F869000 R W . D . byte 00 public DATA  32 00 00
debug207                                      5F869000 5F86A000 . . . D . byte 00 public DATA  32 00 00
debug208                                      5F86A000 5F969000 R W . D . byte 00 public DATA  32 00 00
ump                                            5F969000 5FCED000 R W . D . byte 00 public DATA  32 00 00
debug209                                      5FCED000 5FCEE000 . . . D . byte 00 public DATA  32 00 00
debug210                                      5FCEE000 5FDED000 R W . D . byte 00 public DATA  32 00 00
ump                                            5FDED000 60171000 R W . D . byte 00 public DATA  32 00 00
debug211                                      60171000 601A2000 R W . D . byte 00 public DATA  32 00 00
debug212                                      601A2000 60547000 R W . D . byte 00 public DATA  32 00 00
debug213                                      60547000 60548000 . . . D . byte 00 public DATA  32 00 00
debug214                                      60548000 60647000 R W . D . byte 00 public DATA  32 00 00
debug215                                      60647000 60663000 R W . D . byte 00 public DATA  32 00 00
debug216                                      6066B000 606A0000 R W . D . byte 00 public DATA  32 00 00
debug217                                      606A0000 606B3000 R W . D . byte 00 public DATA  32 00 00
debug218                                      606B3000 606B4000 . . . D . byte 00 public DATA  32 00 00
debug219                                      606B4000 606D3000 R W . D . byte 00 public DATA  32 00 00
debug220                                      606D3000 606DF000 R W . D . byte 00 public DATA  32 00 00
debug221                                      606DF000 60900000 R W . D . byte 00 public DATA  32 00 00
debug222                                      60900000 60909000 R W . D . byte 00 public DATA  32 00 00
debug223                                      60909000 6090A000 . . . D . byte 00 public DATA  32 00 00
debug224                                      6090A000 6090B000 R W X D . byte 00 public CODE  32 00 00
debug225                                      6090B000 6090C000 . . . D . byte 00 public DATA  32 00 00
debug226                                      6090C000 609AB000 R W . D . byte 00 public DATA  32 00 00
ump                                            609AB000 609EB000 R W . D . byte 00 public DATA  32 00 00
debug227                                      609EB000 60A00000 R W . D . byte 00 public DATA  32 00 00
debug228                                      60A00000 60A09000 R W . D . byte 00 public DATA  32 00 00
debug229                                      60A09000 60A0A000 . . . D . byte 00 public DATA  32 00 00
debug230                                      60A0A000 60A0B000 R W X D . byte 00 public CODE  32 00 00
debug231                                      60A0B000 60A0C000 . . . D . byte 00 public DATA  32 00 00
mali                                          60A0C000 60A8C000 R W . D . byte 00 public DATA  32 00 00
ump                                            60A8C000 60ACC000 R W . D . byte 00 public DATA  32 00 00
debug232                                      60ACC000 60B00000 R W . D . byte 00 public DATA  32 00 00
debug233                                      60B00000 60B09000 R W . D . byte 00 public DATA  32 00 00
debug234                                      60B09000 60B0A000 . . . D . byte 00 public DATA  32 00 00
debug235                                      60B0A000 60B0B000 R W X D . byte 00 public CODE  32 00 00
debug236                                      60B0B000 60B0C000 . . . D . byte 00 public DATA  32 00 00
mali                                          60B0C000 60B8C000 R W . D . byte 00 public DATA  32 00 00
debug237                                      60B8C000 60C00000 R W . D . byte 00 public DATA  32 00 00
debug238                                      60C00000 60C09000 R W . D . byte 00 public DATA  32 00 00
debug239                                      60C09000 60C0A000 . . . D . byte 00 public DATA  32 00 00
debug240                                      60C0A000 60C4B000 R W X D . byte 00 public CODE  32 00 00
debug241                                      60C4B000 60C4C000 . . . D . byte 00 public DATA  32 00 00
mali                                          60C4C000 60CCC000 R W . D . byte 00 public DATA  32 00 00
debug242                                      60CCC000 60D00000 R W . D . byte 00 public DATA  32 00 00
debug243                                      60D00000 60E00000 R W . D . byte 00 public DATA  32 00 00
debug244                                      60E00000 60E01000 . . . D . byte 00 public DATA  32 00 00
debug245                                      60E01000 60F00000 R W . D . byte 00 public DATA  32 00 00
GS45_Arab_AndroidOS.ttf                        60F00000 60F32000 R . . D . byte 00 public CONST 32 00 00
DroidSansEthiopic_Regular.ttf                  60F32000 60F6A000 R . . D . byte 00 public CONST 32 00 00
DroidSansHebrew_Regular.ttf                    60F6A000 60F72000 R . . D . byte 00 public CONST 32 00 00
GS_Thai_111220.ttf                            60F72000 60F7B000 R . . D . byte 00 public CONST 32 00 00
SamsungBengali.ttf                            60F7B000 60F9C000 R . . D . byte 00 public CONST 32 00 00
SamsungDevanagari.ttf                          60F9C000 60FE5000 R . . D . byte 00 public CONST 32 00 00
SamsungMalayalam.ttf                          60FE5000 60FF2000 R . . D . byte 00 public CONST 32 00 00
SamsungPunjabi.ttf                            60FF2000 60FFC000 R . . D . byte 00 public CONST 32 00 00
DroidSansArmenian.ttf                          60FFC000 61000000 R . . D . byte 00 public CONST 32 00 00
phone_back.jpg_(deleted)                      61000000 61640000 R W . D . byte 00 public DATA  32 00 00
mali                                          61640000 616C0000 R W . D . byte 00 public DATA  32 00 00
debug246                                      616C0000 61700000 R W . D . byte 00 public DATA  32 00 00
SamsungGujarathi.ttf                          61700000 61740000 R . . D . byte 00 public CONST 32 00 00
SamsungKannada.ttf                            61740000 6177F000 R . . D . byte 00 public CONST 32 00 00
SamsungOriya.ttf                              6177F000 6179A000 R . . D . byte 00 public CONST 32 00 00
SamsungSinhala.ttf                            6179A000 617D1000 R . . D . byte 00 public CONST 32 00 00
SamsungTamil.ttf                              617D1000 617E4000 R . . D . byte 00 public CONST 32 00 00
DroidSansGeorgian.ttf                          617E4000 617EA000 R . . D . byte 00 public CONST 32 00 00
AnjaliNewLipi_light.ttf                        617EA000 617F6000 R . . D . byte 00 public CONST 32 00 00
debug247                                      617F6000 61800000 R W . D . byte 00 public DATA  32 00 00
mali                                          61800000 61880000 R W . D . byte 00 public DATA  32 00 00
mali                                          61880000 61900000 R W . D . byte 00 public DATA  32 00 00
mali                                          61900000 61980000 R W . D . byte 00 public DATA  32 00 00
mali                                          61980000 61A00000 R W . D . byte 00 public DATA  32 00 00
mali                                          61A00000 61A80000 R W . D . byte 00 public DATA  32 00 00
mali                                          61A80000 61B00000 R W . D . byte 00 public DATA  32 00 00
mali                                          61B00000 61B80000 R W . D . byte 00 public DATA  32 00 00
mali                                          61B80000 61C00000 R W . D . byte 00 public DATA  32 00 00
mali                                          61C00000 61C80000 R W . D . byte 00 public DATA  32 00 00
mali                                          61C80000 61D00000 R W . D . byte 00 public DATA  32 00 00
mali                                          61D00000 61D80000 R W . D . byte 00 public DATA  32 00 00
mali                                          61D80000 61E00000 R W . D . byte 00 public DATA  32 00 00
debug248                                      61E00000 61E23000 R W . D . byte 00 public DATA  32 00 00
debug249                                      61E27000 62018000 R W . D . byte 00 public DATA  32 00 00
SamsungTelugu.ttf                              62018000 6204F000 R . . D . byte 00 public CONST 32 00 00
DroidSans_Subset.ttf                          6204F000 6206F000 R . . D . byte 00 public CONST 32 00 00
debug250                                      6206F000 620A3000 R W . D . byte 00 public DATA  32 00 00
AndroidEmoji.ttf                              620A3000 62111000 R . . D . byte 00 public CONST 32 00 00
debug251                                      62111000 62200000 R W . D . byte 00 public DATA  32 00 00
debug252                                      62200000 62201000 . . . D . byte 00 public DATA  32 00 00
debug253                                      62201000 62300000 R W . D . byte 00 public DATA  32 00 00
debug254                                      62300000 62318000 R W . D . byte 00 public DATA  32 00 00
mali                                          62359000 623D9000 R W . D . byte 00 public DATA  32 00 00
debug255                                      623DD000 62400000 R W . D . byte 00 public DATA  32 00 00
mali                                          62400000 62480000 R W . D . byte 00 public DATA  32 00 00
debug256                                      62480000 624C0000 R W . D . byte 00 public DATA  32 00 00
debug257                                      624C1000 624D3000 R W . D . byte 00 public DATA  32 00 00
phone_home_headerBase.png_(deleted)            624D3000 624DC000 R W . D . byte 00 public DATA  32 00 00
debug258                                      624DC000 625AE000 R W . D . byte 00 public DATA  32 00 00
debug259                                      625AF000 625D1000 R W . D . byte 00 public DATA  32 00 00
debug260                                      625D7000 625FF000 R W . D . byte 00 public DATA  32 00 00
DroidSansFallback.ttf                          62600000 62A79000 R . . D . byte 00 public CONST 32 00 00
MTLmr3m.ttf                                    62A79000 62D36000 R . . D . byte 00 public CONST 32 00 00
debug261                                      62D3F000 62D60000 R W . D . byte 00 public DATA  32 00 00
debug262                                      62D60000 62D61000 . . . D . byte 00 public DATA  32 00 00
debug263                                      62D61000 62D80000 R W . D . byte 00 public DATA  32 00 00
debug264                                      62D80000 62D81000 . . . D . byte 00 public DATA  32 00 00
debug265                                      62D81000 62DA0000 R W . D . byte 00 public DATA  32 00 00
debug266                                      62DA0000 62DA1000 . . . D . byte 00 public DATA  32 00 00
debug267                                      62DA1000 62DC0000 R W . D . byte 00 public DATA  32 00 00
debug268                                      62DC0000 62DD8000 R W . D . byte 00 public DATA  32 00 00
wAARCAB0AHQDASIAAhEBA_(deleted)                62DF0000 62DFE000 R W . D . byte 00 public DATA  32 00 00
debug269                                      62E00000 62F00000 R W . D . byte 00 public DATA  32 00 00
mali                                          62F00000 62F80000 R W . D . byte 00 public DATA  32 00 00
DefaultAvatar.png_(deleted)                    62FC6000 62FFF000 R W . D . byte 00 public DATA  32 00 00
debug270                                      63000000 63009000 R W . D . byte 00 public DATA  32 00 00
debug271                                      63009000 6300A000 . . . D . byte 00 public DATA  32 00 00
debug272                                      6300A000 630FF000 R W X D . byte 00 public CODE  32 00 00
debug273                                      630FF000 63101000 . . . D . byte 00 public DATA  32 00 00
debug274                                      63101000 63200000 R W . D . byte 00 public DATA  32 00 00
debug275                                      63200000 63400000 R W . D . byte 00 public DATA  32 00 00
[stack]                                        BE9D9000 BE9FA000 R W . D . byte 00 public DATA  32 00 00
[vectors]                                      FFFF0000 FFFF1000 R . X D . byte 00 public CODE  32 00 00
 

Storm Shadow

Administrator
Staff member
Developer
Ida Pro Expert
Elite Cracker
When debugging apps via the emulator it can take some time. :jimlad.png:

If your android phone is rooted you can debugg it direct via Ida Pro

When in command promt type

Code:
adb devices
 
adb remount
 
adb push android_server /data/local/android_server
 
adb shell
 
chmod 777 /data/local/android_server
 
./data/local/android_server


open second promt type

Code:
adb forward tcp:23946 tcp:23946

goto ida then follow the steps as before in the guide.

Debugging should take no time if you got an fast phone.
;)

fromt the promt

Code:
C:\adt-bundle-windows-x86-20131030\sdk\platform-tools>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
*****************        device
 
 
C:\adt-bundle-windows-x86-20131030\sdk\platform-tools>adb remount
remount succeeded
 
C:\adt-bundle-windows-x86-20131030\sdk\platform-tools>adb push android_server /d
ata/local/android_server
1668 KB/s (531028 bytes in 0.310s)
 
C:\adt-bundle-windows-x86-20131030\sdk\platform-tools>adb shell
root@android:/ # su
su
root@android:/ # chmod 777 /data/local/android_server
chmod 777 /data/local/android_server
root@android:/ # ./data/local/android_server
./data/local/android_server
IDA Android 32-bit remote debug server(ST) v1.14. Hex-Rays (c) 2004-2011
Listening on port #23946...
 

Attachments

  • android_server.rar
    208.8 KB · Views: 14

Storm Shadow

Administrator
Staff member
Developer
Ida Pro Expert
Elite Cracker
Very nice ill see what i can figure out.i caught some certifikats also but they are store related.
 

Storm Shadow

Administrator
Staff member
Developer
Ida Pro Expert
Elite Cracker
yes i found also the second screen. it does contain some command with the console.
Gonna check it out in the weekend what to make off it.

i deoped the decompiled app here http://rghost.net/50993392


class aa
Java:
package com.scee.psxandroid.activity;
 
import android.content.Intent;
import android.os.Bundle;
import android.os.Message;
import android.view.KeyEvent;
import com.scee.psxandroid.C097a;
import com.scee.psxandroid.p01b.C036c;
 
public class BackWebviewActivity
  extends C097a
{
  private static String Fpa = "BackWebViewActivity";
  private static int Fpb;
  private static int Fpc;
  private C032a fpd = new C032a(this);
 
  private void mpb(Bundle paramBundle)
  {
    Intent localIntent = new Intent(this, SecondScreenActivity.class);
    localIntent.addFlags(131072);
    localIntent.putExtras(paramBundle);
    startActivity(localIntent);
    overridePendingTransition(2130968581, 2130968583);
    this.fpd.sendMessageDelayed(this.fpd.obtainMessage(4), Fpb);
  }
 
  private void mpc(Bundle paramBundle)
  {
    Intent localIntent = new Intent(this, WebviewActivity.class);
    localIntent.addFlags(131072);
    localIntent.putExtras(paramBundle);
    startActivity(localIntent);
    overridePendingTransition(2130968579, 2130968582);
    this.fpd.sendMessageDelayed(this.fpd.obtainMessage(4), Fpb);
  }
 
  public void mPa(Bundle paramBundle)
  {
    Intent localIntent = new Intent(this, SubWebviewActivity.class);
    localIntent.addFlags(131072);
    localIntent.putExtras(paramBundle);
    startActivity(localIntent);
    overridePendingTransition(2130968581, 2130968583);
    this.fpd.sendMessageDelayed(this.fpd.obtainMessage(4), Fpc);
  }
 
  public boolean dispatchKeyEvent(KeyEvent paramKeyEvent)
  {
    if ((paramKeyEvent.getAction() == 0) && (paramKeyEvent.getKeyCode() == 4)) {
      return true;
    }
    return super.dispatchKeyEvent(paramKeyEvent);
  }
 
  public void onCreate(Bundle paramBundle)
  {
    super.onCreate(paramBundle);
    C036c.MPc(Fpa, "onCreate");
    requestWindowFeature(1);
    setContentView(2130903056);
    Fpb = 200 + Integer.parseInt(getString(2131165184));
    Fpc = 200 + Integer.parseInt(getString(2131165185));
    Bundle localBundle = getIntent().getExtras();
    String str = localBundle.getString("webView");
    Message localMessage = new Message();
    localMessage.obj = localBundle;
    if (str.contains("secondScreen"))
    {
      localMessage.what = 1;
      this.fpd.sendMessageDelayed(localMessage, Fpc);
    }
    for (;;)
    {
      C036c.MPc(Fpa, "onCreate:" + str);
      return;
      if (str.contains("main"))
      {
        localMessage.what = 2;
        this.fpd.sendMessageDelayed(localMessage, Fpc);
      }
      else
      {
        localMessage.what = 3;
        this.fpd.sendMessageDelayed(localMessage, Fpb);
      }
    }
  }
 
  protected void onDestroy()
  {
    super.onDestroy();
    this.fpd.removeMessages(1);
    this.fpd.removeMessages(2);
    this.fpd.removeMessages(3);
    this.fpd.removeMessages(4);
  }
 
  protected void onPause()
  {
    super.onPause();
  }
}

the functions are controlled by module backwebwieactivity, and module Subwiewactivity.
Last one looks very interesting.:)
 
Top