Quelques privilégiés peuvent flasher Sailfish OS sur leur Nexus 4

Sailfish OS Google Nexus 4Jolla a adressé un mail à quelques privilégiés pour qu’ils puissent flasher Sailfish OS sur leur Nexus 4. L’inscription s’est faite sur le chat IRC Freenode de #JollaMobile.

Le portage n’est pas complet et n’est pour l’instant disponible que pour le Nexus 4, la version pour le Samsung Galaxy S3 ne devrait pas tarder. Les liens de téléchargement des images seront disponibles prochainement pour tout le monde, en attendant, voici le mail envoyé aux quelques chanceux :

Dear early adopter of SailfishOS for Android devices.

We’re kicking off today by publishing the first Early Adopter Release of SailfishOS (1.0.4.20) for Nexus 4 (mako) to early adopters. Please make sure to read this whole e-mail through.

Later we’ll be publishing images for Samsung Galaxy S III LTE (i9305) and we’ll be delivering updated images as we go along for each device as hardware support improves. This is just the beginning.

We are also working on the SailfishOS hardware adaptation development kit, which describes how to port SailfishOS to existing CyanogenMod 10.1 devices. Later versions of CM will be supported eventually. We’ll publish the HADK in the next few weeks if everything goes well.

This installation image is for early adopters only, meaning we know that some things are not functional or perhaps even broken — please see release notes below. We think it’s worth sharing already now to get all of you properly included in the early stages of the project.

We want to build a community around SailfishOS for Android devices that is based on mutual trust and respect for what we are all doing. Hence — we ask that whenever you do screenshots, videos, forum or blog posts (and we’re happy if you do!) or the like, you emphasise that this is an under-development snapshot and not a final product release.

It is important for Jolla that the correct expectations are set for those who might be users of the final product — and that they understand what they see is not a released product.

WARNING: Modifying or replacing your device’s software may void your device’s warranty, lead to data loss, hearing loss, hair loss, financial loss, privacy loss, security breaches, or other damage, and therefore must be done entirely at your own risk. No one affiliated with this project is responsible for your actions but yourself. Good luck.

NOTE: You will lose your on-device data, so make a proper backup.

To install this release of SailfishOS on a Nexus 4 device:

* Install adb and fastboot
a. Debian/Ubuntu: apt-get install android-tools-adb android-tools-fastboot
b. Fedora: yum install android-tools
c. Mac OS X: Install Homebrew from http://brew.sh/, then: brew install android-platform-tools
d. Windows: See http://wiki.cyanogenmod.org/w/Doc:_fastboot_intro for instructions

* Install Android 4.2.2 (JDQ39) to your Nexus 4
a. Instructions here: https://developers.google.com/androi…s#instructions
b. Download links can be found here: https://developers.google.com/androi…ges#occamjdq39

* Download CyanogenMod 10.1.3 for your Nexus 4
a. The file you want to download is cm-10.1.3-mako.zip
b. Download links can be found here: http://wiki.cyanogenmod.org/w/Install_CM_for_mako

* Download the SailfishOS for Android image for « mako »
a. The file you want to download is ….

* Install CyanogenMod 10.1.3 on your Nexus 4
a. Follow the instructions at: http://wiki.cyanogenmod.org/w/Install_CM_for_mako

* After flashing the « cm-10.1.3-mako.zip » file, flash the SailfishOS .zip file in the same way (« on top of it »)
* Reboot bootloader, SailfishOS should boot and be visible

We can recommend reading through http://jolla.com/guide/ — some parts may not apply to Nexus 4
If you want to go back to normal CyanogenMod:
a. Boot into recovery mode
b. Choose « Wipe data / factory reset »
c. Flash cm-10.1.3-mako.zip
d. (to go back to SailfishOS, flash the SailfishOS .zip on top of it)

