CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: megthebest con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: bluemask con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 47 Thanks ricevuti nell'ultimo mese

Pagina 1 di 2 12 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 16
Discussione:

ELIMINARE da una app il controllo di compatibilità con device

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano VIP L'avatar di paolocorpo


    Registrato dal
    Jan 2013
    Messaggi
    8,936
    Smartphone
    SAMSUNG S20+5G

    Ringraziamenti
    637
    Ringraziato 1,766 volte in 1,666 Posts
    Predefinito

    ELIMINARE da una app il controllo di compatibilità con device

    Salve,
    devo a breve usare un apparato medico (Microinfusore insulinico) che (come ormai spesso accade) ha una possibile interfaccia con una app
    Il tecnico mi ha però anticipato che questa app è un po ostica e soffre di antipatia con alcuni device
    In effetti stando al sito del produttore l'elenco dei device compatibili è molto piccolo
    Ma lasciano aperta la porta a possibili funzionamenti non da loro sperimentati

    Ho superato il check sul root e sulle opzioni sviluppatore ma non supero quello del modello di device
    Io vorrei installare questa app sul Xiaomi Mi A1
    Ora ... mi pare di aver capito che a creare problema è il file AndroidManifest.xml
    Ho decompilato l'apk e riesco attraverso Android Studio a leggere il file .xml
    In effetti al suo inizio pone come obbiettivo Android 10 mentre il mio device gira su Andoid 9
    Con quale strumento posso editare questo controllo e superare il problema ?
    Grazie
    P
    Se non uccide fortifica
    FIGLIO - PIXEL45GStock11
    FIGLIA - IPHONE7
    MOGLIE - MiA1Stock9
    IO - S205G Stock11-TabSamA-TicwatchPro
    SPARE- GNEXOMNI 4.4.4, N4Stock4.4.4,Moto360 2nd,N7 3G, N5XGZSOP9.0, Mi6 6/64MIUI10 GloDev 9.6.27

    <-- Se ti sono stato utile, ricordati il THANKS

  2.  
  3. #2
    Androidiano VIP


    Registrato dal
    Nov 2017
    Località
    Jesi (AN)
    Messaggi
    1,748
    Smartphone
    Xiaomi Mi9T, Xiaomi Mi A1

    Ringraziamenti
    118
    Ringraziato 1,007 volte in 753 Posts
    Predefinito

    Quote Originariamente inviato da paolocorpo Visualizza il messaggio
    Salve,
    devo a breve usare un apparato medico (Microinfusore insulinico) che (come ormai spesso accade) ha una possibile interfaccia con una app
    Il tecnico mi ha però anticipato che questa app è un po ostica e soffre di antipatia con alcuni device
    In effetti stando al sito del produttore l'elenco dei device compatibili è molto piccolo
    Ma lasciano aperta la porta a possibili funzionamenti non da loro sperimentati

    Ho superato il check sul root e sulle opzioni sviluppatore ma non supero quello del modello di device
    Io vorrei installare questa app sul Xiaomi Mi A1
    Ora ... mi pare di aver capito che a creare problema è il file AndroidManifest.xml
    Ho decompilato l'apk e riesco attraverso Android Studio a leggere il file .xml
    In effetti al suo inizio pone come obbiettivo Android 10 mentre il mio device gira su Andoid 9
    Con quale strumento posso editare questo controllo e superare il problema ?
    Grazie
    P
    Potresti provare il modulo Magisk Hide props config (lo trovi sulla repo di Magisk Manager).
    Metti il modulo poi riavvii e da terminale con root esegui su -c props. Poi con f dovresti scegliere uno dei modelli supportati e riavviare. Forse così potrebbe andare.

    Inviato dal mio Redmi K20 usando Androidiani App

  4. #3
    Androidiani Power User


    Registrato dal
    Sep 2014
    Messaggi
    14,422

    Ringraziamenti
    2,427
    Ringraziato 5,320 volte in 4,405 Posts
    Predefinito

    Quote Originariamente inviato da paolocorpo Visualizza il messaggio
    Salve,
    devo a breve usare un apparato medico (Microinfusore insulinico) che (come ormai spesso accade) ha una possibile interfaccia con una app
    Il tecnico mi ha però anticipato che questa app è un po ostica e soffre di antipatia con alcuni device
    In effetti stando al sito del produttore l'elenco dei device compatibili è molto piccolo
    Ma lasciano aperta la porta a possibili funzionamenti non da loro sperimentati

    Ho superato il check sul root e sulle opzioni sviluppatore ma non supero quello del modello di device
    Io vorrei installare questa app sul Xiaomi Mi A1
    Ora ... mi pare di aver capito che a creare problema è il file AndroidManifest.xml
    Ho decompilato l'apk e riesco attraverso Android Studio a leggere il file .xml
    In effetti al suo inizio pone come obbiettivo Android 10 mentre il mio device gira su Andoid 9
    Con quale strumento posso editare questo controllo e superare il problema ?
    Grazie
    P
    Non fai prima a mettere una rom A10?

  5. #4
    Androidiano VIP L'avatar di paolocorpo


    Registrato dal
    Jan 2013
    Messaggi
    8,936
    Smartphone
    SAMSUNG S20+5G

    Ringraziamenti
    637
    Ringraziato 1,766 volte in 1,666 Posts
    Predefinito

    Quote Originariamente inviato da sipollo Visualizza il messaggio
    Potresti provare il modulo Magisk Hide props config (lo trovi sulla repo di Magisk Manager).
    Metti il modulo poi riavvii e da terminale con root esegui su -c props. Poi con f dovresti scegliere uno dei modelli supportati e riavviare. Forse così potrebbe andare.

    Inviato dal mio Redmi K20 usando Androidiani App
    Grazie Sipollo
    Uso quel modulo per superare il test della certificazioen del Play Protect ...
    Quindi tu consigli di forzare il sistema per fargli credere (ad esempio) che trattasi di un Pixel 3 o 4 (che è tra i modelli supportati) ?
    Se non uccide fortifica
    FIGLIO - PIXEL45GStock11
    FIGLIA - IPHONE7
    MOGLIE - MiA1Stock9
    IO - S205G Stock11-TabSamA-TicwatchPro
    SPARE- GNEXOMNI 4.4.4, N4Stock4.4.4,Moto360 2nd,N7 3G, N5XGZSOP9.0, Mi6 6/64MIUI10 GloDev 9.6.27

    <-- Se ti sono stato utile, ricordati il THANKS

  6. #5
    Androidiano VIP L'avatar di paolocorpo


    Registrato dal
    Jan 2013
    Messaggi
    8,936
    Smartphone
    SAMSUNG S20+5G

    Ringraziamenti
    637
    Ringraziato 1,766 volte in 1,666 Posts
    Predefinito

    Quote Originariamente inviato da complicazio Visualizza il messaggio
    Non fai prima a mettere una rom A10?
    In realtà il vincolo è il mix tra modello e versione A
    Cioè ad esempio il Pixel 3 è accettato anche con A9
    Il pixel 4 solo con A10
    Il mio Mi A1 non è in lista per nulla
    Se non uccide fortifica
    FIGLIO - PIXEL45GStock11
    FIGLIA - IPHONE7
    MOGLIE - MiA1Stock9
    IO - S205G Stock11-TabSamA-TicwatchPro
    SPARE- GNEXOMNI 4.4.4, N4Stock4.4.4,Moto360 2nd,N7 3G, N5XGZSOP9.0, Mi6 6/64MIUI10 GloDev 9.6.27

    <-- Se ti sono stato utile, ricordati il THANKS

  7. #6
    Androidiano VIP


    Registrato dal
    Nov 2017
    Località
    Jesi (AN)
    Messaggi
    1,748
    Smartphone
    Xiaomi Mi9T, Xiaomi Mi A1

    Ringraziamenti
    118
    Ringraziato 1,007 volte in 753 Posts
    Predefinito

    Quote Originariamente inviato da paolocorpo Visualizza il messaggio
    Quote Originariamente inviato da sipollo Visualizza il messaggio
    Potresti provare il modulo Magisk Hide props config (lo trovi sulla repo di Magisk Manager).
    Metti il modulo poi riavvii e da terminale con root esegui su -c props. Poi con f dovresti scegliere uno dei modelli supportati e riavviare. Forse così potrebbe andare.

    Inviato dal mio Redmi K20 usando Androidiani App
    Grazie Sipollo
    Uso quel modulo per superare il test della certificazioen del Play Protect ...
    Quindi tu consigli di forzare il sistema per fargli credere (ad esempio) che trattasi di un Pixel 3 o 4 (che è tra i modelli supportati) ?
    Sì l'idea era quella, c'è da vedere se possa bastare o meno....

    Inviato dal mio Redmi K20 usando Androidiani App

  8. Il seguente Utente ha ringraziato sipollo per il post:

    paolocorpo (16-12-20)

  9. #7
    Androidiano VIP L'avatar di paolocorpo


    Registrato dal
    Jan 2013
    Messaggi
    8,936
    Smartphone
    SAMSUNG S20+5G

    Ringraziamenti
    637
    Ringraziato 1,766 volte in 1,666 Posts
    Predefinito

    Quote Originariamente inviato da sipollo Visualizza il messaggio
    Sì l'idea era quella, c'è da vedere se possa bastare o meno....

    Inviato dal mio Redmi K20 usando Androidiani App
    Sto provando ma non so perchè nonostante gli dia in pasto il Pixel 3 o 4 il mio Mi A1 diventa un N5
    Ora provo a fargli credere che è un Samsung s10
    EDIT
    Ci sono riuscito ma ciò noostante l'app non va ...
    vabbè per iol momento grazie
    Ultima modifica di paolocorpo; 15-12-20 alle 23:19
    Se non uccide fortifica
    FIGLIO - PIXEL45GStock11
    FIGLIA - IPHONE7
    MOGLIE - MiA1Stock9
    IO - S205G Stock11-TabSamA-TicwatchPro
    SPARE- GNEXOMNI 4.4.4, N4Stock4.4.4,Moto360 2nd,N7 3G, N5XGZSOP9.0, Mi6 6/64MIUI10 GloDev 9.6.27

    <-- Se ti sono stato utile, ricordati il THANKS

  10. Il seguente Utente ha ringraziato paolocorpo per il post:

    DreamReaper (16-12-20)

  11. #8
    Androidiano VIP L'avatar di paolocorpo


    Registrato dal
    Jan 2013
    Messaggi
    8,936
    Smartphone
    SAMSUNG S20+5G

    Ringraziamenti
    637
    Ringraziato 1,766 volte in 1,666 Posts
    Predefinito

    Quote Originariamente inviato da sipollo Visualizza il messaggio
    Sì l'idea era quella, c'è da vedere se possa bastare o meno....

    Inviato dal mio Redmi K20 usando Androidiani App
    Ci sono riuscito

    Avevo una impostazione del modulo di Magisk che in pratica lo teneva fermo sul N5!!

    Il developer di xda mi ha suggerito un settaggio differente ed ora il mio fake Pixel 3 in realtà Mi A1 riesce a fare girare l'app Minimed

    Grazie 1000 per il supporto
    P
    Spoiler:


    Inviato dal mio Pixel 3 utilizzando Tapatalk
    Ultima modifica di paolocorpo; 16-12-20 alle 17:04
    Se non uccide fortifica
    FIGLIO - PIXEL45GStock11
    FIGLIA - IPHONE7
    MOGLIE - MiA1Stock9
    IO - S205G Stock11-TabSamA-TicwatchPro
    SPARE- GNEXOMNI 4.4.4, N4Stock4.4.4,Moto360 2nd,N7 3G, N5XGZSOP9.0, Mi6 6/64MIUI10 GloDev 9.6.27

    <-- Se ti sono stato utile, ricordati il THANKS

  12. #9
    Androidiani Power User


    Registrato dal
    Sep 2014
    Messaggi
    14,422

    Ringraziamenti
    2,427
    Ringraziato 5,320 volte in 4,405 Posts
    Predefinito

    Quote Originariamente inviato da paolocorpo Visualizza il messaggio
    Ci sono riuscito

    Avevo una impostazione del modulo di Magisk che in pratica lo teneva fermo sul N5!!

    Il developer di xda mi ha suggerito un settaggio differente ed ora il mio fake Pixel 3 in realtà Mi A1 riesce a fare girare l'app Minimed

    Grazie 1000 per il supporto
    P
    Spoiler:


    Inviato dal mio Pixel 3 utilizzando Tapatalk
    Puoi descrivere i passaggi cortesemente anche per chi avrà bisogno in futuro?

    PS: magari metti anche l'immagine sotto spoiler.
    Ultima modifica di complicazio; 16-12-20 alle 17:00

  13. #10
    Androidiano VIP L'avatar di paolocorpo


    Registrato dal
    Jan 2013
    Messaggi
    8,936
    Smartphone
    SAMSUNG S20+5G

    Ringraziamenti
    637
    Ringraziato 1,766 volte in 1,666 Posts
    Predefinito

    Nessun problema
    DUnque:
    il mio problema era utilizzare una app la cui lista di device compatibili NON includeva il mio Xiaomi Mi A1

    Osservando la lista ho notato che ero di fronte al fatto che i developer dell app non avevano semplicemente testato il mio device le cui caratteristiche HW e SW non erano però molto dissimili da altri testati e quindi ritenuti compatibili

    Ovvio che se NON c'è questa premessa ... il sistema potrebbe fallire e cadere

    Cioè se l'app richiede ad esempio l'NFC e il tuo device non c'è l'ha ... è inutile insistere: NON potrà mai funzionare

    Per poter applicare questo workaround occorre avere un terminale con il bootloader sbloccato ed i privilegi di root con Magisk

    A questo punto si utilizza il modulo MAGISK (MagiskHide Props Config - SafetyNet, prop edits, and more - v5.3.6) che trovate qui:
    https://forum.xda-developers.com/t/m...5-3-6.3789228/

    Il suo developer didgeridoohan è davvero una persona in gamba
    https://forum.xda-developers.com/m/d...oohan.4667597/

    IO usavo questo modulo da tempo per superare il mancato test del Play Protect di cui quasi tutti i modelli Xiaomi soffrono e che, se non risolto, non permette (ad esempio) di scaricare dallo store app come Netflix

    Ma in questo caso e grazie all amico @sipollo per lo spunto useremo il modulo per una cosa diversa

    Il modulo in pratica modifica il sistema facendo apparire il device verso l'esterno come un device diverso o lo stesso device ma con un SO diverso

    Per fare questo dopo aver installato il modulo con il magisk manager occorre aprire un terminal emulatore con i diritti di root e dare il comando props e poi seguire le istruzioni a video davvero molto semplici (se le ho capite io ...)

    In questo caso io ho realizzato un fake PIXEL 3 con SO Android 9 che sapevo essere nella lista dei device compatibili

    L'errore che commettevo e che non mi faceva risolvere era che avevo attivato una forzatura (tempo addietro) che lo bloccava ad essere un Nexus5

    Il developer di XDA mi ha suggerito di rimuovere quel blocco e di riprovare e così ... ho ottenuto il mio fake PIXEL 3 sul quale l'app Minimed funziona !!

    Se avete bisogno ... sono qui !

    Ciao
    P
    Ultima modifica di paolocorpo; 16-12-20 alle 17:23
    Se non uccide fortifica
    FIGLIO - PIXEL45GStock11
    FIGLIA - IPHONE7
    MOGLIE - MiA1Stock9
    IO - S205G Stock11-TabSamA-TicwatchPro
    SPARE- GNEXOMNI 4.4.4, N4Stock4.4.4,Moto360 2nd,N7 3G, N5XGZSOP9.0, Mi6 6/64MIUI10 GloDev 9.6.27

    <-- Se ti sono stato utile, ricordati il THANKS

  14. Il seguente Utente ha ringraziato paolocorpo per il post:

    complicazio (16-12-20)

Pagina 1 di 2 12 ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy