APK van telefoon halen en patchen voor Windows 10 Mobile gebruik

De tools zijn gelekt en je wil nu eigenlijk wel een Android applicatie op je Windows 10 Mobile draaien. Maar hoe kom je aan een APK om te gebruiken. Uiteraard kun je ze downloaden van een site, maar je kunt ze ook van een telefoon met Android halen.

Developermode activeren

Schakel daarvoor eerst de developermode van het toestel in. Mocht je Android 4.2 of hoger hebben, dan is deze verborgen in het menu. Ga eerst naar Settings -> About device. Scroll naar beneden naar ‘Build number‘ en druk daar op. Selecteer hem nogmaals, en nogmaals en nogmaals. Op een gegeven moment krijg je de melding ‘press x times to unlock developer mode’. Ga verder met selecteren totdat een waarschuwing wordt gegeven over de development mode en accepteer deze. Daarna kun je development mode vinden in je instellingen.

Ga naar Settings -> Developer Options en selecteer USB debugging en accepteer de waarschuwing. Hang je telefoon met een USB kabel aan je pc. De telefoon geeft een waarschuwing. Accepteer deze.

Mocht er geen waarschuwing worden gegeven, dan moeten mogelijk de developer drivers van je telefoon geïnstalleerd worden. Zoek daarna op internet via google of op de website van de fabrikant van je telefoon.

adb devices2Controleer of het device herkent wordt door Android ADB (zie [link] voor een download). Open een administrative command prompt, ga naar de map waar ADB in staat en toets in ‘adb devices‘.

Staat je telefoon erbij, dan kun je doorgaan. Anders moet je alsnog de developer drivers van je telefoon installeren.

APK downloaden van telefoon

adb packagesOm er achter te komen waar de apk bestanden staan van de applicaties op de telefoon voer je het volgende commando in ‘adb shell pm list packages -f -3‘. Je krijgt dan de output in de vorm van package:/data/app/xx.xx.xx.apk=yy.yy.yy. Zie het voorbeeld hiernaast.

Zoek hierin de applicatie die je als APK wilt hebben. Selecteer vervolgens het data path. In het voorbeeld is het path van Sonos bijvoorbeeld /data/app/com.sonos.acr-4.apk

adb pullDe APK kun je nu downloaden via het commando ‘abd pull [data path]‘. Het APK bestand wordt in de map geplaatst waar de adb-executable staat.

APK patchen voor Windows 10 Mobile gebruik

Sommige applicaties gebruiken onnodig de Google Play Services. Af en toe wordt ook het OpenStreetMaps framework gebruikt. Daar kan Windows 10 Mobile (nog) niet mee overweg.

GMAPS Patcher kan proberen dit op te lossen door de APK aan te passen. Het is geen garantie dat de applicatie daarna werkt, maar je kunt het altijd proberen. Voordat de tool gebruikt is het wel raadzaam eerst te kijken of de APK ook zonder patch werkt!

GMAPS Patcher is hier te downloaden: http://forums.crackberry.com/android-apps-amazon-store-apk-files-f413/how-patch-android-apps-depending-google-maps-google-play-services-914930/

Zorg ervoor dat je Java 1.7 of hoger hebt geïnstalleerd. Pak de zipfile uit en start gmaps patcher.exe

gmaps1Na de eerste keer opstarten kun je het beste eerst een aantal opties aanvinken en invullen. Ga naar het tabblad ‘Paths‘ en browse naar het path van je java installatie.

 

gmaps2Kies daarna het tabblad ‘Options‘ en selecteer ‘Pause before rebuilding‘. Dit zorgt ervoor dat de applicatie pauzeert na analyse zodat je de mogelijkheid hebt bepaalde patches aan of uit te vinken.

Selecteer bovenaan ‘browse’ bij ‘working on’, selecteer de APK en druk vervolgens op ‘Analyze APK File’ onderin het scherm. De Applicatie gaat nu aan het werk. Na analyze kun je kiezen uit verschillende patches. gmaps3Meestal zal dit het verwijderen van Google Play Services zijn of het omzetten van OpenStreetMaps naar Google Maps. De laatste is nodig zodat Microsoft dat framework weer kan omzetten naar Bing Maps (dit gaat automatisch in het framework op de telefoon). Tevens kan de applicatie de melding ‘Google Play Services nodig’ uitschakelen.

Klik op ‘Continue’ en daarna op ‘Rebuild’ om een gepatchte versie van de APK te maken. Deze komt in de output folder van de tool te staan. Deze gepatchte versie kun je vervolgens gebruiken voor de installatie op Windows 10 Mobile.

gmaps4

1 gedachte op “APK van telefoon halen en patchen voor Windows 10 Mobile gebruik

  1. Pingback: Android apps al voortijdig te installeren op Windows 10 Mobile - myWindows

Reacties zijn gesloten.