To SSH into your device via USB (Linux)
1. Enable remote connection in Settings->System->Developer mode
2. Set your USB interface on host machine to IP 192.168.2.2
3. ssh nemo@192.168.2.1
4. Use the password from developer mode to log in
5. Use the ‘devel-su’ command with the same password in order to gain root
6. To SSH over WLAN, use IP listed in developer mode under « WLAN IP address »
Release notes and Known issues for Early Adopter Release 1 for mako/Nexus 4:
* We have a subtle watermark underneath the UI at all times stating
“SailfishOS development software” “This is not production quality”.
Developer mode is activated at all times.
* Modem and related functionality works, 3G data, SMS but no call audio
(comes in next release). There has been no throughout testing of telephony
related functionality (roaming, airplane mode, data counters,
etc) and any use of this functionality is at your own risk.
* Sensors, Device clock/alarms, Reset device, Bluetooth, USB control + MTP,
Bluetooth, WLAN hotspot, Camera (photography, video recording), and video
playback is not supported in this release.
* Jolla account / Store is removed from the image due to problems with
registering with Jolla infrastructure.
* The image SW is not currently upgradeable, nor is any typically licensed
multimedia codecs (MP3, etc), HERE maps, Android application compatibility
layer, or word prediction for virtual keyboard preinstalled.
* After returning from suspend, UI may be slow for a moment. It is not
possible to double-tap to wake up the device. Power button may fail to wake
device at times, check if you are covering the proximity sensor.
Powering off device puts it into a state of deep slumber; possible to get
out of by holding power button and volume down key with a bit of
persistence.
* Fingerterm applications may fail to launch during first attempts.
* FPS drop while scrolling in homescreen due to non-batching when rendering
of application icon grid
* Icons/graphics appear unproportionally small in browser toolbar, time
select widget, and Settings favourite icons
* Multiboot / multirom is not supported currently
We will all meet in #sailfishos on irc.freenode.net and please use us (thp, alterego, Stskeeps, lbt, sledges) to work together, report any bugs, graphical glitches or missing functionality that you find, which are not included in the release notes above. You can also find the hardware adaptation source code at http://github.com/mer-hybris .

You are also welcome to participate in threads at http://forum.xda-developers.com/nexus-4/general about Nexus 4 and SailfishOS as well as for more general SailfishOS topics at http://forum.xda-developers.com/jolla-sailfish/general

Best regards,

Carsten Munk (Stskeeps) on behalf of the SailfishOS for Android devices team
Chief Research Engineer @ Jolla

Un portage complet de Sailfish OS sur différents terminaux Android risque de prendre un certains temps. Est-ce que vous êtes intéressé à essayer Sailfish OS sur votre terminal Android ? (Juste pour le fun).

Via

A propos de Nicolas SUFFYS

Co-fondateur de JollaFr.org et Nokians.fr. Linuxien de longue date et possesseur de Nokia N900, N9, N950, Jolla, Oneplus One, Lumia 830.

18 commentaires à propos de “Quelques privilégiés peuvent flasher Sailfish OS sur leur Nexus 4

  1. Perso, je testerai bien sur ma tablette Galaxy Tab II 7 pouces ^^ Déjà que je me surprend parfois à tapoter deux fois sur l’écran pour la faire sortir de veille depuis que j’ai le Jolla… 😀

  2. Si j’ai pas de tablette c’est avant tout parce que j’aime pas les ui android et ios, si ils portent sailfish sur les tablettes ca pourrait me faire basculer XD

    • N’était-il pas question d’un Launcher Android reprenant les codes de Jolla-Sailfish ?
      Cela me parait plus simple pour des appareils android, où le support des devices est assez collée à la version du kernel ET d’android (modules en UserSpace), cf les soucis qu’ont l’équipe Cyannogen à bien « supporter » tout ce qui existe.

  3. « but no call audio »
    ni MMS 😉

    c’est vraiment pour developeur qui ont un vieu Nexus4 inutilisé dans un tiroir … c’est quand même 200 ou 250€ le bout … Mais c’est moins qu’un Jolla.

  4. C’est quoi l’interet pour Jolla. Une entreprise se doit de gagner de l’argent pour déjà payer ses employés et rémunérer ses actionnaires. Mais alors là fournir son Os gratos à installer sur du matos que l’on ne vend pas je ne vois qu’une raison: viser le rachat par une autre boite ou chercher un nouveau fournisseurbde hardware.
    Ou alors c’est que l’OS est tellement abouti qu’on a du temps libre pour des dev
    supplementaires. Je crois plus à la premiere raison.

    • Je me suis vraiment posé la question plusieurs fois, un peu dégouté de voir leur manière de faire…

      Et après je me suis dit que s’ils rendaient un maximum de personnes « accros » à Sailfish OS, plusieurs options pouvaient s’offrir à eux, dont un Jolla #2 avec un hardware au top et une intégration parfaite à Sailfish, beaucoup plus de personnes seraient tentées de l’acheter je pense et la machine serait lancée!

    • J’y vois un bon coup de publicité à moindre coût. La planète Android en parle. Du tout bon 🙂 (PS : Je ne crois pas à [la possibilité d’] un portage complet).

    • au vu de toutes les limitations, et en supposant que même 100%opérationnelle, les iso n’auront pas « alien », on peur penser que juste toucher/trouver des développeurs sans même à avoir à leur fournir de terminaux semble plausible ;

      • N’oublies pas que tu portes sur un Android. Au pire il doit bien y avoir un moyen d’utiliser la Dalvik VM originelle de Google, à défaut d’Alien Dalvik.

    • Il y a quelques temps j’ai lu un article de ZDnet qui parlait de l’avènement des « compatibles Android », par analogie avec les « compatibles PC » des années 1980. Et mine de rien ces propos là sont chaque jour plus vrais. Qu’on aime où qu’on déteste, Android (et Samsung) a gagné la guerre des OS mobiles comme l’architecture PC a l’époque. Désormais on entre dans l’ère des « compatibles Android » : tous les OS auront leurs spécificités mais se devront d’être compatibles avec Android et son immense catalogue d’applications. Blackberry le fait, Sailfish OS le fait, Ubuntu Touch va le faire et même Windows Phone y penserait. On pourrait aussi citer des OS et des ROMs forkés d’Android comme FireOS (Amazon Kindles), CyanogenMod et le one shot « Nokia X Plateform ». iOS ne le fera pas mais c’est Apple. Peut-être cela sera-t-il le cas dans 20 ans (Apple a bien finalement abandonné le Power PC pour le x86 et les Macs sont désormais des PCs comme les autres).

      Bref maintenant c’est « soit compatible avec Android ou crève », et ce qu’on aime ou qu’on déteste. Il ne reste plus qu’à savoir qui va survivre (pas « Nokia X Plateform » en tout cas).

  5. bonsoir
    cela n a rien à voir mais j ai récupéré mon jolla au bout de 1 semaine
    il est en version 1.04.2 la dernière version
    cependant la mise en route me met en garde sur toute utilisation non conforme du système. il y a de plus dans les paramètres un menu à activer (à mes dépends) pour installer d autres applications que celle de jolla … qui entraine bien sur la suspension de garantie si cela devais mal se passer
    je remercie jolla de m avoir réparé mon jolla et je pense l utiliser comme un iphone cad sans bidouillage. donc je ne pourrai pas bénéficier des programmes de open repos et devrai me contenter du store officiel et des programmes sur yandex (fait chié) j ai un peu l impression de faire le voyage en soute ou sur le quai
    en fait je suis prêt à me passer de beaucoup de chose comme les mms la 4G mais ne pas bidouiller ça va être dure
    je pense que si jolla veux pérenniser sont produit il faut des personnes comme nous, qui bidouillent qui apportent des solutions et donc il faut un système pour réinjecter le système de manière brutale quand cela gadouille….un peu comme le n900. C’est d’ailleurs comme cela que mon jolla est revenue à la vie je pense.
    voila

  6. J’ai installé Sailfish sur mon Nexus 4 pendant deux jours, franchement c’est au top, mais aucun moyen de s’en servir comme téléphone principal pour le moment c’est sur. Sinon l’ensemble est assez fluide, très classe, ça me donne vraiment envie d’acheter un Jolla 🙂

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*