AccueilblogS'enregistrerConnexion
-9%
Le deal à ne pas rater :
Aspirateur robot Roborock S5 Max au prix le plus bas
299 € 329 €
Voir le deal

Partagez
 

 [TUTORIAL][MAJ] enlever la barre system

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
razlaf
Noob'
razlaf

Messages : 42
Réputation : 5
Inscrit le : 19/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°1 MessageSujet: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeLun 07 Jan 2013, 17:48

avant de lire la suite votre gamepad doit etre rooté!
Pour ça, voir le tuto de TaZX10R ici

Vous devez aussi avoir installé busybox.

EDIT: inutile de lire la suite.. installé full!screen+ ... :enerve:
EDIT 2: en faite si... vous pouvez continuer (v1.1) :lol2:


Après investigation j'ai vu qu'il était possible d'enlever la bar system en arrêtant le service systemui.

pour cela, dans le terminal:

Arrêter le service :

Code:

busybox killall com.android.systemui
service call activity 79 s16 com.android.systemui

relancer le service :

Code:
LD_LIBRARY_PATH=/vendor/lib:/system/lib am startservice -n com.android.systemui/.SystemUIService



Pour évité de se taper les lignes de commandes à chaque fois, j'ai fais un petit programme:


---------------------------------------------------------------------
v1.1

A présent on peut activer/désactiver la barre system en restant appuyé plus d'une seconde sur la touche "select" (la barre disparaît après relâchement de la touche)

nouvelle version téléchargeable ici >HideSystemBar-v1.1.apk

dans une prochaine version je rajouterai:
- des options pour le choix de la touche (voir même le keycode de la touche, pour les autres consoles android compatible avec ce programme)
- lancement de l'application au démarrage (service)

---------------------------------------------------------------------

v1.0
téléchargeable ici > HideSystemBar.apk


