18 Sep 2016

Comment changer de version d’Android quand il n’y a plus de mise à jour pour son appareil ?

Google+ Commentaires

Suite à la popularité de l’article Comment forcer la mise à jour d’Android, j’ai eu énormément de mails et de commentaires provenant de visiteurs qui cherchent à passer leur version d’Android (souvent inférieur à la 4.4) vers une autre plus récente. Seulement voilà, il n’y a pas de solutions pour 90% des cas : le constructeur a abandonné le modèle, pas de disponibilité dans la bonne langue, pas de support… C’est pour ça que j’ai décidé de créer cet article, pour vous faire découvrir d’autres alternatives, connues quand on est un peu « dans le milieu », mais encore peu connu du grand public.

Vous êtes dans le cas suivant : Pas de mise à jour automatique de proposé ? Le constructeur a oublié votre smartphone ? Ou votre smartphone est trop vieux ? Il y a encore une solution :

 

Installer un firmware Android non officiel *

* soit installer une ROM alternative spécialement conçue pour votre appareil, par des développeurs indépendants.

 

Parce que c’est ça aussi le monde Android : trop de liberté … aux constructeurs ! Pourquoi faudrait t’il perdre du temps et des ressources sur d’anciens modèles à upgrader quand il y a 10 modèles à lancer ? Pourquoi se focaliser sur une gamme précise utilisée par un faible nombre de clients ? Pourquoi est ce si compliqué à mettre en place (la faute à Android ?) ?

Soyez rassuré, tout n’est pas négatif pour autant. Et recentrons le sujet, on va parler de vous là, enfin de votre smartphone en particulier !

Je vais essayer de vous aider si vous n’y comprenez rien à tout ça, ou encore que certaines parties sont encore floues pour vous. Par contre je vous préviens : ce ne sera pas à la portée de tout le monde ! Et si vous ne trouvez pas d’autres moyens de mettre à jour votre OS Android, c’est que ceci est la seule alternative possible ! ????

Les étapes à suivre :

  • Trouver une ROM récente correspondant à votre appareil
  • Préparer votre appareil pour accueillir la ROM (unlock, recovery, copie de la ROM vers le smartphone)
  • Installer la ROM
  • Profiter de la nouvelle vie de votre appareil ????

 

Rechercher une ROM alternative

Vous avez testé les 3 méthodes pour forcer les mises à jours ? Vous êtes bloqué avec une version ancienne d’Android et rien ne vous est proposé en OTA, rien non plus sur le site de la marque ?

Selon la popularité de votre modèle, vous pourrez peut être trouver des versions plus récentes d’Android en ROM alternatives à installer. Voici quelques sites surs à chercher avant de sauter sur Google aveuglément :

Cyanogenmod

Cyanogenmod est l’un des plus gros fournisseur de firmwares alternatifs. Ses ROMs proposent de nombreuses fonctionnalités inexistantes sur Android, tout en conservant l’ergonomie et une surcouche light. Il est aussi possible de trouver des ROM Cyanogen avec une version plus récente d’Android !

Voici la liste des versions :

  • CM14 : Android 7 (nougat)
  • CM13 : Android 6 (marshmallow)
  • CM12.1 : Android 5.1
  • CM12 : Android 5 (lollipop)
  • CM11 : Android 4.4 (kitkat)

 

Si votre smartphone se trouve dans cette liste, alors une ROM est disponible et un support est disponible :


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
Acer
    Iconia Tab A700 (a700)

Advent
    Vega (vega)

Amazon
    Kindle Fire (1Gen, custom bl) (otterx)
    Kindle Fire (1st gen) (otter)
    Kindle Fire (2nd gen) (otter2)
    Kindle Fire HD 7 (tate)
    Kindle Fire HD 8.9 (jem)

