samedi 8 août 2015

WP 10 - Android 4.4 inside



Well, after digging a little inside the new feature of running android applications on Windows 10 mobile, i've found something very, very interesting:

WP10 is running what it seems to be a reduced android 4.4 version inside.

C:\wmconnect\platform-tools>adb shell grep ro.build.version.sdk= /system/build.prop
ro.build.version.sdk=19

Sdk 10 is Android 4.4

Also it's not using dalvik, it's using ART:

shell@ArcadiaArm:/system/lib $ ls libar*
ls libar*
-rw-r--r-- root root 1013644 1969-12-31 21:00 libart-compiler.so
-rw-r--r-- root root 2166912 1969-12-31 21:00 libart.so
shell@ArcadiaArm:/system/lib $

The kernel seems to be a modified MS version, i can't find too much related but one thing is for sure, MS should release sources as it is Linux:

cat /proc/version
Linux version 3.4.0-Microsoft (Microsoft@Microsoft.com) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Wed Dec 31 14:42:53 PST 2014
shell@ArcadiaArm:/ $

So far i've found a couple of apk's which seems to be the ones which interfaces android with WP10:
shell@ArcadiaArm:/system/app $ ls mic*
ls mic*
-rw-r--r-- root root 116078 1969-12-31 21:00 microsoftappservices.apk
-rw-r--r-- root root 300688 1969-12-31 21:00 microsoftappservices.odex
-rw-r--r-- root root 53633 1969-12-31 21:00 microsoftsystemserverapp.apk
-rw-r--r-- root root 76648 1969-12-31 21:00 microsoftsystemserverapp.odex
shell@ArcadiaArm:/system/app $

Attached are the deodexed files for the MS applications, still working on decompiling them, way rusted with smali :D

Let's the game begin.. :cool:














Attached Files






File Type: zip msapks.zip -
[Click for QR Code]
(167.9 KB)







Aucun commentaire:

Enregistrer un commentaire