Come configurare smartphone e PC. Portale informativo
  • casa
  • Programmi
  • Come creare un Android dallo sfondo di Windows 10. Android completo su dispositivi Windows Mobile

Come creare un Android dallo sfondo di Windows 10. Android completo su dispositivi Windows Mobile

È abbastanza possibile installare Android su smartphone con Windows Phone. I telefoni Lumia e Samsung ATIV S di seconda generazione hanno posto le basi per questo. Gli appassionati sono riusciti a hackerare i loro bootloader e ad accedere alla partizione dell'unità in cui sono archiviati i file di sistema del sistema operativo piastrellato. Non resta che attendere che le persone coinvolte nel trasferimento del firmware con il "robottino verde" sui vari dispositivi creeranno una porta funzionante per telefoni con Windows mobile a bordo. Proprio tale da contenere driver correttamente funzionanti per tutti i moduli e sensori, e non esiste solo per spettacolo.

Ora sulla rete puoi trovare firmware non ufficiale con sistema operativo Android 7.1 "pulito" per smartphone Lumia 520 e 525, nonché istruzioni per l'installazione. Ma è di scarso interesse, poiché la stragrande maggioranza dei moduli non funziona al suo interno: fotocamera, Wi-Fi, Bluetooth e altri. Inoltre, il metodo di installazione del firmware con Android non torna a Windows Phone. È possibile che un po' più tardi gli appassionati capiscano come risolvere questo problema, ma al momento è così.

Video: Android 7.1 su Nokia Lumia 520

Come installare app Android su Windows Phone ed è possibile?


Poiché il punto più debole di Windows Phone è sempre stato l'app store con una scarsa gamma di contenuti, nel 2015 Microsoft ha deciso di aprire due bridge per il porting rapido di software da iOS e Android: rispettivamente Project Islandwood e Project Astoria. Con il loro aiuto, la società ha pianificato di ridurre significativamente il divario esistente tra i mercati dei principali sistemi operativi mobili e Windows Store, nonché di aumentare il numero di utenti del suo sistema operativo piastrellato.

Mentre Islandwood ha fornito solo la modifica del codice e la ricompilazione delle applicazioni iOS per la loro ulteriore distribuzione su dispositivi con Windows 10 Mobile Windows. Tutti questi trucchi potevano essere messi a punto grazie al sottosistema Android, presente nelle "dozzine" di assemblaggi per smartphone, ma solo con il software che non era legato ai servizi di Google Play.

Inizialmente, gli strumenti di Astoria sono stati dati a un numero limitato di sviluppatori, ma poi "abbastanza per caso" sono diventati di dominio pubblico. Letteralmente subito dopo questo incidente, sulla rete sono apparsi diversi modi per installare programmi da un "robot" a un "Windows" mobile. Erano usati da tutti, ma solo i più "affamati" ne provavano un piacere speciale. E tutto perché quando si utilizzano programmi scritti su Android, il sistema rallenta notevolmente e carica il telefono. Ciò era dovuto al fatto che il sistema operativo forniva una grande quantità di risorse per emulare e mantenere la macchina virtuale in ordine. Dal momento che gli ingegneri Microsoft non hanno mai capito come risolvere questo jail, gli sviluppatori di terze parti hanno deciso di non utilizzare Astoria per portare le loro creazioni. Di conseguenza, l'azienda ha dovuto chiudere il progetto e "tagliare" il sottosistema Android dagli assembly di Windows 10 Mobile più recenti della build numero 10536. Ecco perché ora nessuno può installare applicazioni dai file APK sui telefoni Windows utilizzando i metodi esistenti.

Da tutto ciò, possiamo concludere che ora non ci sono compromessi per gli utenti che non sono soddisfatti del ritmo di sviluppo di Windows 10 Mobile, nonché della situazione con il rilascio e il supporto delle applicazioni per questo sistema operativo. Resta da sperare che nel prossimo futuro i ragazzi dalla testa grossa saranno in grado di inventare qualcosa e organizzare una vacanza per utenti disperati.

I moderni giochi per cellulari sviluppati per il sistema operativo Android sono molto popolari tra gli utenti di tutte le età. Fino a qualche anno fa installare programmi con estensione APK su un altro sistema operativo era tecnicamente impraticabile. Tuttavia, oggi i possessori di smartphone con sistema operativo Windows Phone hanno la possibilità di giocare al gioco Android sui propri dispositivi in ​​assoluta libertà. Diamo un'occhiata a come installare le applicazioni Android sullo sfondo di Windows.

Modi per installare Android su Windows Phone

Nonostante la buona qualità costruttiva e le buone caratteristiche tecniche dei dispositivi mobili che eseguono Windows Phone, presentano uno svantaggio significativo: la quantità limitata di software adatto a questa piattaforma. È questo fattore che convince molti utenti ad acquistare telefoni e tablet con Android o iOS.

Per risolvere in qualche modo la situazione attuale e attirare nuovi clienti sui suoi prodotti, Microsoft Corporation ha sviluppato diversi strumenti:

  • WConnect;
  • APKToWIN10.

L'azienda fornisce il software specificato in modo assolutamente gratuito. Con il suo aiuto, il proprietario di uno smartphone su sfondo di Windows può installare quasi tutti i programmi in formato APK sul suo gadget e lavorarci liberamente.

Va notato che le utilità in questione sono compatibili solo con l'ultima versione del sistema operativo: Windows 10 Mobile (Lumiya 430, 435, 540, 638, 830, ecc.). Se hai un vecchio dispositivo mobile a portata di mano, non sarai in grado di scaricare un gioco Android su di esso.

Installazione di Android su Windows Phone tramite WConnect

Prima di mettere il gioco APK su Windows Mobile, devi configurare il tuo dispositivo:

Successivamente, facciamo quanto segue:


Al termine dell'installazione, i programmi installati saranno disponibili non solo su Android, ma anche su Windows.

Utilizzo dell'app APKToWIN10

Considerando come installare un programma Android su Windows Mobile, va segnalata anche l'utility APKToWIN10. È più facile da usare rispetto a WConnect, ma non è adatto a tutti i dispositivi Windows 10. Funziona come segue:

Una volta completata l'installazione, sarai in grado di aprire il programma sul tuo Windows Phone.

Buona giornata. Senza allungare l'introduzione, vengo subito al punto. Quindi, Android su Windows Mobile.
In un passato non troppo lontano, il fatto di utilizzare un dispositivo originariamente destinato a funzionare con il sistema operativo Windows Mobile, con sistema operativo Android, evocava associazioni con glitch, instabilità e una completa incapacità di utilizzare il dispositivo, tranne per "vedere cosa c'è".
Ma il tempo passa e lo sviluppo della piattaforma Android sta facendo passi da gigante. Sempre più sostenitori di Windows Mobile vogliono provare a toccare Android sul proprio dispositivo. È doppiamente piacevole che tra loro ci sia chi è pronto ad affrontare il difficile compito di portare Android sui propri comunicatori preferiti con WM.
Quindi, tutti coloro che sono interessati all'opportunità di vedere di cosa sono capaci i moderni assembly Android sui comunicatori WM, per favore, sotto il gatto.

Al momento, Android è il più diffuso sui comunicatori HTC, il che, in linea di massima, non desta grandi sorprese, dal momento che tutti sanno benissimo che sono loro a produrre la maggior parte dei comunicatori per Google su Android. A questo proposito, il porting di Android sui propri comunicatori, HTC, Windows Mobile, è meno doloroso e più veloce rispetto ai comunicatori di altri produttori.

andare

Ad esempio, l'articolo si baserà sull'esperienza personale nell'uso del sistema operativo Android sul comunicatore HTC Touch Cruise, noto anche come Polaris, noto anche come P3650.
Per cominciare, una piccola teoria su come è Android sui comunicatori con WM:
I componenti principali del firmware:
  1. Initrd.gz - un file system temporaneo utilizzato dal kernel all'avvio iniziale del sistema operativo (solo quando si avvia da sotto WM da una scheda di memoria)
  2. Haret.exe - un file che avvia il sistema operativo Android (solo se avviato da sotto WM da una scheda di memoria)
  3. Zimage - il kernel Android effettivamente assemblato (solo quando viene eseguito da sotto WM da una scheda di memoria)
  4. Default.txt - script di avvio per l'avvio di Android (solo durante l'esecuzione da sotto WM da una scheda di memoria)
  5. androidinstall.tar - File del sistema operativo Android
  6. È anche possibile il file androidupdate.tar, un file contenente eventuali aggiornamenti ai componenti del sistema operativo Android.
Prima di procedere direttamente all'avvio e al flashing, devi capire che Android può essere avviato in due modi molto diversi, sia in termini di sforzi richiesti che di risultati ottenuti: Alcune parole su come questi metodi differiscono:

Avvio del sistema operativo Android da una scheda di memoria del comunicatore da sotto WM

In questo caso, l'intero set di file dall'elenco sopra si trova in qualsiasi cartella nella radice della scheda di memoria (ad esempio, Scheda di memoria \ Android). In questo caso, una delle condizioni principali per il successo del lancio di Android è la presenza di un file default.txt ben formato. Il fatto è che è in questo file di testo che sono esplicitate in modo esplicito tutte le impostazioni necessarie affinché Haret.exe possa avviare correttamente il sistema operativo Android (inoltre, ogni opzione ha un commento su cosa sia).

Ecco un esempio di un file default.txt:
#alloctest 0x2000
imposta RAMSIZE 0x08000000
impostare MTYPE 1723
set KERNEL zImage
set initrd initrd.gz
#
# I seguenti parametri del kernel sono utili
# ppp.nostart - Imposta ppp.nostart = 1 per disabilitare l'avvio della connessione ppp all'avvio
# msm_sdcc.msmsdcc_fmax - La frequenza massima (in Hz) utilizzata dal controller SD
# pm.sleep_mode - La modalità utilizzata quando il telefono è spento
# 0 = Sospensione del crollo dell'alimentazione, 1 = Crollo dell'alimentazione, 2 = Sospensione delle app,
# 3 = Slow Clock e Attendi Interrupt 4 = Attendi Interrupt
# Il valore predefinito è 1, usa 1 per il miglior risparmio energetico
# board-htcpolaris.panel_type - Tipo di pannello utilizzato per spegnere e accendere il pannello
# 0 = Non spegnere il pannello (Predefinito)
# 1 = Sony 2 = Topoli 3 = Topoli (probabilmente uguale a 2)
# lcd.density - Il valore predefinito è 160, 128 mostra di più sullo schermo
#
set cmdline "ppp.nostart = 0 pm.sleep_mode = 1 mddi.width = 240 mddi.height = 320 no_console_suspend clock-7x00.mddi = 0xa51"
avvio

Infatti, al momento dell'avvio di Haret.exe, il telefono viene riavviato in un altro sistema operativo, mentre Android sta cercando di utilizzare i parametri che l'utente ha specificato in default.txt. Cioè, sebbene Android venga avviato da sotto WM, puoi ripristinare WM solo con Soft Reset. Android mantiene la sua piena funzionalità quando viene avviato da una scheda di memoria da sotto WM. I punti negativi sono associati alla velocità del dispositivo nel suo insieme e alla stabilità: sono possibili arresti anomali e riavvii involontari.

Di conseguenza, questo metodo può essere consigliato principalmente a coloro che desideravano da tempo provare Android, ma non sapevano come affrontarlo: richiede uno sforzo minimo e, di conseguenza, puoi familiarizzare completamente con le capacità e le bellezze di il sistema operativo.

Firmware del sistema operativo Android nella memoria del comunicatore

Questo metodo richiede un po' più di preparazione. Abbiamo bisogno:
.nbh file - un file che viene flashato nel comunicatore, contiene tutte le informazioni sull'aggiornamento del firmware. Di solito per Android ha il nome pannello-polaimg1-320-17-06-10.nbh, dove:
  • polaimg- destinato a un certo tipo di comunicatore (Polaris)
  • pannello1- conformità con un determinato modello di comunicatore nel caso di più modelli (nel caso di HTC Polaris - pannello1 è Touch Cruise, e ad esempio pannello3 - Touch Cruise 2 aka Iolite),
  • 320 - risoluzione dello schermo. Il fatto è che ci sono versioni del firmware con una risoluzione di 480, ma questo, nel caso del firmware, porterà a una piccola immagine sullo schermo
  • 17-06-10 - data di rilascio del file corrispondente. Naturalmente, più il file è fresco, più errori vengono corretti in esso rispetto alle versioni precedenti e migliore e più stabile funzionerà il comunicatore con esso.
L'habitat principale dei file .nbh è attualmente la risorsa it029000.massey.ac.nz/vogue/files/?C=M;O=D

Computer, cavo USB, comunicatore pre-sbloccato, utility per il flashing dei comunicatori HTC chiamata Custom ROM Update Utility o Custom RUU, e ne ha una per ogni modello di comunicatore
È necessario un'unità flash formattata in FAT32, la cartella andboot creata sull'unità flash e il file androidinstall.tar posizionato in questa cartella e, se presente, il file androidupdate.tar. Tutta la chiavetta è pronta, ora puoi metterla da parte e finire le operazioni necessarie con il comunicatore
Metti il ​​comunicatore in modalità di avvio, per Polaris sta tenendo premuto il pulsante di fotografia e accendendo il comunicatore con il pulsante di fotografia tenuto premuto, per altri dispositivi ci sono metodi per entrare in modalità di avvio. Se tutto è andato bene, vedrai uno schermo a tre colori con la scritta Serial in basso (sui comunicatori HTC)
Procedura:
Colleghiamo il comunicatore al PC, la scritta Seriale dovrebbe cambiare in USB (sui comunicatori HTC). Solo dopo continuiamo le nostre ulteriori azioni.
Sul PC, crea una cartella qualsiasi e metti la RUU personalizzata e il file .nbh che abbiamo selezionato lì. Lanciamo Custom RUU, seguiamo le istruzioni a schermo, lungo il percorso posizionando le caselle di spunta dell'accordo e conferma di tutto, nell'ultima schermata premiamo Aggiorna e aspettiamo che il processo vada avanti sia sullo schermo del PC che sullo schermo del comunicatore. La barra di avanzamento raggiunge il 100%, Custom RUU dice che è tutto pronto, il telefono si riavvia. Poiché questo file non contiene firmware reale, come il firmware WM, il telefono non scarica nulla, ma si blocca solo sulla prima schermata. Va tutto bene, il processo di installazione di Android è ancora avanti
Inseriamo la nostra scheda di memoria preparata nel comunicatore ed effettuiamo un soft reset. Se hai selezionato il file .nbh corretto, dopo pochi secondi il telefono lampeggerà sullo schermo e Penguin Tux apparirà sullo schermo e il testo bianco verrà visualizzato su uno schermo nero. Importante! A questo punto, non perdere il momento in cui sullo schermo compaiono le parole "Tieni premuto Volume su o Centro DPad per avviare il programma di installazione" - tieni premuto il volume + o il centro del joystick e accedi al menu di installazione di Android
Qui, muovendosi nel menu con il joystick ed effettuando una selezione con il tasto centrale, è possibile selezionare la posizione dei file del firmware Android, oltre che procedere con l'installazione. Quindi, seleziona Sys su NAND, Dati su NAND, scendi in basso e seleziona la voce Installa sistema,
dopo che il sistema è tornato allo stesso menu, se androidupdate.tar è disponibile, seleziona la voce Installa aggiornamento, attendi il ritorno al menu e seleziona Fix Permissions
dopo essere tornati al menu, effettuiamo un soft reset, se esci semplicemente, il telefono non sarà operativo
Siamo in attesa del corretto caricamento del comunicatore. La prima volta potrebbero volerci 5-15 minuti, a seconda del firmware selezionato
Divertiti con Android :)

Brevemente su firmware e funzionalità:

Al momento, il firmware principale è basato su 1.6 Donut o 2.1 Éclair.
Donut è una versione più stabile e funzionale, poiché tutte le funzionalità sono state testate lì per molto tempo. Il firmware Éclair per i comunicatori WM è apparso relativamente di recente e sono ancora un po' umidi, e si tratta di funzionalità, non di stabilità. Quindi, ad esempio, il problema con la fotocamera non funzionante non è stato ancora risolto e, a seconda del telefono, ci sono problemi con le cuffie Bluetooth, che non influiscono sulla velocità e sulla stabilità del comunicatore nel suo insieme.
Punti positivi:
Bello, insolito (soprattutto dopo WM), molto funzionale, perfettamente funzionante Market!, la reattività del dispositivo rispetto a WM migliora notevolmente, anche su dispositivi piuttosto deboli (la maggior parte dei firmware ha uno strumento Rogue Tools integrato che consente di overcloccare , ad esempio, il vecchio Polaris fino a 600MHz!), sincronizzazione completa con Google e tutti i suoi servizi in più, la possibilità di personalizzare tutti i più piccoli dettagli del comunicatore per te, russo out of the box (su Éclair 2.1), ecc. .

Mi sembra che tutti coloro che hanno provato almeno una volta un comunicatore su WM, indipendentemente dalla versione, 5.0, 6.0, 6.1 o 6.5, hanno determinato le loro impressioni sulla shell nel suo insieme, quindi Android è proprio l'interfaccia attraverso quale svolgi la maggior parte delle tue attività quotidiane a volte più comode e più funzionali. Questo vale per tutto: lettura di posta, chiamate, SMS, visualizzazione della galleria fotografica (su 2.1 Éclair è 3D!), Musica, installazione e disinstallazione di programmi, monitoraggio dello stato del dispositivo ... puoi continuare l'elenco per molto molto tempo e tutto questo senza i freni intrinseci di WM dopo ogni pressione di un pulsante o toccando lo schermo.

Vorrei spendere due parole sul mercato. C'è ed è enorme. Quasi tutto ciò di cui ha bisogno un utente del livello è disponibile gratuitamente, oltre il 90% funziona immediatamente e senza restrizioni sull'hardware. Ci sono anche giochi, dai semplici giochi di carte ai livelli quasi 3D. Tutto ciò che è richiesto all'utente è andare lì, selezionare, fare clic su Installa, l'applicazione verrà scaricata e installata automaticamente sul telefono. Tutto quanto! Puoi andare al menu ed eseguire. E se improvvisamente un'applicazione è stata aggiornata a una nuova versione, Android ti avviserà e ti offrirà di scaricare l'aggiornamento. Come ex utente di WM, posso dire che questo è molto diverso dal processo di ricerca e installazione di applicazioni su WM, seguito dal controllo di nuove versioni e dalla necessità di cercare una nuova versione da scaricare e installare di nuovo da soli.

In generale, penso che i seguenti screenshot mostreranno più di quanto dirò a parole:
E infine - un paio di conclusioni da parte mia - Android come sistema operativo ha avuto successo e successo, ma il fatto che gli utenti di dispositivi su WM abbiano l'opportunità di installare e provare la piattaforma da soli è un enorme vantaggio e rispetto per gli sviluppatori di questo sistema operativo per i nostri dispositivi tutt'altro che nuovi. Inoltre, per provare, devi solo rilasciare alcuni file sulla scheda di memoria e andare ...

P.S Ecco un elenco di alcuni dispositivi e lo stato di sviluppo del sistema operativo Android su di essi:
HTC Kaiser (TyTN II) - esiste una versione funzionante del firmware
HTC Touch: esiste una versione funzionante del firmware
HTC Diamond - in fase di sviluppo
HTC Touch Diamond 2 - esiste una versione funzionante del firmware
HTC HD: esiste una versione funzionante del firmware
HTC HD 2 - in sviluppo
HTC Touch Pro - esiste una versione funzionante del firmware
HTC Touch Pro 2 - esiste una versione del firmware funzionante
HTC Touch Cruise - esiste una versione funzionante del firmware
HTC Touch Cruise 2 - esiste una versione funzionante del firmware
Sony Ericsson XPERIA X1 - esiste una versione funzionante del firmware

Sin dall'annuncio di un futuro aggiornamento da parte di Microsoft, di cui non si conosceva ancora il nome (si tratta di Windows 10 Mobile), si vociferava in rete che gli utenti potranno installare applicazioni Android sui propri dispositivi WindowsPhone, per quale Microroft rilascerà uno speciale emulatore ... Col passare del tempo, sono cresciute varie controversie su questa controversa possibile soluzione, e questo è durato fino a quando non sono diventati noti i dettagli ufficiali su Windows 10 Mobile, in cui non esiste un emulatore, ma esiste un programma per sviluppatori con il quale è possibile portare facilmente le proprie applicazioni da piattaforme concorrenti su Windows.
Oggi si è saputo che l'ultima build di Windows 10 Mobile contiene tutti gli strumenti per l'installazione e l'esecuzione di file APK (le applicazioni Android hanno questa autorizzazione) e proprio in quel momento è stata scritta un'istruzione su come installare e utilizzare le applicazioni per il sistema operativo da Google sul suo Lumia. Di seguito puoi vedere istruzioni dettagliate su questo argomento.

ATTENZIONE

Tutte le ulteriori azioni che intraprendi seguendo le nostre istruzioni, le fai a tuo rischio e pericolo. Non consigliamo di commettere questi imbrogli a causa del fatto che il metodo è nuovo e non è stato ancora completamente studiato e la versione preliminare di Windows 10 Mobile non è stabile. Ma, a causa del fatto che probabilmente ci sarà un gran numero di smanettoni tra i lettori di Treshbox, siamo semplicemente obbligati a pubblicare questa istruzione.

Necessario

Per eseguire questi metodi, avrai bisogno di un computer con Windows 8 o versioni successive a bordo (anche se per alcuni utenti questi metodi funzionano su sistemi operativi precedenti), uno smartphone con Windows 10 Mobile delle ultime versioni. Inoltre, lo sviluppatore di questo manuale afferma che al momento sono supportati solo i seguenti smartphone: Lumia 435, 635 (1 GB RAM), 730, 820, 830, 920, 925, 928, 929, 930 e 1520.

Metodo 1: installazione tramite il programma APKToWin10M

Il primo metodo è molto più semplice del secondo, puoi letteralmente installare file Android in 2 clic.

Istruzioni

  1. Scarica e installa un programma chiamato APKToWin10M
  2. Sul tuo smartphone, vai nelle seguenti sezioni: "Aggiornamento e sicurezza" -> "Per sviluppatori", dove devi mettere una "casella di controllo" davanti alla voce "Modalità sviluppatori", quindi attivare "Scoperta dispositivo". Ricorda il codice di accoppiamento che appare.
  3. Avvia il programma scaricato al passaggio 1, dove nella seconda colonna seleziona il tipo di connessione (via USB o Wi-Fi) e inserisci il codice che ti è stato mostrato nel secondo passaggio delle istruzioni.
  4. Il file scaricato con l'autorizzazione .apk (i file di installazione per le applicazioni Android hanno questa autorizzazione) trascina il programma nella terza colonna, quindi fai clic sul pulsante "Installa".

Metodo 2 - installazione manuale

Istruzioni


Attualmente, non vi è alcuna garanzia che qualsiasi applicazione Android sia compatibile con il tuo smartphone, quale livello di integrazione con il sistema e le notifiche che avrà. Ti consigliamo se decidi di provare a installare Twitter. Se hai errori o incomprensibilità, puoi leggere una possibile soluzione ai problemi

Principali articoli correlati