Asus
    Eee Pad Transformer (tf101)
    Eee Pad Transformer Prime (tf201)
    Transformer Pad Infinity (tf700t)
    Transformer Pad TF300T (tf300t)
    Transformer Pad TF701T (tf701t)
    Zenfone 2 (1080p) (Z00A)
    Zenfone 2 (720p) (Z008)
    Zenfone 2 Laser (720p) (Z00L)
    Zenfone 2 Laser/Selfie (1080p) (Z00T)

Barnes & Noble
    Nook Color (encore)
    Nook HD (hummingbird)
    Nook HD+ (ovation)
    Nook Tablet (acclaim)

BQ
    Aquaris X5 (paella)

Commtiva
    Z71 (z71)

Geeksphone
    One (one)
    Zero (zero)

Google
    Android One (sprout)
    Android One (4GB) (sprout4)
    Android One (8GB) (sprout8)
    Galaxy Nexus (GSM) (maguro)
    Galaxy Nexus (Sprint) (toroplus)
    Galaxy Nexus (Verizon) (toro)
    Nexus 10 (manta)
    Nexus 4 (mako)
    Nexus 5 (hammerhead)
    Nexus 5 (CAF) (hammerheadcaf)
    Nexus 5X (bullhead)
    Nexus 6 (shamu)
    Nexus 6P (angler)
    Nexus 7 (GSM) (tilapia)
    Nexus 7 (Wi-Fi) (grouper)
    Nexus 7 2013 (4G) (deb)
    Nexus 7 2013 (Wi-Fi) (flo)
    Nexus 9 (flounder)
    Nexus 9 LTE (flounder_lte)
    Nexus One (passion)
    Nexus Player (fugu)
    Nexus Q (steelhead)
    Nexus S (crespo)
    Nexus S 4G (crespo4g)

Hardkernel
    ODROID-U2 (odroidu2)

HP
    Touchpad (tenderloin)

HTC
    Amaze 4G (ruby)
    Aria (liberty)
    Desire (CDMA) (bravoc)
    Desire (GSM) (bravo)
    Desire 816 (a5)
    Desire 816 Dual SIM (a5dwg)
    Desire HD / Inspire 4G (ace)
    Desire S (saga)
    Dream / Magic (dream_sapphire)
    Droid DNA (dlx)
    Droid Eris (desirec)
    Droid Incredible (inc)
    Droid Incredible 2 (vivow)
    Droid Incredible 4G LTE (fireball)
    Droid Incredible S (vivo)
    Evo 3D (GSM) (shooteru)
    Evo 4G (supersonic)
    Evo 4G LTE (jewel)
    Evo Shift (speedy)
    Hero (CDMA) (heroc)
    Hero (GSM) (hero)
    Legend (legend)
    One (AT&T) (m7att)
    One (GSM) (m7)
    One (GSM) (m7ul)
    One (Sprint) (m7spr)
    One (T-Mobile) (m7tmo)
    One (Verizon) (m7vzw)
    One 2014 (m8)
    One 2014 Dual SIM (m8d)
    One A9 (GSM International) (hiaeuhl)
    One A9 (GSM US) (hiaeul)
    One M9 (GSM) (himaul)
    One M9 (Verizon) (himawl)
    One Max (t6)
    One Max (Sprint) (t6spr)
    One Max (Verizon) (t6vzw)
    One Mini (m4)
    One Mini 2 (memul)
    One S (ville)
    One X (endeavoru)
    One X+ (enrc2b)
    One XL (evita)
    Raider 4G (holiday)
    Sensation (pyramid)
    Tattoo (click)
    Wildfire (buzz)

Huawei
    Ascend Mate 2 (mt2)
    Honor 4/4x (cherry)
    Honor 4x (China Telecom) (che10)
    SnapTo (g620_a2)
    U8150 (u8150)
    U8160 (u8160)
    U8220 (u8220)

LG
    G Pad 7 (v400)
    G Pad 7 LTE (v410)
    G-Pad 8.3 (v500)
    G2 (AT&T) (d800)
    G2 (Canada) (d803)
    G2 (Docomo)(GSM) (l01f)
    G2 (Intl) (d802)
    G2 (Sprint) (ls980)
    G2 (T-Mobile) (d801)
    G2 (Verizon) (vs980)
    G2 Mini (g2m)
    G3 (AT&T) (d850)
    G3 (Canada) (d852)
    G3 (Korea) (f400)
    G3 (Sprint) (ls990)
    G3 (T-Mobile) (d851)
    G3 (Unlocked) (d855)
    G3 (Verizon) (vs985)
    G3 Beat (jagnm)
    G3 S (jag3gds)
    G4 (Intl) (h815)
    G4 (T-Mobile) (h811)
    myTouch (e739)
    myTouch Q (c800)
    Nitro HD / Optimus LTE 4G (p930)
    Optimus 2X (p990)
    Optimus 3D (p920)
    Optimus 3D Max (p720)
    Optimus 4X HD (p880)
    Optimus Black (p970)
    Optimus Chic (e720)
    Optimus G (AT&T) (e970)
    Optimus G (Canada) (e973)
    Optimus G (Intl) (e975)
    Optimus G (Sprint) (ls970)
    Optimus G Pro (All e98x) (e980)
    Optimus G Pro (deprecated) (e986)
    Optimus Hub (e510)
    Optimus L3 (e400)
    Optimus L5 (e610)
    Optimus L7 (p700)
    Optimus L70 (w5)
    Optimus L9 (p760)
    Optimus L90 (w7)
    Optimus LTE (SK Telecom) (su640)
    Optimus Me (p350)
    Optimus One (p500)
    Optimus Pro (c660)
    Optimus Sol (e730)
    Spectrum (vs920)
    Thrill 4G (p925)
    V10 (T-Mobile) (h901)

Motorola
    Atrix 4G (olympus)
    Atrix HD (mb886)
    Backflip (motus)
    Cliq (morrison)
    Cliq XT (zeppelin)
    Defy (jordan)
    Defy+ (jordan_plus)
    Droid (sholes)
    Droid 2 (droid2)
    Droid 2 Global (droid2we)
    Droid 2 World Edition (CDMA) (cdma_droid2we)
    Droid 3 (solana)
    Droid 4 (maserati)
    Droid Bionic (targa)
    Droid Razr (spyder)
    Droid RAZR HD (CDMA) (xt926)
    Droid RAZR M (xt907)
    Droid Ultra/MAXX (obake)
    Droid X (shadow)
    Moto E (condor)
    Moto E (2015) (otus)
    Moto E LTE (2015) (surnia)
    Moto G (falcon)
    Moto G (2015) (osprey)
    Moto G 2014 (titan)
    Moto G 4G (peregrine)
    Moto G 4G 2014 (thea)
    Moto MAXX (quark)
    Moto X (Deprecated) (moto_msm8960dt)
    Moto X 2013 (ghost)
    Moto X 2013 (T-Mobile) (xt1053)
    Moto X 2013 Developer Edition (xt1060)
    Moto X 2014 (victara)
    Moto X Play (lux)
    Moto X Pure (2015) (clark)
    MSM8960 Base (moto_msm8960)
    MSM8960 JB Bootloader (moto_msm8960_jbbl)
    Photon (sunfire)
    Photon Q (xt897)
    Photon Q (CDMA) (Deprecated) (xt897c)
    Razr (umts_spyder)
    RAZR HD (GSM) (xt925)
    RAZR HD JB Bootloader (xt925_jbbl)
    Xoom (GSM) (everest)
    Xoom (Verizon) (stingray)
    Xoom (Wi-Fi) (wingray)

Nextbit
    Robin (ether)

Nvidia
    Shield Portable (roth)
    Shield Tablet (shieldtablet)

OnePlus
    2 (oneplus2)
    One (bacon)
    X (onyx)

Oppo
    Find 5 (find5)
    Find 7a (find7)
    Find 7s (find7s)
    N1 (n1)
    N3 (n3)
    R5/R5s (Intl) (r5)
    R7 Plus (r7plus)

Samsung
    Captivate (captivatemtd)
    Epic 4G (epicmtd)
    Fascinate (fascinatemtd)
    Galaxy Ace (cooper)
    Galaxy Exhilarate (exhilarate)
    Galaxy Express (AT&T) (expressatt)
    Galaxy Fit (s5670)
    Galaxy Mini (tass)
    Galaxy Note (AT&T) (quincyatt)
    Galaxy Note (Intl) (n7000)
    Galaxy Note (T-Mobile) (quincytmo)
    Galaxy Note 10.1 (GSM) (n8000)
    Galaxy Note 10.1 (Verizon) (i925)
    Galaxy Note 10.1 (Wi-Fi) (n8013)
    Galaxy Note 10.1 2014 (LTE) (lt03lte)
    Galaxy Note 10.1 2014 (WiFi) (lt03wifi)
    Galaxy Note 3 (Intl) (hltexx)
    Galaxy Note 3 (Sprint) (hltespr)
    Galaxy Note 3 (T-Mobile) (hltetmo)
    Galaxy Note 3 (Unified) (hlte)
    Galaxy Note 3 (US-Cellular) (hlteusc)
    Galaxy note 3 (Verizon) (hltevzw)
    Galaxy Note 4 (Intl) (trltexx)
    Galaxy Note 4 (Sprint) (trltespr)
    Galaxy Note 4 (T-Mobile) (trltetmo)
    Galaxy Note 4 (US Cellular) (trlteusc)
    Galaxy Note 8 (GSM) (n5100)
    Galaxy Note 8 (LTE) (n5120)
    Galaxy Note 8 (Wi-Fi) (n5110)
    Galaxy Note II (AT&T) (t0lteatt)
    Galaxy Note II (GSM LTE) (t0lte)
    Galaxy Note II (GSM Non-LTE) (n7100)
    Galaxy Note II (Sprint) (l900)
    Galaxy Note II (T-Mobile) (t0ltetmo)
    Galaxy Note II (US Cellular) (r950)
    Galaxy Note II (Verizon) (i605)
    Galaxy Player 4 (ypg1)
    Galaxy Premier (superior)
    Galaxy R (GSM) (i9103)
    Galaxy S (galaxysmtd)
    Galaxy S (B) (galaxysbmtd)
    Galaxy S Blaze 4G (t769)
    Galaxy S II (AT&T) (i777)
    Galaxy S II (AT&T) (galaxys2att)
    Galaxy S II (G) (i9100g)
    Galaxy S II (Intl) (galaxys2)
    Galaxy S II (Intl) (i9100)
    Galaxy S II (T-Mobile) (hercules)
    Galaxy S II Epic Touch (d710)
    Galaxy S II SC-02C (sc02c)
    Galaxy S II Skyrocket (skyrocket)
    Galaxy S III (AT&T) (d2att)
    Galaxy S III (Cricket) (d2cri)
    Galaxy S III (GSM LTE) (i9305)
    Galaxy S III (Intl) (i9300)
    Galaxy S III (MetroPCS) (d2mtr)
    Galaxy S III (Sprint) (d2spr)
    Galaxy S III (T-Mobile) (d2tmo)
    Galaxy S III (US Cellular) (d2usc)
    Galaxy S III (US) (d2lte)
    Galaxy S III (Verizon) (d2vzw)
    Galaxy S Relay 4G (apexqtmo)
    Galaxy S4 (jflte)
    Galaxy S4 (AT&T) (jflteatt)
    Galaxy S4 (C Spire) (jfltecsp)
    Galaxy S4 (Canada) (jfltecan)
    Galaxy S4 (Cricket) (jfltecri)
    Galaxy S4 (Intl) (jfltexx)
    Galaxy S4 (non-LTE) (i9500)
    Galaxy S4 (Sprint) (jfltespr)
    Galaxy S4 (T-Mobile) (jfltetmo)
    Galaxy S4 (US Cellular) (jflteusc)
    Galaxy S4 (Verizon) (jfltevzw)
    Galaxy S4 Active (Intl) (jactivelte)
    Galaxy S4 LTE-A (ks01lte)
    Galaxy S4 Mini (3G) (serrano3gxx)
    Galaxy S4 Mini (Intl) (serranoltexx)
    Galaxy S5 (klte)
    Galaxy S5 (AU) (kltekdi)
    Galaxy S5 (China) (kltechn)
    Galaxy S5 (Sprint) (kltespr)
    Galaxy S5 (US Cellular) (klteusc)
    Galaxy S5 (Verizon) (kltevzw)
    Galaxy S5 (Vodafone) (kltedv)
    Galaxy S5 Duos (klteduos)
    Galaxy S5 Duos (China) (kltechnduo)
    Galaxy Tab (CDMA) (p1c)
    Galaxy Tab (GSM) (p1)
    Galaxy Tab (P1000L) (p1l)
    Galaxy Tab (P1000N) (p1n)
    Galaxy Tab 10.1 (GSM) (p4)
    Galaxy Tab 10.1 (T-Mobile) (p4tmo)
    Galaxy Tab 10.1 (Verizon) (p4vzw)
    Galaxy Tab 10.1 (Wi-Fi) (p4wifi)
    Galaxy Tab 10.1v (p3)
    Galaxy Tab 2 7 (GSM) (p3100)
    Galaxy Tab 2 7 (Wi-Fi) (p3110)
    Galaxy Tab 2 7 (Wi-Fi+IR) (p3113)
    Galaxy Tab 8.9 (GSM) (p5)
    Galaxy Tab 8.9 (Wi-Fi) (p5wifi)
    Galaxy Tab Pro 10.1 (Wi-Fi) (picassowifi)
    Galaxy Tab Pro 8.4 (mondrianwifi)
    Galaxy Tab S 10.5 (Wifi) (chagallwifi)
    Galaxy Tab S 8.4 (LTE) (klimtlte)
    Galaxy Tab S 8.4 (Wifi) (klimtwifi)
    Galaxy Tab S2 9.7 (LTE) (gts210ltexx)
    Galaxy Tab S2 9.7 (WiFi) (gts210wifi)
    Galaxy Tab2 10.1 (GSM) (p5100)
    Galaxy Tab2 10.1 (Wi-Fi) (p5110)
    Galaxy Tab2 10.1 (Wi-Fi+IR) (p5113)
    Mesmerize (mesmerizemtd)
    Showcase (showcasemtd)
    Vibrant (vibrantmtd)

Smartfren
    Andromax Q (rendang)

Sony
    Xperia Arco S (hikari)
    Xperia Ion (aoba)
    Xperia L (taoshan)
    Xperia M (nicki)
    Xperia S (nozomi)
    Xperia SP (huashan)
    Xperia T (mint)
    Xperia Tablet Z (pollux)
    Xperia Tablet Z (Wi-Fi) (pollux_windy)
    Xperia V (tsubasa)
    Xperia Z (yuga)
    Xperia Z Ultra (togari)
    Xperia Z Ultra (GPE) (togari_gpe)
    Xperia Z1 (honami)
    Xperia Z1 Compact (amami)
    Xperia Z2 (sirius)
    Xperia Z2 Tablet (LTE) (castor)
    Xperia Z2 Tablet (Wi-Fi) (castor_windy)
    Xperia Z3 (z3)
    Xperia Z3 Compact (z3c)
    Xperia Z3 Dual (z3dual)
    Xperia Z3 Tablet Compact (LTE) (scorpion)
    Xperia Z3 Tablet Compact (Wi-Fi) (scorpion_windy)
    Xperia ZL (odin)
    Xperia ZR (dogo)

Sony Ericsson
    Live with Walkman (coconut)
    Xperia Active (satsuma)
    Xperia Arc / Arc S (anzu)
    Xperia Mini (smultron)
    Xperia Mini Pro (mango)
    Xperia Neo (hallon)
    Xperia Neo V (haida)
    Xperia Play (CDMA) (zeusc)
    Xperia Play (GSM) (zeus)
    Xperia Pro (iyokan)
    Xperia Ray (urushi)
    Xperia X10 Mini (robyn)
    Xperia X10 Mini Pro (mimmi)
    Xperia X8 (shakira)

T-Mobile
    G2 / HTC Desire Z (vision)
    G2x (p999)
    myTouch 3G Slide (espresso)
    myTouch 4G (glacier)
    myTouch 4G Slide (doubleshot)

Unknown Vendor
    kenzo (kenzo)
    kiwi (kiwi)
    oneplus3 (oneplus3)
    P024 (P024)

ViewSonic
    G Tablet (smb_a1002)
    G Tablet (harmony)

Wileyfox
    Storm (kipper)
    Swift (crackling)

Wingtech
    Redmi 2 (wt88047)

Xiaomi
    Mi2 (aries)
    Mi3w and Mi4 (cancro)

YU
    Yunique (jalebi)
    Yuphoria (lettuce)
    Yureka (tomato)
    Yutopia (sambar)

ZTE
    Blade (blade)
    Nubia Z9 Max (nx510j)
    Skate (skate)
    V9 (v9)

Zuk
    ZUK Z1 (ham)

Votre appareil n’est pas présent ? Il y a encore la liste des portages non officiels est ici.

XDA Developers
xda

XDA-forum est la plus grosse communauté de développeurs sur le Web. On y trouve les ROM des teams les plus connues (dont Cyanogenmod). Alors il y peut y avoir le votre… Vous pouvez le rechercher directement sur le forum, ou alors comme moi recherchez le nom de votre smartphone +  » xda » sur Google.

Autres Forums...

Votre smartphone est peu connu ? Le genre Wiko, Evertek ou autre marque ? Si peu de personnes ont ce smartphone, alors il y aura peu ou pas de communauté. Vous pouvez trouver des ROM alternatives sur le net. Mais faites très attention : assurez-vous des retours dans les commentaires, ou ailleurs que le site. N’allez pas prendre des ROMs dans des blogs bizarre qui ont des ROMs pour tous les smartphones (comme par hasard), vérifiez bien les tailles des archives et vous ne serez pas à l’abris que la ROM contienne des malwares !

Je conseille de récupérer des ROMs sur des forums très connus avec des réponses d’utilisateurs. Ces forums sont généralement plus petit, et souvent des copies de ROM XDA traduites comme c’est le cas des forums francophones Phonandroid et Frandroid. Ils ne sont pas moins inutiles puisque si vous êtes faché avec l’Anglais, des personnes peuvent traduire tout le post original pour vous, et même la ROM si elle ne l’est pas déjà sur l’original (c’est de plus en plus rare, les ROMs sont de plus en plus multilingues).

J’ai par exemple pas mal cherché sur des forums marocains ou tunisiens pour aider des personnes qui demandaient des updates pour des modèles Evertek ou autre…

 

Préparer votre appareil pour accueillir la ROM

Normalement si vous trouvez la bonne ROM, vous devriez trouver le Recovery (bootloader alternatif), les commandes à faire voire peut être même un installeur executable (ex : L’outil NRT pour les Google Nexus/Pixels).

Note : Pensez à faire des backups car unlocker votre smartphone va réinitialiser votre smartphone (ou alors à l’installation de votre ROM) : SMS, Photos, Contacts (synchro Google), ou même application (des applis existent pour sauvegarder les SMS, les applis comme Titanium Backup).

 

Pilote pour votre smartphone et autre

15-seconds-adb-installer-v1-4-2

Si ce n’est pas indiqué dans la ROM, vous devez utiliser un pilote Android pour pouvoir vous connecter à votre smartphone (méthode fastboot et adb, ça fait rien si ça ne vous dit rien). Il existe un pilote universel, très pratique à installer : c’est 15 seconds ADB installer. Un 3 en 1 qui va installer les outils Fastboot et ADB (pour les lignes de commandes sur votre smartphone) et le pilote universel.

