jeudi 28 novembre 2013

Comment déverrouiller son Android en cas d'oubli du code ou schéma.

S'il vous arrive de configurer un schéma de verrouillage puis de l'oublier, ou que cela arrive à un ami; voici comment faire pour le supprimer sans faire un factory reset.

 1. Assurez vous d'avoir installer le sdk Android; vous aurez besoin de ADB;
 2. Assurez-vous que l'appareil a le mode débogage USB activé, sinon vous être foutu et il faut faire un factory reset.
 3. Vous avez les pilotes ADB pour votre terminal installés.

 Branchez votre terminal et tapez ceci dans un terminal :

   adb devices
   adb shell
   cd data/system 
   su
   rm *.key

Rebooter votre terminal.
Si vous voyez un ecran de verouillage, mettez n'impote quel code et ca marchera.

Si cette méthode ne marche pas pour votre terminal, essayez en d'autres sur ce site.

NB: Ce procédé ne dois en aucun cas être utilisé à des fins immorales.

vendredi 18 octobre 2013

Rooter le Alcatel OneTouch ScribeHD (MT6589)

Vous avez un Alcatel OneTouch Scribe HD ? Un très bon smartphone (disons plutôt phablet) , quadcore, écran confortable 5", etc. A présent  vous voulez passer au niveau supérieur et  le rooter ou juste  installer les pilotes ADB afin de développer directement dessus ? C'est un truc très simple et amusant à faire, dans ce post je vous en partage la recette.

Voici les étapes :

1. Installer les pilotes USB pour les MT65xx : à télécharger ici 
  Il arrive que ce pilote ne fonctionne pas sur certaines machines windows; dans ce cas utiliser ce logiciel  de PDANet.
Après installation vérifier dans le gestionnaire des périphériques que le pilote est bien installé (smartphone reconnu entant que Android ADB Interface).

2. Télécharger le rooting package ici : lien 

Décompressez le zip puis. Connectez votre smaprtphone et activez le mode débogage USB dans les paramètres de ce dernier.Si vous voulez rooter un smartphone vous êtes sensé savoir où se trouver ce menu; sinon laissez tomber c'est pas pour vous.

Tapez cmd dans la fenêtre "exécuter de windows" ; cliquez droit puis "effectuer comme Administrateur".
Dans cmd, changer de répertoire jusqu’au dossier précédemment décompressé; puis exécuter le fichier "run.bat"

3. Laissez l'exploit s’exécuter jusqu'à ce qu'il vous demande de redémarrer votre smartphone.
   Et le tour est joué.

Vous pouvez vérifier le root avec ce petit soft .

Etape à suivre : flasher une custom ROM.

En cas de souci, postez un commentaire, ne m'envoyez pas de messages privés. Ça pourrait aider les autres.

mercredi 16 octobre 2013

Utiliser GIT avec Google Drive


Il vous est déjà arrivé de vouloir versionner votre projet sans le montrer en public à tout le monde et en même temps ne pas payer un seul dollar?
Puisque les outils habituels ne peuvent vous offrir en même temps ces deux avantages, vous vous sentez piégé entre Github et Bitbuket? Eh bien moi aussi j'ai senti ça à maintes reprises alors je suis allé chercher ... chez Google.
Malheureusement Google n'offre pas encore un tel service ( ces serait cool) je me suis alors  dit pourquoi ne pas utiliser mon Google Drive  pour héberger mes dépôts git.
Voici la méthode, très simple, sous Window ( facilement adaptable à d'autres plateformes) :

1. Installer Google Drive : https://tools.google.com/dlpage/drive

2. Installer Git : http://git-scm.com/downloads

3. Ajouter Git au path système si cela n'est pas fait lors de l'installation

4. Initialiser votre projet git :

Nous allons créer un projet nommé MonProjet sur C: \ et y ajouter un fichier README.md; mais pouvez sauter cette étape si votre projet est déjà initialisé.

cd C:\MonProjet
git init

touch README.md
git add README.md
git commit -m first commit
5. Créer le dépôt dans Google Drive

cd C:\Users\username\Google Drive

mkdir git cd
git git init --bare MonProjet.git


6. Retourner dans le projet de départ :

cd C:\MonProjet

git remote add origin file:///"C:\username\Google Drive\git\MonProjet.git"
git push -u origin master


Et le tour est joué !

vendredi 28 octobre 2011

Lancement officiel de Kinshsa GTUG




Mon initiative de créer un GTUG ( Google Technology User Group) dans notre pays, la RD Congo, a finalement abouti à quelque chose de concret !


Au début j'avais beaucoup d'hésitations surtout issues de la solitude que je ressentais, mais quelques mois plus tard, d'autres "geeks" de la place ont rejoint l'initiative et ensemble nous avons organisé le Launch de notre GTUG.


Je dois avouer que je ne m'attendais pas à un tel public (plus de 75 personnes ), moi qui tantôt parlais de solitude, j'ai été surpris par le nombre de personnes qui ont ouvertement exprimé leur engouement pour les technologies Google !



Au menu du jour, nous avons parlé des technologies Google en général mais surtout d'Android, App Engine, GMaps et GWT.

De gauche à droite, Ghautier, Patrick et Nick. Les Managers du group (notre sainte trinité :-)) 





De tels évenements devraient de plus en plus être organisés  afin de favoriser les échanges et renforcer la communaté des développeurs congolais.




Pour plus de détails sur l'évenement, visitez le site officiel de Kinshasa GTUG, http://kinshasa.gtugs.org/


vendredi 2 septembre 2011

Premiers pas avec Google Code sous SVN


Un nouvel enfant est né la semaine dernière sur google code, c'est mon premier logiciel de comptabilité, Simple Compta. 

J'ai voulu partager le code avec un grand ami à moi qui n'est pas habitué  à Google code , il a ainsi  perdu des minutes précieuses à tenter d'importer le code dans son environnement de travail.
Raison pour laquelle je me suis dit : pourquoi ne pas partager la procédure avec tout le monde?
Ceux qui sont habitués au versioning peuvent se passer de certaines étapes (ou toutes :) ) et aller droit vers le checkout.

Etape 1. Téléchargez Netbeans ou Eclipse, dans ce tutoriel nous allons utiliser Netbeans.

Etape 2. Téléchargez Turtoise SVN  compatible avec votre système d'exploitation et installez-le.


Etape 3. Naviguer vershttp://code.google.com/p/simpe-compta/

Aller dans source , c'est-à-dire ici :http://code.google.com/p/simpe-compta/source/checkout

Etape 2: Selectionez et copiez  le lien http://simpe-compta.googlecode.com/svn/trunk/ 

Copiez ce lien.

Etape3. Sur votre ordinateur, créez un dossier nommé SimpleCompta, ou autre.Cliquez droit  le dossier créer puis SVN checkout.




Pour une initiation à SVN, voici un tutoriel (mode console) http://www.tuteurs.ens.fr/logiciels/subversion/

Le checkout va s'executer via l'interface graphique de turtoise SVN:


Copiez le lien du repository (http://simpe-compta.googlecode.com/svn/trunk/ ) dans le champ url et laissez les autres paramètres par défaut.
Cliquez sur OK.


Attendez la fin du download, vous avez le bouton OK actif; cliquez dessus (si sous voulez,sinon,...lol)



Si vous avez cliqué sur OK, votre dossier SimpleCompta doit desormais avoir changé de contenu; verifiez le !


Vous avez là la structure d'un projet Netbens.Vous connaissez donc la suite... Non? Ok, ouvrez le Netbeans puis , open project, selectionnez le projet SimpleCompta ci-haut, puis ... vous avez votre projet !!

A vous de jouer et de faire évoluer ce logiciel. Si vous souhaitez contribuer à son développement, n'hésitez pas à me le dire.


Bon codage!

dimanche 17 avril 2011

JUG-Africa, Android Tour

Plus de 50 personnes d'un côté, moi d'un autre, face à face, durant plus de 4 heures à parler de la plateforme Android.

Mon auditoire? Des jeunes développeurs venus de plusieurs universités de la place,des journalistes, communicologues et représentants d'entreprises de la place, avec comme point commun : l'envie de savoir ce qu'est Andoid et ce qu'ils peuvent en tirer comme profit.

L'exposé a été scindé en deux volets : le premier volet fut une présentation  brève de la  plateforme Android, son modèle économique et son écosystème.

Dans la seconde partie , le workshop, j'ai fait une petite démo sur le développement des applications Andoid , en me servant d'un petit "hello world" vraiment bête :).


Les jeunes participants se sont très vite montés très enthousiastes et intéressés par cette technologie qui , de prime abord leur est encore inconnue.

Un petit concours a ensuite eu lieu vers la fin, suivi d'un petit cocktail .... ça j'ai aimé car le débat m'avais déjà coupé le souffle( J'ai répondu à environs une trentaine de questions, de tout genre).

L’événement s'est terminé en beauté, sans peinte, tout le monde était satisfait d'y avoir participé.

Je remercie toute la communauté JUG Afrique et particulièrement KinJug (www.kinjug.org) d'avoir permi qure cet événement eusse lieu !
Je tiens également à remercier Google d'avoir lancé et sponsoriser cet événement, ainsi que les événement associés sur le continent africain !

Voici le résumé de l'exposé:




Bien sur vous pouvez télécharger le fichier Powerpoint directement ici:
android_JUG.ptt



Localisation du campus Numérique francophone (CEDESURK)