Comment activer un clavier autre que Google Clavier via ADB? -- adb domaine et keyboard domaine et launcher domaine et system-freeze domain android en relation problème

How do I enable a keyboard OTHER than Google Keyboard via ADB?



0
vote

problème

français

J'ai 2 claviers dans mon téléphone: clavier Google et AnysSoftyBoard. Le clavier Google est mon clavier principal. Je souhaite activer AnysSoftKeyboard comme clavier principal via adb (j'utilise ADB car le sous-ensemble de la langue et de l'entrée 'bloque mon application de paramètres pour une raison quelconque). Mais le problème est que, bien que je l'active et cela fonctionne pendant que mon téléphone est allumé, après un redémarrage, cela ne fonctionne pas et que mon clavier principal devient à nouveau clavier Google. Si j'essaie de désactiver le clavier Google de sorte que AnysSoftyKeboard ait un espoir de travailler, mon système d'interface utilisateur et de lanceur au démarrage, faisant de la tâche de mon téléphone (je ne peux que déverrouiller mon téléphone et le redémarrer ou l'arrêter).

Cependant, en raison de l'expérience passée, même si Google clavier était désinstallé, une application de clavier utilisateur (contrairement à une application de clavier système) ne se lancent pas au démarrage (même lorsqu'il est activé via adb), même si je vais à une application Comme Messenger et essayez de taper quelque chose (Remarque: mon système ne se comporte pas étrangement si je désinstalle le clavier Google).

Donc, ma question est, comment puis-je m'assurer que, après un redémarrage, AnysSoftKeyBoard sera une application de clavier fonctionnelle et primaire? Et pourquoi mon système d'interface utilisateur et de lanceur est-il écrasé lorsque j'essaie de faire une modification au clavier Google autre que la désinstaller?

Téléphone: Acer v370 Version Android: 4.2.2

langue Anglaise

I have got 2 keyboards in my phone: Google Keyboard and AnySoftKeyboard. Google Keyboard is my primary keyboard. I want to enable AnySoftKeyboard as my primary keyboard via ADB (I use ADB because the 'Language and Input' subsetting crashes my Settings app for some reason). But the problem is that, although I enable it and it works while my phone is on, after a reboot it doesn't work and my primary keyboard becomes Google Keyboard again. If I try to disable Google Keyboard so that AnySoftKeyboard has a hope of working, my System UI and Launcher crash at startup, making my phone go nuts (I can only unlock my phone and reboot it or shut it down).

HOWEVER, because of past experience with this, even if Google Keyboard were uninstalled, a user keyboard app (unlike a system keyboard app) does NOT launch at startup (even when enabled via ADB), even if I go to an app like Messenger and try to type something (note: my system doesn't behave weirdly if I uninstall Google Keyboard).

So, my question is, how do I make sure that, after a reboot, AnySoftKeyboard will BOTH be a functioning and primary keyboard app? And why does my system UI and Launcher crash when I try to do a modification to Google Keyboard other than uninstalling it?

Phone: Acer V370 Android version: 4.2.2

           
         
         

Liste de réponses

1
 
vote
vote
Meilleure réponse
 

J'ai réussi à résoudre ce problème. Pour fabriquer n'importe quel clavier principal, je devais:

  1. transformez-le à une application système (avec link2sd)
  2. Redémarrez comme indiqué
  3. Mettez les commandes suivantes via adb:

adb shell settings put secure default_input_method com.menny.android.anysoftkeyboard/.SoftKeyboard

adb shell ime enable com.menny.android.anysoftkeyboard/.SoftKeyboard

(Je mets à la fois juste pour être sûr, mais je pense que la mise fin à la première commande fonctionnera bien)

  1. Désinstallez Google Keyboard (avec sauvegarde de titane)
  2. Redémarrez juste au cas où tout n'a pas encore été réglé sur

et fait.

La partie la plus importante a été en faisant une application système , car comme une application utilisateur, il serait soit:

a) ne pas être le clavier principal après un redémarrage