Comment ça marche (c'est plutôt intuitive.. mais bon):
Lancer HideSystemBar, appuyé sur le bouton "hide system bar" et appuyé sur la touche start pour revenir au home. et vous voila en fullscreen!
Le problème maintenant c'est que l'on n'a plus la bar pour revenir au "home". dans certaine application le bouton start suffira pour revenir au home, mais pour les autres il faudra appuyer sur la touche power pour locker l'ecran et choisir "google" (a lieu du cadenas), puis le button start, et pour passer d'une application à une autre, j'ai installé "AppSwipe" disponible gratuitement sur le market. Enfin pour remettre la bar system, on appuyé sur "show system bar"..

voilou, en attentant mieux...

Je suis sur une piste pour bindé une des touches de la gamepad pour activer/désactiver la bar system (genre L2 ou autre). mais si avez la solution je suis preneur.

---------------------------------------------------------------------



Bon fullscreen à tous :lol2:


Dernière édition par razlaf le Jeu 10 Jan 2013, 18:34, édité 4 fois
Revenir en haut Aller en bas
Adamas
Accro'
Adamas

Messages : 355
Réputation : 6
Age : 33
Inscrit le : 10/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°2 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeLun 07 Jan 2013, 17:51

Sinon il y a plus simple :

Full!screen+

1,49€, permet de cacher la barre pour les applications que l'on souhaite, et faire des raccourcies pressions rapide et pressions longue sur les coins que l'on veut pour attribuer ce que l'on veut (désactivation du prog, retour au home...), acheté hier soir, vraiment excellent !
Revenir en haut Aller en bas
razlaf
Noob'
razlaf

Messages : 42
Réputation : 5
Inscrit le : 19/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°3 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeLun 07 Jan 2013, 18:05

T'aurais du le dire avant.. ça sert à quoi que Ducros®️ il se décarcasse :lol2:
Revenir en haut Aller en bas
Adamas
Accro'
Adamas

Messages : 355
Réputation : 6
Age : 33
Inscrit le : 10/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°4 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeLun 07 Jan 2013, 18:20

J'avoue, j'ai relu en détail ton post après coup et j'me suis rendu compte que tu avais mis la main dedans pour faire ça, désolé lol

C'est comme l'appli pour transférer ses données sur sa microsd... on en avait parlé avant le remaniement du forum, là du coup j'sais plus comment procéder, j'ai du ouvrir un topic...
Revenir en haut Aller en bas
razlaf
Noob'
razlaf

Messages : 42
Réputation : 5
Inscrit le : 19/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°5 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeLun 07 Jan 2013, 18:27

pas grave.. je viens d'installer full!screen+.. en effet, excellent.
du coup j'édit mon post.. :/
Revenir en haut Aller en bas
k0en
Power Admin'
Power Admin'
k0en

Messages : 10157
Réputation : 280
Age : 39
Inscrit le : 25/01/2011

Machine préférée TO7-70

Localisation : Devant son écran

Humeur : Indécis


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°6 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeLun 07 Jan 2013, 20:52

Ton post reste intéressant pour ceux qui ne veulent pas payer une application Wink

________________________________
Ma revue Rétro du Web : http://www.scoop.it/t/vade-retrogames-sans-tanasse


Ma revue Geek du Web : http://www.scoop.it/t/geek-in-your-face
Revenir en haut Aller en bas
SnaKemaN
Master Chief
SnaKemaN

Messages : 956
Réputation : 28
Age : 36
Inscrit le : 14/12/2011

Machine préférée GB / GBA


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°7 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeLun 07 Jan 2013, 23:31

Il me semble que j'avais posté un truc similaire, en tout cas bien joué pour l'apk Wink

https://www.open-consoles.com/t4454-astuce-cacher-la-barre-de-statut

Manque plus qu'un widget pour faire un toggle Razz

Pour le bind le la touche je propose de laisser le choix a l'utilisateur puis détecter un appui long par exemple.
Revenir en haut Aller en bas
SnaKemaN
Master Chief
SnaKemaN

Messages : 956
Réputation : 28
Age : 36
Inscrit le : 14/12/2011

Machine préférée GB / GBA


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°8 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeMer 09 Jan 2013, 10:36

Désolé du double post mais c'est aussi un :up: pour razlaf

[Edit]:
A propos d'application payante etc, en fait je pense que razlaf à eu une très bonne réaction, plutôt que de râler parceque une application est payante ou ne semble pas convenir
à ses besoin, ben il cherche et la développe soi-même !
Toujours que les kikoolo du genre "bou s'est tro cher moua g lé cracké lool"

D'ailleurs ce principe j'ai bien envie de pousser plus en avant cette idée et d'améliorer cette appli afin qu'elle soit plus pratique a utiliser sur nos consoles.
Mais je me posais la question de comment tu as pu stopper un service systeme via ton appli, tu demande des droit root pour ça ?
Ou tu a utiliser un sharedUuid system ?
Parceque ce qui me chiffone c'est le coup des librairies comme tu gère ça dans l'appli ?
Revenir en haut Aller en bas
razlaf
Noob'
razlaf

Messages : 42
Réputation : 5
Inscrit le : 19/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°9 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeMer 09 Jan 2013, 17:20

sharedUuid system? késako? (désolé je ne connais pas, je débute sur environnement android et mon java est bien rouillé :ouf:)

Je n’utilise pas de library particulière , j’exécute des commandes system (comme je l'aurai fait dans un shell). Donc pour obtenir les droits root je commence par exécuter:
Runtime.getRuntime().exec("su");

Je pense sortir une nouvelle version d'ici à demain, plus pratique d'utilisation. Une pression prolongé sur un des boutons pour afficher/masquer la barre system, comme tu l'avais suggérer.



Revenir en haut Aller en bas
SnaKemaN
Master Chief
SnaKemaN

Messages : 956
Réputation : 28
Age : 36
Inscrit le : 14/12/2011

Machine préférée GB / GBA


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°10 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeMer 09 Jan 2013, 18:04

haha sans déconner je pensais pas que ça marcherai, ca veut dire qu'elle est belle est bien hard-rootée.
Tu as du utiliser ça:
http://android.serverbox.ch/?p=306

Je pensais plutôt utiliser "stopService" de l'acitivty manager avec l'Intent qui va bien afin que ça soit plus compatible.
Même si il est pas dispo dans le SDK y a moyen de se dépatouiller Wink

Au lieu d'utiliser "service call activity 79 s16 com.android.systemui" qui est variant selon les version d'Android.
Car en gros c'est un mécanisme qui te permet d'appeler des fonctions du système (ici l'activity manager) par leur ordre d'apparition dans le code source (ici la numéro 76)
(Tu a la liste des activity avec "sevice list")

Tu peux utiliser la même technique que pour démarrer, c'est à dire:

Code:
am force-stop com.android.systemui

Et la pas de soucis de compatibilité Wink

Par contre "am kill-all com.android.systemui" ne marchera pas, parceque il bien évidement pas "safe-to-kill" comme ils disent Wink
D'ou l'obilgation de passer par busybox :/
Revenir en haut Aller en bas
razlaf
Noob'
razlaf

Messages : 42
Réputation : 5
Inscrit le : 19/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°11 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeJeu 10 Jan 2013, 15:37

nouvelle version disponible ici > HideSystemBar-v1.1.apk

A présent on peut activer/désactiver la barre system en restant appuyé plus d'une seconde sur la touche "select" (la barre disparaît après relâchement de la touche)

dans une prochaine version je rajouterai:
- des options pour le choix de la touche (voir même le keycode de la touche, pour les autres consoles android compatible avec ce programme)
- lancement de l'application au démarrage (service)


je m’occuperai surement de ça la semaine prochaine... (la flemme là.. :peufpeuf: )
Revenir en haut Aller en bas
SnaKemaN
Master Chief
SnaKemaN

Messages : 956
Réputation : 28
Age : 36
Inscrit le : 14/12/2011

Machine préférée GB / GBA


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°12 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeJeu 10 Jan 2013, 15:44

Erf, ton appli ne fonctionne pas sur la G18, pourtant les commandes sus-citées, oui :/
[edit]
Tu crois qu'il y a moyen de partager le source ?


Dernière édition par SnaKemaN le Jeu 10 Jan 2013, 15:47, édité 1 fois
Revenir en haut Aller en bas
razlaf
Noob'
razlaf

Messages : 42
Réputation : 5
Inscrit le : 19/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°13 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeJeu 10 Jan 2013, 15:46

et sur gamepad elle fonctionne?
Revenir en haut Aller en bas
razlaf
Noob'
razlaf

Messages : 42
Réputation : 5
Inscrit le : 19/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°14 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeJeu 10 Jan 2013, 16:06

concernant la commande "am force-stop com.android.systemui" elle ne semble pas fonctionné sur gamepad (l'as tu testé?) ou bien je m'y prend mal..

et pour la commande "service call activity 79 s16 com.android.systemui"
l'ID 79 ne semble pas correspondre à un id de service. quand je fais un "sevice list", les ID vont de 0 à 64..
Revenir en haut Aller en bas
SnaKemaN
Master Chief
SnaKemaN

Messages : 956
Réputation : 28
Age : 36
Inscrit le : 14/12/2011

Machine préférée GB / GBA


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°15 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeJeu 10 Jan 2013, 16:15

oui je l'ai testé sur ma G18.
J’enchaîne les deux commandes a la suite et ça marche:

Depuis un shell win/linux (enleve "adb shell" pour utiliser dans une apk)

Code:
adb shell busybox killall com.android.systemui
adb shell am force-stop com.android.systemui

Et pour le reste je me suis peut être mal exprimé:
"activity" correspond au Binder de l'interface IActivityManager
79 correspond a la 79eme méthode, dans l'ordre d'apparition (!) dans le fichier source IActivityManager.java qui décrit l'interface (java)
Je sais pas si c'est un bonne version mais par exemple:
https://github.com/android/platform_frameworks_base/blob/master/core/java/android/app/IActivityManager.java

s16 Veut dire que tu a passer un argument sous forme de String (ce qui est le cas avec "com.android.systemui")

Revenir en haut Aller en bas
razlaf
Noob'
razlaf

Messages : 42
Réputation : 5
Inscrit le : 19/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°16 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeJeu 10 Jan 2013, 16:20

Je parlais de tester tes commandes sur la gamepad (j'ai pas de G18..)
Revenir en haut Aller en bas
SnaKemaN
Master Chief
SnaKemaN

Messages : 956
Réputation : 28
Age : 36
Inscrit le : 14/12/2011

Machine préférée GB / GBA


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°17 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeJeu 10 Jan 2013, 16:45

Et moi j'ai pas de Gamepad :ptdr:
Revenir en haut Aller en bas
razlaf
Noob'
razlaf

Messages : 42
Réputation : 5
Inscrit le : 19/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°18 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeJeu 10 Jan 2013, 16:48

Shocked :ptdr:

tu t'es trompé de forum! :lol2:
Revenir en haut Aller en bas
SnaKemaN
Master Chief
SnaKemaN

Messages : 956
Réputation : 28
Age : 36
Inscrit le : 14/12/2011

Machine préférée GB / GBA


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°19 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeJeu 10 Jan 2013, 16:52

Bah pas forcément, vu comment ça marche, il n'y a pas de raison que ça ne fonctionne pas, la preuve il y a déjà des applis similaires :P
Mais c'est vrai il faut des testeureuh !!

Me dites pas que cette foutue barre ne vous gène pas !
Revenir en haut Aller en bas
8ight
Noob'
8ight

Messages : 20
Réputation : 0
Age : 38
Inscrit le : 14/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°20 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeSam 12 Jan 2013, 23:51

Adamas a écrit:
Sinon il y a plus simple :

Full!screen+

1,49€, permet de cacher la barre pour les applications que l'on souhaite, et faire des raccourcies pressions rapide et pressions longue sur les coins que l'on veut pour attribuer ce que l'on veut (désactivation du prog, retour au home...), acheté hier soir, vraiment excellent !

il existe même une version gratuite

je ne sais pas ce qu'elle a de moins que la version "+" mais ça fonctionne déjà pas mal pour les radins comme moi qui ne veulent pas payer Wink
Revenir en haut Aller en bas
http://8ight.free.fr
razlaf
Noob'
razlaf

Messages : 42
Réputation : 5
Inscrit le : 19/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°21 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeDim 13 Jan 2013, 00:37

et ma version gratuite? aucun retour...

fonctionne? fonctionne pas? OSEF?...

[TUTORIAL][MAJ] enlever la barre system Frown
Revenir en haut Aller en bas
ultrasteph
Noob'
ultrasteph

Messages : 40
Réputation : 2
Age : 36
Inscrit le : 13/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°22 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeDim 13 Jan 2013, 17:54

Comme dit " 8ight " full!screen (version gratuite) fonctionne bien sur la Gamepad.
Revenir en haut Aller en bas
http://ultrasteph.free.fr
8ight
Noob'
8ight

Messages : 20
Réputation : 0
Age : 38
Inscrit le : 14/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°23 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeLun 14 Jan 2013, 00:18

razlaf a écrit:
et ma version gratuite? aucun retour...

fonctionne? fonctionne pas? OSEF?...

[TUTORIAL][MAJ] enlever la barre system Frown
tu veux un beta-testeur ?
je pensais que tu avais déjà testé, je te donne mon avis demain ;-)
Revenir en haut Aller en bas
http://8ight.free.fr
mleroy
Open-consoles Fanboy
mleroy

Messages : 2227
Réputation : 70
Age : 35
Inscrit le : 20/10/2010

Machine préférée GB(A) NES MD

Localisation : Belgique (Jodoigne)


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°24 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeLun 14 Jan 2013, 00:45

razlaf, ton programme fonctionne sur ma bitt gametablet !

seul défaut : il ne se passe rien quand j'appuie sur select (surement que mon select ne réagit pas au même code que celui de la gamepad)

en tout cas merci, ça marche bien ! :merci:
Revenir en haut Aller en bas
8ight
Noob'
8ight

Messages : 20
Réputation : 0
Age : 38
Inscrit le : 14/12/2012


[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°25 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitimeLun 14 Jan 2013, 10:05

ça fonctionne pas mal du tout, très pratique avec la touche select happy

apparemment ma touche select affiche un petit menu contextuel par défaut lorsqu'on reste appuyé, du coup j'ai droit aux deux fonctions en même temps, ce qui rend l'affichage de la bar un peu plus long, mais bon, c'est déjà pas mal du tout lol
Revenir en haut Aller en bas
http://8ight.free.fr
Contenu sponsorisé




[TUTORIAL][MAJ] enlever la barre system Empty
Msg n°26 MessageSujet: Re: [TUTORIAL][MAJ] enlever la barre system [TUTORIAL][MAJ] enlever la barre system Icon_minitime

Revenir en haut Aller en bas
 
[TUTORIAL][MAJ] enlever la barre system
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant

 Sujets similaires

-
» Dk System
» tutorial API
» [Tutorial] Bidouiller un pense-bête efficace [Full Rabit]
» [Autre/Recherche] Insect Lego System
» I-Gagnant la barre

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Communauté Francophone Consoles Open Source et Android - Caanoo GPH / Open Pandora / GCW-Zero :: CONSOLES ET DEVICES ANDROID :: Consoles 7' et plus :: Archos Gamepad :: Archos Gamepad 1 :: Archos Gamepad : Software-