Téléchargez-le, ensuite lancez l’executable et faites Y tout le temps pour tout installer.

 

Unlocker le Bootloader

Passage obligatoire pour installer une ROM alternative sur votre smartphone : débloquer le bootloader (le démarreur de votre smartphone). Il est normalement bloqué par défaut, et seules les ROMs officielles ou mises à jours de firmwares (comme les OTAs) peuvent s’installer par le biais d’une vérification de signature. Débloquer le bootloader reviendra à pouvoir y installer n’importe quelle ROM (y compris une ROM d’un autre smartphone, c’est pour ça faites attention ^^).

Vous avez installé ADB/Fastboot dans l’étape précédente, ou par vous même (le SDK d’Android par exemple) ? C’est donc possible ! Sous Windows dirigez-vous dans le dossier « C:\adb » depuis l’explorateur…

Ouvrez un terminal de commande dans le dossier en faisant Shift + Clic droit sur le dossier, et choisissez Ouvrir une fenêtre de commandes ici.

Branchez votre smartphone en USB et lancez la commande :


1
adb devices

Le deamon devrait se lancer et afficher votre smartphone, sous la forme « device <espace> <un code ou unauthorized> ». Votre smartphone sera reconnu.

Ensuite sur votre smartphone, activez l’USB Debugging : Allez dans les paramètres > À propos > appuyez 7 fois sur la ligne « Version de X » (souvent la version de votre OS ou de votre surcouche logicielle). Ceci activera le menu Options de développeurs dans les Paramètres > Paramètres additionnels (ou équivalent).

Dans la page Option de développeurs, activez Débogage USB. Si votre smartphone est branché à votre PC, il risque de vous demander une demande de validation pour le périphérique connecté avec un RSA key fingerprint que vous validerez (cochez même la case pour se rappeler de l’action).

Pour savoir maintenant si votre smartphone et locké ou non, lancez la commande :


1
adb reboot bootloader

Vous devriez voir après redémarrage de votre smartphone plusieurs lignes sur un fond noir, une ligne (souvent rouge) indique si le bootloader est locké ou non.

Votre smartphone est déjà unlocké ?
Passez à la suite ! (il arrive que des constructeurs unlock leurs smartphones, c’est le cas de pas mal de constructeurs chinois, Xiaomi le faisait sur les smartphones avant le Mi 5)
Votre smartphone est locké ?
Ça va se compliquer un peu…

 

La mauvaise nouvelle c’est qu’il vous faudra récupérer un code sur le site de votre constructeur… Ou d’utiliser un outil propre à votre modèle… Le but étant de récupérer un code ou un petit fichier image pour débloquer le bootloader…

Si vous utilisez un smartphone Nexus (ou Wiko, LG, Evertek, OnePlus, Oppo etc), la méthode d’unlock ne requiert PAS DE CODE à récupérer sur le site du constructeur !

Note : le fait d’unlocker votre appareil va effacer toutes vos données, comme une réinitialisation de l’appareil (avec toujours les partitions et l’OS).

Recherchez sur Google si votre constructeur n’est pas ici :

  • ACER (souvent unlocké, sinon tentez Google)
  • ASUS (logiciel différent par modèle, ici le Zenfone2, chercher dans le site d’autres modèles)
  • Evertek (pas besoin de code, comme les Nexus)
  • Huawei
  • HTC
  • LG (pas de demande de code, juste un tutoriel à suivre)
  • Motorola
  • OnePlus (pas besoin de code, comme les Nexus)
  • Oppo (pas besoin de code, comme les Nexus)
  • Samsung (en lançant l’application Superboot)
  • Sony Xperia
  • XIAOMI (anciens modèles unlocké de base)
  • Wiko (pas besoin de code, comme les Nexus)