b) refusez la fonction de fonctionner (même s'il s'agissait du seul clavier sur l'appareil).

 

I managed to solve this. To make AnySoftKeyboard my main keyboard, I had to:

  1. Turn it into to a system app (with Link2SD)
  2. Reboot as instructed
  3. Put the following commands via ADB:

adb shell settings put secure default_input_method com.menny.android.anysoftkeyboard/.SoftKeyboard

adb shell ime enable com.menny.android.anysoftkeyboard/.SoftKeyboard

(I put both just to be sure, but I think putting only the first command will work fine)

  1. Uninstall Google Keyboard (with Titanium Backup)
  2. Reboot just in case anything had yet to be sorted out

And done.

The most important part was making it a system app, because as a user app it would either:

a) not be the primary keyboard after a reboot

b) flat-out refuse to function (even if it was the only keyboard on the device).

 
 

Questions connexes

4  Alternatives à une réinitialisation dure lorsque l'écran est congelé sur Android Froyo?  ( Alternatives to a hard reset when screen is frozen on android froyo ) 
Mon Nexus One a gelé beaucoup ces derniers temps, en particulier dans les environnements. Y a-t-il de bonnes alternatives à tirer la batterie lorsque cela se ...

1  Galaxy S3 GT-I9300 Version 4.1.2. coincé et geler  ( Galaxy s3 gt i9300 version 4 1 2 stuck and freeze ) 
J'ai Galaxy S3 GT-I9300 version 4.1.2. Dernièrement, il gèle très souvent et seul un redémarrage aide à résoudre ce problème. J'ai rencontré la réinitialisa...

3  Micro SD Card physiquement endommagé?  ( Micro sd card physically damaged ) 
Il me semble que ma carte SD est endommagée, alors je l'essuyai / effacée de l'Android à quelques reprises, mais cela n'a pas aidé. À l'heure actuelle, que ...

5  Google Maps 5.1.0 S'écrase souvent. Toute solution?  ( Google maps 5 1 0 crashes often any solution ) 
Depuis la mise à niveau vers Google Maps 5.1.0 sur mon droïde X, j'ai souvent eu la marquille de Google Maps Bog et gelez-vous au point de collecter complètem...

4  Dois-je redémarrer mon désir HTC périodiquement?  ( Do i need to reboot my htc desire periodically ) 
J'ai eu mon désir de HTC pendant quelques mois maintenant et c'est génial! (Une amélioration énorme de mon précédent téléphone ... Nokia 3315) Bien que réce...

2  G1 / rêve en cours d'exécution cm6 - écran noir, ne démarre pas, ne peut pas réinitialiser  ( G1 dream running cm6 black screen wont boot cant reset ) 
J'ai un rêve T-Mobile G1 / HTC, enraciné, en cours d'exécution CM6. Il a gelé à l'écran de verrouillage et après avoir essayé tout ce que j'ai parcouru la bat...

8  Y a-t-il un moyen de voir quelle application effectue une synchronisation?  ( Is there a way to see what application is performing a sync ) 
Parfois, vous voyez le symbole SYNC apparaissant dans la barre de message en haut de l'écran (la mine étant un Samsung Galaxy S en cours d'exécution). À c...

4  Le curseur ASUS Transformer se gèle fréquemment  ( Asus transformer slider frequently freezes ) 
Je suis un propriétaire non so-fier d'une tablette ASUS Slider, celui avec le clavier coulissant. Je trouve que chaque fois que je secoue le périphérique, ouv...

2  Mise à jour de Froyo - => Boucle de redémarrage sur Sanyo Zio  ( Update to froyo reboot loop on sanyo zio ) 
J'ai une ZIO SANYO. C'était heureusement enraciné et travaillant jusqu'à la nuit dernière lorsque la mise à jour de l'OTA à Froyo est arrivée. Maintenant, i...

3  Android 4.0.3 Lauchish: Nandd Process Process Hogging CPU  ( Android 4 0 3 sluggish nandd process hogging cpu ) 
J'ai un clone Allwinner A10 Tablet. Tout en travaillant, la tablette "gèle" régulièrement mais pas trop fréquemment pour une durée du temps entre 2 et 15 seco...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés