WP 10 - Android 4.4 inside

kitor

Senior Member
Apr 11, 2007
165
28
0
kitor.pl
Nope, essential files are in system32\drivers, look for lxcore.sys and adss.sys, those are kernel mode drivers, so probably some registry hacking will also be needed (if it's going to work)
 

mrchezco1995

Senior Member
May 29, 2012
314
531
0
Balagtas
www.youtube.com
Nope, essential files are in system32\drivers, look for lxcore.sys and adss.sys, those are kernel mode drivers, so probably some registry hacking will also be needed (if it's going to work)
Found both sys files on system32\drivers on my Lumia 535... Anyways, did copy-paste aow.wim to system32\aow then did a reboot, didn't work ... Hmmmm.....




Sent from Ponyville
 

Ranomez

Senior Member
Jun 1, 2010
1,216
295
103
Can someone or anyone upload everything inside C:\Windows\System32\Aow\ ?

According to this screenshot I found, it's not only Aow.wim...






Sent from Ponyville
Would be pretty much useless, already placed all the files needed in the aow folder in system32 and 3 other files found in one of the cab's at their places, I think we still need some more, probably the aow folder in users/defapps and we are also probably missing some registry keys.

EDIT: Well it seems like there is absolutely no hope for manually getting this to work, I added about 10 registry entries and then hit a wall: there are keys that need to be added in HKLM\SOFTWARE\Microsoft\Windows NT\Aow\Instance which is a registry area where no editor has write/edit access so there's no way to add all the needed keys. So I will say best solution is to either wait till aow is released for every phone or do as described in the post in general and downgrade to 8.1 then edit your device as a lumia 1520 and update again.
 
Last edited:

werty100

Senior Member
Aug 31, 2011
828
678
0
Can someone until install win10 and jalibreak my lumia check with adb this the max cpu:
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

Maybe we can take full power of android if it is limited
 
Last edited:

werty100

Senior Member
Aug 31, 2011
828
678
0
Can someone until install win10 and jalibreak my lumia check with adb this the max cpu:
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

Maybe we can take full power of android if it is limited
pu0/cpufreq/scaling_max_freq <
1512000

I cant root it i am working on root and moreadroid stuff but nothing
 

davjan

Senior Member
Jun 2, 2008
610
110
0
willebroek
pu0/cpufreq/scaling_max_freq <


1512000





I cant root it i am working on root and moreadroid stuff but nothing


Of kernel don't support oc ,changing this Value Will not work ,

On My Lumia 830 Value is set to 119000 , cpu is a snapdragon 400 (1200mhz) so without oc kernel cant get any faster

What is your stock cpu speed in Windows?
 

werty100

Senior Member
Aug 31, 2011
828
678
0
Of kernel don't support oc ,changing this Value Will not work ,

On My Lumia 830 Value is set to 119000 , cpu is a snapdragon 400 (1200mhz) so without oc kernel cant get any faster

What is your stock cpu speed in Windows?
I dont know suposed to be the same i am woriking on another interesting thing see new post in w10 developing section
 

irshad2809

Senior Member
May 24, 2014
223
34
28
pune
Would be pretty much useless, already placed all the files needed in the aow folder in system32 and 3 other files found in one of the cab's at their places, I think we still need some more, probably the aow folder in users/defapps and we are also probably missing some registry keys.

EDIT: Well it seems like there is absolutely no hope for manually getting this to work, I added about 10 registry entries and then hit a wall: there are keys that need to be added in HKLM\SOFTWARE\Microsoft\Windows NT\Aow\Instance which is a registry area where no editor has write/edit access so there's no way to add all the needed keys. So I will say best solution is to either wait till aow is released for every phone or do as described in the post in general and downgrade to 8.1 then edit your device as a lumia 1520 and update again.
I have Lumia 630 . Faked 1520 . Upgraded tow10 520 build from 8.1 .
Got aow files in system32 folder .
Got reg entries in software.Microsoft.win nt .C version. Aow..
. Also have drivers mentioned in aboveposts but still getting error 14 ..k But nothing at defapp folder
 
Last edited:

lediod

Member
Jan 16, 2014
22
0
0
Tekirdag
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 19 is Android 4.4

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

[email protected]:/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
[email protected]:/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 ([email protected]) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Wed Dec 31 14:42:53 PST 2014
[email protected]:/ $

So far i've found a couple of apk's which seems to be the ones which interfaces android with WP10:
[email protected]:/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
[email protected]:/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:


EDIT:

Another weird thing, it appears that androids runs on an hyper-v machine ?
[email protected]:/ $ ls init.hyper*
ls init.hyper*
-rwxr-x--- root shell 1725 1969-12-31 21:00 init.hyperv.rc
[email protected]:/ $

If that is true, then we are talking about another potential feature, mobile virtualization.

EDIT2:
Another interesting thing SELinux is enabled, so is not going to be easy to modify files, we need to edit the security policies...

EDIT3:
Just got an update: build: 10512
aow.wim file located at: c:\windows\system32\aow\aow.wim

file uploaded to Mega
thanks..
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone