Related
Soon after Nokia X official announcement at MWC 2014, Nokia Remote Device Access servers updated the list of available phones, including Nokia X now. After messing around a while, I managed to get a copy of all contents of the /system partition from a device connected remotely and I'm sharing it now. The dump contains APKs from system applications, framework files, libraries as well as the boot animations, sounds and fonts, so this may be useful for other developers/modders.
The device I had remote access was a Nokia X dual SIM running firmware 10.0.3-eng (more details in the attached screenshot)...
Download now from MEGA (198.3 MB)
Dev-Host mirror (thanks to @mattlgroff)
NOTE: I won't update the content of the dump -- Make good use of what's included or get the firmware yourself from Nokia Care Suite or NaviFirm+ if you want something that's not included in this dump, no more questions (or PMs) about it, thanks...
Right now it looks like apps aren't working without proper framework. Just installing is insufficient.
Kitkat on Moto G here.
[Update 1]
- Nokia Store is successfully installed but doesn't show any app.
- Nokia Here just shows splash screen.
- Music player only shows music on phone (doesn't play anything)
- Calc and calendar doesn't install
- Launcher installs correctly but FC.
Framework and libraries are included in the dump too, someone may be able to port it to other phones...
This is interesting, but looks like its missing some files.
Also decompiling the framework its starting to be an headache , need to try another aapt...
Regards
Do you have the name of the missing ones? I can try to get them too...
EDIT: uh, no way... Trying to access some files will instantly close the connection, the dump I uploaded already includes all files I could access...
Abhisek Devkota has already got his hands on a retail device, so it might be worth keeping tabs on his progress:
https://plus.google.com/u/0/wm/1/+AbhisekDevkota/posts/XumB6ymaJeb
The launcher is looking for something related to:
Code:
.super Lcom/android/internal/app/IFastlaneNotificationCallback$Stub;
@mbc07 and people who already downloaded it, can you please post the stock ringtones and sounds?
I tried 3 times to download the whole Rom but Mega is not saving the file on my PC
@mbc07 I really appreciate your work! but can you (or somebody else) please mirror the files?
I cant download from MEGA, it sucks for my ISP connection.
Thanks
Here's a mirror:
http://d-h.st/1dM
mattlgroff said:
Here's a mirror:
http://d-h.st/1dM
Click to expand...
Click to collapse
Oh thanks a lot buddy!
But actually i already managed to download it successfully from Mega
Sent from my Xperia Sola using XDA Premium 4 mobile app
good guy nokia for naming a ton of new layouts and png nokia_
makes much easier to see what they did with framework UI :3
SpaceCaker said:
good guy nokia for naming a ton of new layouts and png nokia_
makes much easier to see what they did with framework UI :3
Click to expand...
Click to collapse
yeah!
Sent from my Xperia Sola using XDA Premium 4 mobile app
vegetaleb said:
@mbc07 and people who already downloaded it, can you please post the stock ringtones and sounds?
I tried 3 times to download the whole Rom but Mega is not saving the file on my PC
Click to expand...
Click to collapse
here's a .zip with only the audio directory (ringtones, alarms, etc.) http://goo.gl/TSQApC
Flash files can be downloaded from Navifirm + or from Nokia:
Type: RM-980 Product Code for Golbal English Swap Variant: 059V301
can someone get the ro.hardware prop (No Root needed)
just type
getprop ro.hardware <press enter>in terminal
or in adb shell
I've just managed porting nokia x to my snapdragon 200 device, everything ok except FCing on Here maps and Internet browser. Can someone upload boot.img somewhere? TIA.
opssemnik said:
can someone get the ro.hardware prop (No Root needed)
just type
getprop ro.hardware <press enter>in terminal
or in adb shell
Click to expand...
Click to collapse
qcom
rdis said:
I've just managed porting nokia x to my snapdragon 200 device, everything ok except FCing on Here maps and Internet browser. Can someone upload boot.img somewhere? TIA.
qcom
Click to expand...
Click to collapse
are u kidding thats great,Nokia x launcher working for you?
By the way they are still trying to get a recovery if they do the boot.IMG should be there,but I'm not sure whether nokia released the stock firmware on their site,if so that can also help a bit in getting the boot.IMG.
rdis said:
I've just managed porting nokia x to my snapdragon 200 device, everything ok except FCing on Here maps and Internet browser. Can someone upload boot.img somewhere? TIA.
qcom
Click to expand...
Click to collapse
thanks.
some here maps apps puled from nokia x ``not working``
edit :a new version of the main apk and a hidden folder that goo to /sdcard/
white the same problem not working
Is it working? Instal as normal app or pushing to system/app?
Mikulec said:
Is it working? Instal as normal app or pushing to system/app?
Click to expand...
Click to collapse
not working... Here services n here maps installed bt the other package failed tu install.. i m not a root user as root not available fr my device...so havent tried installing in system partition!
galibthegreat said:
not working... Here services n here maps installed bt the other package failed tu install.. i m not a root user as root not available fr my device...so havent tried installing in system partition!
Click to expand...
Click to collapse
installing here(im root)lemme see
the one that fails is because of missing library...
http://prntscr.com/2wb2uu
its com.here.android
lemme do somethings to see if i can get it works
Attached are missing libs and framework.
framework/com.here.android.jar
lib/libMapsEngineResourcePkg.so
lib/libMAPSJNI.so
On 4.4 app gets stuck after loading the HERE logo. Maybe it'll work on Jelly Bean 4.1?? I didn't try the build.prop mod.
Logcat shows signature mismatch of com.androd.location.provider.jar, so I have attached that as well. If you replace this, make sure to do a backup beforehand.
It seems like we're getting close!
progrockguy said:
Attached are missing libs and framework.
framework/com.here.android.jar
lib/libMapsEngineResourcePkg.so
lib/libMAPSJNI.so
On 4.4 app gets stuck after loading the HERE logo. Maybe it'll work on Jelly Bean 4.1?? I didn't try the build.prop mod.
Logcat shows signature mismatch of com.androd.location.provider.jar, so I have attached that as well. If you replace this, make sure to do a backup beforehand.
It seems like we're getting close!
Click to expand...
Click to collapse
Tested on Android 4.2.1, not working. :/
Not working sadly. I hope somebody will install itt soon!
Sent from my HUAWEI P6-U06 using XDA Premium 4 mobile app
Yay, a new challenge with a great reward! Can anyone send me a full system dump from the Nokia X? Through DM/PM is also fine if you don't want to share a dump here.
Chaosz-X said:
Yay, a new challenge with a great reward! Can anyone send me a full system dump from the Nokia X? Through DM/PM is also fine if you don't want to share a dump here.
Click to expand...
Click to collapse
https://mega.co.nz/#!DVEhRJJK!FkmP5cTYjq9svqSAcPdNo4EiP80LvT-xzju6aqojsWk
Excellent, thank you I have a few days to tinker around with this due to a vacation, so hopefully I can bring you some good news
Chaosz-X said:
Excellent, thank you I have a few days to tinker around with this due to a vacation, so hopefully I can bring you some good news
Click to expand...
Click to collapse
waiting to see it soon!
It's not complaining about an incorrect device anymore. That's something. Thanks to some variables in the smali files, I can see that it is looking for a file which can not be found now. There is either a folder on /sdcard by default on a Nokia X, or there is a library/framework we are missing. I will build a list of all required files later.
synescu said:
here are some here maps apps puled from nokia x
Click to expand...
Click to collapse
You must be Crazy bro.. It's just dumb. These three files aren't Nokia HERE apk, they are just services. So, it means Nokia HERE will not work by using these files.
Mrtoxicgamer10 said:
You must be Crazy bro.. It's just dumb. These three files aren't Nokia HERE apk, they are just services. So, it means Nokia HERE will not work by using these files.
Click to expand...
Click to collapse
HereSuite it's not a service app so wat is so dumb?
Sent from my Moto G using Tapatalk
synescu said:
HereSuite it's not a service app so wat is so dumb?
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
ahhh.. I see. Maybe some files are missing or it needs some modification, I mean editing
synescu said:
some here maps apps puled from nokia x ``not working``
edit :a new version of the main apk and a hidden folder that goo to /sdcard/
white the same problem not working
Click to expand...
Click to collapse
can you introduc how to use plz:victory:
i am looking forward to this. thanks!
badboy47 said:
i am looking forward to this. thanks!
Click to expand...
Click to collapse
As a Symbian user, i'm very interested as what i miss the most on Android handset is Nokia's navigation.
Its seems like also depends on "libexticonv.so" library, I found this line on LogCat:
dlopen("/system/lib/libexticonv.so") failed: dlopen failed: library "/system/lib/libexticonv.so" not found
Click to expand...
Click to collapse
I extracted it from the system dump, and uploaded it to dropbox:
https://www.dropbox.com/s/ow2805mkee3h9bf/libexticonv.so
But I don't now how to remove the device restrictions, I've no experience on apk mod
Anxious to try HERE offline maps myself. I appreciate the people who know how & do.
Hey guys ... and dev´s
as i use my mobile for paying ... but in cm/aosp based roms (not sure if in stock oos is inculded) there always missing the open mobile api! so i have to do it myself, not a big deal!
but as i saw in different threads and forums, a lot of people missing that!
Maybe our Devs just want to include it in there roms anyways?
https://github.com/johnzweng/platfo...ardService/releases/jz_android_6.0_OMAPI-2.05
for all others, i attached the zip with the nedded files! (it´s no flashable zip)
Hi,
can you make a flashable zip? - What version is it?
The app of my bank tells me that the Openmobile API on stock rom is outdated and needs to be between version 2-4 ..
fold93 said:
Hi,
can you make a flashable zip? - What version is it?
The app of my bank tells me that the Openmobile API on stock rom is outdated and needs to be between version 2-4 ..
Click to expand...
Click to collapse
maybe at the weekend as soon as i get to my pc!
it's 2.05 ... should work!
Nice,
Stock Rom has version L310.0.13?
Die Erste Bank APP akzeptiert aber nur 2.0-4.0
Hi!
I'm developing NFC payment for Hungarian Telenor's Wallet application. We are using Gemalto's mobile payment SDK, but when I try to use SEService with my OnePlus 3, I get the "Service Intent must be explicit" exception. I tried this upgrade you provided here, and also the other one from the same guy, that upgrades to 3.0.0 (that uses SmartCard API 4.0.0) the exception should've gone with the 3.0.0 one.
I don't know how much you guys are into Open Mobile API, but I thought it's worth sharing, maybe you can point me in a direction, what could be wrong. In the meantime I also consult the Gemalto guys, but if you have a suspicion, please don't hold it back.
Thanks!
Can you develop the nfc offset routing for op3?
is there a flashable zip already?(or info which permissions should be given to the files rw-r--r-- ?) would be really nice
does this work on Nougat ROMs too, as the file says 5.x/6.x
thx for reply
edit:
I manually installed it and it works (RR 7.1.1)
bani1994 said:
is there a flashable zip already?(or info which permissions should be given to the files rw-r--r-- ?) would be really nice
does this work on Nougat ROMs too, as the file says 5.x/6.x
thx for reply
edit:
I manually installed it and it works (RR 7.1.1)
Click to expand...
Click to collapse
how did you manually installed it? have you maybe a guideline how to install.
Thanks in advance from Austria
fgj111 said:
how did you manually installed it? have you maybe a guideline how to install.
Thanks in advance from Austria
Click to expand...
Click to collapse
Hello, i created a flashable zip. Here is the link to my thread: https://forum.xda-developers.com/oneplus-3/themes/mod-mobile-api-installer-t3547842
Has anyone been able to install the latest camera app from the XZ2?
I tried it on my unrooted XZP, but it can't install.
I wonder if the image quality would improve with it, since the camera hardware is supposed to be identical.
Here's a link to the app https://www.apkmirror.com/apk/sony-.../sony-camera-2-1-a-0-31-android-apk-download/
Also, apart from rooting, is there a way to force the install this app on unrooted device?
Any chance to port it to XZ Premium ?
No luck with XZ1
Отправлено с моего G8341 через Tapatalk
Didn't work on my rooted XZP G8142
I hope someone will port Xz2 camera for XZP.
Is the full firmware available yet? Probably just a signature problem
What you need need to first is rename the app to standard com.sonyericsson.android.camera.apk you have to be rooted.
Disable the stock Sony camera app
SemcCameraUI-jniLibs64-xxhdpi-release/
Rename the apk .bak or something Android doesn't parse upon boot.
Create the folder com.sonyericsson.android.camera/
Place the app inside then reboot that should replace the camera with the new one.
Unjustified Dev said:
Is the full firmware available yet? Probably just a signature problem
What you need need to first is rename the app to standard com.sonyericsson.android.camera.apk you have to be rooted.
Disable the stock Sony camera app
SemcCameraUI-jniLibs64-xxhdpi-release/
Rename the apk .bak or something Android doesn't parse upon boot.
Create the folder com.sonyericsson.android.camera/
Place the app inside then reboot that should replace the camera with the new one.
Click to expand...
Click to collapse
Thanks for a guide, maybe someone with rooted phone will be able to try it out.
Is there a way to modify this new app without rooting the phone? Changing its "signature" to work with older devices? Some kind of .apk editor or something? Or do you need the full firmware dump with camera drivers and everything?
Atrax2010 said:
Thanks for a guide, maybe someone with rooted phone will be able to try it out.
Is there a way to modify this new app without rooting the phone? Changing its "signature" to work with older devices? Some kind of .apk editor or something? Or do you need the full firmware dump with camera drivers and everything?
Click to expand...
Click to collapse
yeeeeaaaa would be very gratefull if smb do it.
Unjustified Dev said:
Is the full firmware available yet? Probably just a signature problem
What you need need to first is rename the app to standard com.sonyericsson.android.camera.apk you have to be rooted.
Disable the stock Sony camera app
SemcCameraUI-jniLibs64-xxhdpi-release/
Rename the apk .bak or something Android doesn't parse upon boot.
Create the folder com.sonyericsson.android.camera/
Place the app inside then reboot that should replace the camera with the new one.
Click to expand...
Click to collapse
I'll do this if you can give me a more in depth guide. I'm not very familiar with android's file structure
Violentleaf said:
I'll do this if you can give me a more in depth guide. I'm not very familiar with android's file structure
Click to expand...
Click to collapse
Honestly the app isn't optimized for this device the stock camera takes way better pictures and I didn't find any newer options
Sent from my G8142 using Tapatalk
XZ2 Camera mod available here for XZs & XZ premium
https://forum.xda-developers.com/crossdevice-dev/sony/mod-xperia-xz2-camera-port-xperia-xzs-t3771889
How install this to X Android 8?
zohaib0001 said:
XZ2 Camera mod available here for XZs & XZ premium
https://forum.xda-developers.com/crossdevice-dev/sony/mod-xperia-xz2-camera-port-xperia-xzs-t3771889
Click to expand...
Click to collapse
I didn't understood :
In Pie (XZ P) I have this option still in the stock-rom
Hi
Im check this page. And this in mode, some people say is great other thats only placebo. Im looking for Apk as a google camera. But as we know thats not working.
!!ATTENTION!!
As Google recently changed how the device_profile files are located, these steps below do NOT work anymore. There are only two options you can choose from which you can follow and read about here
#I'll not be responsible for anything that happens to your device when you follow these steps#
If you don't know what ARCore is read this https://en.m.wikipedia.org/wiki/ARCore
After you understand what ARCore is for then continue reading.
@Arnova8G2 has made a flashable zip with support for our device.
AR Stickers download https://drive.google.com/open?id=1Uvspxje-myBIKIeDHfgMpZ4Uv_o5ZFYL
Installation steps:
1. Install original arcore linked below
2. Reboot to TWRP
3. Install twrp-Patch-ARcore-for-all-device.zip
4. Reboot to system
Zip download here. This method is still under testing, so the original method is still shown below.
Step 1. Download ARCore from here https://www.apkmirror.com/apk/googl...se/arcore-1-4-180716096-android-apk-download/
Step 2. Install an app that use ARCore. If you're lazy, you can use this https://www.apkmirror.com/apk/google-creative-lab/just-a-line-draw-anywhere-with-ar/
Step 3. Open the app you installed in step 2 and let it crash. This will make the folders and files that we're going to use later on.
Step 4. Download the file named device_profile_vince.textproto.txt at the end of this post and rename the file to device_profile_vince.textproto
Step 5. Using root explorer, copy the file you just renamed to /data/data/com.google.ar.core/files/device_profile_database2 and change SE context by selecting the file you just copied and press the three dots. Then select Restore default context and then press OK.
Step 6. Now you can use any apps that require ARCore!:victory:
NOTE: If you updated ARCore repeat step 3 to step 5
Tested on my vince running AEX and havoc os with omnivision sensor
Not really necessary anymore as we've Arnova8G2's flashable zip but I'll keep it here anyways
During the steps above, you probably saw a bunch of files in /data/data/com.google.ar.core/files/device_profile_database. One file is for one device or another variant of the same device. These files come from the manufacturers or Google themselves for the devices that officially ARCore.
Unfortunately, vince, like a lot of other devices, don't officially support ARCore, so some of these files maybe more compatible with vince but I don't have time to test them all. So if anybody have extra time, you can help me find out which one of these files is best suited for our device. You just have to rename the file you want to test to device_profile_vince_.textproto(the _ is to make sure you don't accidentally replace the original device_profile_vince.textproto file) and rename the original device_profile_vince.textproto to device_profile_vince.textproto.bak
If you believe you've found a file that's better than the one on the OP, then please tag me and post the file name in this thread and I'll test it to see if it's better before adding it to the OP
CHANGELOGS;
Code:
3.9.18:Updated links in OP and ARstickers link
5.7.18:Updated OP and Arstickers link
3.7.18:Updated OP
27.06.18:Updated OP
23.06.18:Updated ARCore link
16.06.18:Updated device_profile_vince file
31.05.18:Updated ARCore link
23.05.18: Updated ARStickers link
21.05.18: Initial post
FAQ:
Q:Why (insert app name) can't detect surface?
A:Find a surface that's not shiny or white color. Surfaces that are textured and have sufficient lighting can help. Sometimes a reboot can help too
Q:Why can't I install all apps that use ARCore in play store?
A:They're supposed to be only for devices that officially support ARCore. If you want to use them on vince, download using apkmirror
Q:Why ARCore still isn't working on MIUI even after I followed all the steps?
A:This could be because that MIUI is heavily modified from stock Android so a lot of things aren't working on it.
Q:Why isn't AR Stickers working?
A:Use this version Download, (MIRROR). Thanks to @Arnova8G2 for this
Reserved
Hi.
Thank you for your hard work.
Can I know if potentially all arcore's app can work on Vince?
I am asking this because I'm fully stock and I would like to know for root it.
Sent from my Redmi 5 Plus using Tapatalk
vespino75 said:
Hi.
Thank you for your hard work.
Can I know if potentially all arcore's app can work on Vince?
I am asking this because I'm fully stock and I would like to know for root it.
Sent from my Redmi 5 Plus using Tapatalk
Click to expand...
Click to collapse
All apps that use ARCore should work except for ARStickers, which you've to use the one linked in the FAQ. It's the only app so far I tested that needs to be modded to work.
Deer developer tried every step describe by you on miui costum rom wash n dish by Jerome-X but not worked any AR core based software always it is saying that device is not supported check the screen shots.
irfan.shikarpuri said:
Deer developer tried every step describe by you on miui costum rom wash n dish by Jerome-X but not worked any AR core based software always it is saying that device is not supported check the screen shots.
Click to expand...
Click to collapse
I wish Venice could support the AR core
Really good work done by you to enable this feature.
May be I am getting error due to miui
Mhhh... Weird.
I must wait 110 hours until unlock my bootloader... Damn.
Anyway.
I developed some app with Google tango.
And yes, the problem can be the Android version also.
Arcore works on few models with Android nougat. If you use a smooth vanilla 8.0 it can works (maybe).
If someone wants to try, please, try this app (now I can't because the bootloader),
Sent from my Redmi 5 Plus using Tapatalk
Now I got it that I have android 7.0 and AR core works good on android 8.0
Does not work with dotos.... why?
i followed exactly the guide...
irfan.shikarpuri said:
Now I got it that I have android 7.0 and AR core works good on android 8.0
Click to expand...
Click to collapse
Hmm, that's weird, it should work for nougat ROMs too. Maybe because MIUi is heavily modified
vespino75 said:
Does not work with dotos.... why?
i followed exactly the guide...
Click to expand...
Click to collapse
Are you sure you followed all the steps exactly? And how does it not work?
Yes I followed the instructions, and all the app (I tested 3 app) does not work (included the area stickers and yours in the guide).
I did also the last modify with root explorer... But I have the same problem of irfan
vespino75 said:
Yes I followed the instructions, and all the app (I tested 3 app) does not work (included the area stickers and yours in the guide).
I did also the last modify with root explorer... But I have the same problem of irfan
Click to expand...
Click to collapse
How does it not work? Did the app just crash or something else?
Stampyron said:
How does it not work? Did the app just crash or something else?
Click to expand...
Click to collapse
The app says "your device is not compatible with AR"
Sent from my Redmi 5 Plus using Tapatalk
vespino75 said:
The app says "your device is not compatible with AR"
Sent from my Redmi 5 Plus using Tapatalk
Click to expand...
Click to collapse
Then either you didn't rename the file correctly or you didn't restore SE context
Stampyron said:
Then either you didn't rename the file correctly or you didn't restore SE context
Click to expand...
Click to collapse
I did it. Both.
There is some problem... Can I do something?
I tried also to use the extension .proto instead .textproto, with the first extension the app crash.
Sent from my Redmi 5 Plus using Tapatalk
vespino75 said:
I did it. Both.
There is some problem... Can I do something?View attachment 4512944View attachment 4512945
I tried also to use the extension .proto instead .textproto, with the first extension the app crash.
Sent from my Redmi 5 Plus using Tapatalk
Click to expand...
Click to collapse
Try put permission to rw and reboot