Vous êtes toujours en mode Bootloader, lancez la commande suivante (ou suivez les étapes indiqués sur le site du constructeur) :


1
fastboot devices

Si vous avez bien toujours votre modèle indiqué, c’est OK pour l’unlock alors ! Sinon vous devriez avoir soit rien, soit un « waiting for device »… Lancez donc la commande d’unlock :

La méthode simple, sans code :


1
fastboot oem unlock

La méthode pour les smartphones Nexus supérieurs au Nexus 5X :


1
fastboot flashing unlock

 

Installer un recovery

Maintenant que vous avez unlocké votre device, vous pouvez y installer un recovery alternatif. Ça va vous permettre d’installer facilement une ROM que vous aurez téléchargé et placé dans la mémoire de votre smartphone.

Vous avez 2 choix de recovery :

Essayez de trouver le recovery pour votre modèle… S’il n’existe pas, et bien essayez alors de le rechercher sur Google « TWRP mon_modèle » ou « CWM mon_modèle »… Si vous ne trouvez rien et bien… C’est impossible de continuer désolé !

Si vous récupérer un zip, décompressez-le. Vous obtenez normalement un fichier .img, installez en fastboot mode :


1
fastboot flash recovery recovery_twrp_ou_cwm.img

Une fois l’installation terminée, vous pouvez redémarrer dans le Recovery (pour vérifier d’une part, et installer une ROM, rooter, installer des application dans /system).

Pour rebooter, soit vous appuyez longtemps sur POWER + Volume Bas et laissez le bouton Volume Bas les premières secondes au moment du redémarrage. Sinon :


1
fastboot reboot

1
adb reboot recovery

 

Installer la ROM à partir du Recovery

Pour mettre une ROM (format zip) dans votre smartphone, vous avez 2 possibilités. Dans tous les cas, branchez votre smartphone à votre PC. La plus simple des méthode consiste à mettre votre smartphone en mode « transfert de fichier », et depuis l’explorateur sur votre PC, vous copiez le ZIP dans la mémoire de votre smartphone (appelée partition /sdcard).

L’autre méthode si vous avez le terminal de commande sur la main c’est avec ADB :


1
adb push ROM_alternative.zip /sdcard/

Rebootez en mode recovery avec ADB :


1
adb reboot recovery

Dans le recovery, vous allez avant d’aller dans le menu Install, faire un formatage depuis le menu Wipe > Factory Reset. À noter que le Reset n’est pas obligatoire (par exemple lorsque vous mettez à jour une ROM par une nouvelle version de cette même ROM) mais hautement conseillée.

Ensuite dans Install, sélectionnez votre ROM zippée et faite l’installation.

Faites un Reboot, le démarrage peut mettre un peu plus de temps que d’habitude.

Note : Vous pourrez aussi depuis le Recovery installer le zip SuperSu pour rooter votre smartphone, ou encore d’autres package de zip comme OpenGapps pour installer les applis Google.

 

Voilà ! À la fin vous devriez un smartphone propulsée par votre ROM ???? !

 

Dans le même domaine :

 

Comment forcer la Mise à Jour d’Android (Lollipop,Marshmallow) en OTA ?

Quand le constructeur de votre smartphone annonce qu’il a mis à jour votre modèle et que vous ne voyez toujours pas la mise à jour arriver chez vous… Voici 4 méthodes pour forcer la mise à jour de votre firmware Android et l’obtenir avant les autres ! C’est parti !

Les marques de smartphones qui ont le plus long support de mise à jour Android (et les autres)

Les constructeurs sont bien inégaux en terme de durée de support pour leurs appareils… Ça peut aller de 3 mois (ou 0) à 4 ans ! J’ai répertorié les bons et les mauvais élèves en matière de durée de support, notamment sur les mises à jour de version d’Android, au cas ou vous pourriez juger important de prendre en compte la durée du support pour vos futurs achats… C’est par ici !

Continuez sur le site...

Restez informés des Actus, Tutos et Bons-Plans en suivant BXNXG :

Tags