Aller au contenu

Gingerbread (Nexus S) sur le Galaxy S


Recommended Posts

Gingerbread sur le Galaxy S :

(Crédit : Touness69, d'autres vidéos disponible sur son compte Youtube)

Les +

- Android Gingerbread 2.3

- Absence de RFS, tout en EXT4

- ROM "AOSP" sans Touchwizz et tout ce qui l'accompagne

Les -

- Absence d'appareil photo et de GPS

- Accroche réseau instable (quand ça fonctionne)

- Pas de rotation automatique

- Pas d'accès à la carte SD externe

- Wifi qui provoque des reboot du téléphone lorsqu'il est en veille

- Pas d'accès au mode Recovery

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

Installation (tuto de Touness69 (merci à Shaoru))

Pré-requis :

- Vous devez disposer des droits ROOT sur votre GS

- Votre système de fichier et plus précisément votre partition /data doit être convertit en .ext4 par Voodoo Lagfix ou par n'importe quel autre custom kernel intégrant un lagfix en .ext4

- Vous feriez mieux de faire des sauvegardes complètes de toutes vos données avant !

- Avoir un busybox a jour : Installez busybox (du market) et lancez-le pour avoir la dernière mise à jour

- Par précaution, mettez-vous en débogage USB : Paramètres => Applications => développement => Débogage USB

Note importante :

- Vous devez avoir accès à la combinaison des trois bouton pour les mode download et recovery !

Si ca n'est pas le cas ca sera extrêmement difficile (en théorie impossible) de flasher un autre kernel pour revenir a une ROM sandard

Pour ceux que ca inquiète, le fix des 3 touches restera même après avoir flasher le kernel parce que le fix met a jour le second bootloader qui n'est pas touché par cette custom ROM

( si ce n'est pas le cas)

INSTALLATION :

1 - Téléchargez ce Dump de la ROM system du Nexus S : http://dl.project-voodoo.org/nexus-s-dumps/system-dump-as-root.tar.gz

2 - Placez-le a la racine de la SD interne de votre Galaxy S

3 - Téléchargez ce kernel : http://dl.project-voodoo.org/nexus-s-kernel-on-galaxy-s/nsonsgs.tar

4 - Placez-le sur votre PC n'importe où

5 - Téléchargez gratuitement depuis le market sur votre galaxy S "Android terminal emulator" et lancez-le

6 - Tapez ces commandes très précisément dans le clavier qui s'affiche :

(Retournez a la ligne a chaque ligne avec la touche entrée ce qui permet de valider chacune des commandes)

su

cd /data

mkdir gingerbread

cd gingerbread

busybox tar zxvf /sdcard/system-dump-as-root.tar.gz

busybox cp -a /efs efs

sync

reboot download

Allez, pour vous rassurer :

- après la ligne "su" vous aurez une demande d'accès super utilisateur ==> c'est normal accepté la

- après la ligne "busybox tar zxvf /sdcard/system-dump-as-root.tar.gz" vous aurez toute une série de ligne blanche ==> c'est normal, patientez jusqu'à ce que ca se soit arrêté pendant au moins 20s puis tapez les lignes suivantes

- après la ligne "reboot download" votre galaxy S reboot en mode download (surprenant n'est ce pas !) ==> c'est normal lancez ODIN sur votre PC et lisez la suite du tuto

7 - Lancez ODIN et placez le kernel "nsonsgs.tar" précédemment téléchargé dans PDA sans rien cocher d'autre (ni re-partition, ni PIT, ni PHONE, ni CSC)

8 - Branchez votre galaxy S au PC et cliquez sur Start

9 - Débranchez le câble USB dès que la case devient verte dans ODIN

Tadaaaa !! GINGERBREAD démarre sur votre GS

(Source : Tutoriel de Touness69 sur GalaxyS-Team)

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

Current Status: (31/12/10)

- CWM 3.0.0 fully working

- bootlogo is fine now, no more pixelz!

- no rfs support anymore, MTD working (yaffs2), data on ext4

- problems on flash_image function

- Wifi working (Wifi sleep crashes phone)

- Phone working (a little polling problem on RIL)

- Graphics mostly working except overlay cause of framebuffer (youtube playback and camera fucked up)

- Sensors dead (write a new driver)

- only one sdcard supported at the moment

- a secure method for rolling out must be created

Versions :

V6

- Easy root. You only need to install Superuser app from Market.

V5

- Wifi semi-working (tend to crash the phone on Wifi sleep timeout)

- Calls working but no DATA for me (coolya had data, which means: erratic) - voice not tested.

- kind of laggy, but there is a lot of headroom.

- GPS working only by Wifi/Triangulation networking - No satellites.

Fantastic job by coolya who did most of the advancement, for Wifi, baseband and also OneDRAM partitions configuration. Really really awesome work.

We were so [mention d'application hors charte] the snow forced him to stay at home instead of going to work

This time you can really start to play with the phone, install apps, surf on the Internet all this with Gingerbread! kind of cool

V4

Buttons fixed thanks to the contributions of xcaliburhands, pawitp, fenfir

V3

SDcard now works

- As internal storage

- As USB storage

V2

improved pre-init script and mounts:

no more insufficient space

improved dual-boot solution

faster boot

faster disk I/O

V1

initial

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

Twitter Supercurio

Twitter dumdidum

Post XDA

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

J’essaierai de mettre ce post à jour au fur et à mesure de l'avancement du dev.

Crédits : Développeurs d'XDA (Supercurio, Donasan, Bubby323, etc) et CyanogenMOD (Codeworkx, Dumdidum)

#NSdev on Freenode

Modifié par Korgall
Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 193
  • Créé
  • Dernière réponse

Top forumeurs sur ce sujet

D'après le post sur XDA de curio :

Is this opensource ?

Everything will be released after i get some sleep!

D'après la fréquence de ses post sur twitter, il est au taquet depuis ce matin 1h :D

(et ne post plus depuis 2h, donc je pense qu'il est allé pioncé un peu :P)

Pour le flashage via Odin, c'est une interprétation fausse de ma part que je corrige tout de suite.

Modifié par Korgall
Lien vers le commentaire
Partager sur d’autres sites

Sur XDA, curio dit qu'il va certainement proposer une release flashable via Odin ("tomorrow" sur son post de ce matin). Donc certainement demain :) (Ou plus tôt en fonction de son fuseau horaire mais il me semble qu'il est français)

Is it flashable with Odin ?

That's a good idea <Gregounech>, i think i'll do that tomorrow.

Modifié par Citroncassis
Lien vers le commentaire
Partager sur d’autres sites

De chambéry pour être plus précis.

Par contre, j'avoue me poser quelques questions.

Pour le moment, ce qu'il a "juste" fait, c'est résoudre le problème de différence de mémoire entre le NS et le GS ? C'est à dire permettre a Gingerbread de fonctionner sur un autre type de NAND que celui pour lequel il était prévu non ?

Modifié par Korgall
Lien vers le commentaire
Partager sur d’autres sites

https://www.frandroid.com/51117/petit-tour-dhorizon-dandroid-2-3-gingerbread/

Autrement, pour nous possesseur de GS, ça annonce surtout un android AOSP parfaitement optimisé et sans risque de lag (donc un système très très fluide, cf vidéos)

On peut faire le rapprochement avec la version sous Cyanogen actuellement en bêta 3 mais qui souffre encore de pas mal de problème pour le moment (plus pour longtemps maintenant :D)

Lien vers le commentaire
Partager sur d’autres sites

Si curio arrive a sortir ça rapidement... ça vous dis de lui donner chacun... aller 1€... ca tuerai personne... et ça serai une sacrée démonstration de notre gratitude...

Allons soyons généreux en cette période de fête de fin d'année !

En tout cas il les aura de moi quoi qu'il arrive !!!

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...