5,600,053 Members 42,473 Now Online
XDA Developers Android and Mobile Development Forum

[April 17] Sailfish OS for early adopters released for Nexus 4

Tip us?
 
saraghon
Old
(Last edited by saraghon; 17th April 2014 at 10:08 PM.) Reason: Update because of early adopters 1st release
#1  
Senior Member - OP
Thanks Meter 175
Posts: 170
Join Date: Mar 2010
Location: Marrakech

 
DONATE TO ME
Prompt [April 17] Sailfish OS for early adopters released for Nexus 4

Hello guys.
Sorry for being late because I was busy this last days. Here is the second update I received it on my mail:

Quote:
Dear early adopter of SailfishOS for Android devices. This is important - read this whole mail through and follow all steps exactly as written.

IMPORTANT: If you choose to publish this mail through blogs, news sites, forums, or others, quote it as-is and in complete form ONLY, or people's devices may be at risk.

We're happy to publish the second Early Adopter Release of SailfishOS (1.0.5.16) for Nexus 4 (mako) to you.

In the coming weeks, we'll also 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.

We are also working on the SailfishOS Hardware Adaptation Development Kit, which describes how to port SailfishOS to existing devices based on CyanogenMod 10.1. Newer versions of CM will be supported eventually. We'll publish the HADK in the near future.

This installation image is for early adopters only, meaning we know that some things are not functional or perhaps even broken -- please see the release notes below. We are excited to get all of you properly included in the early stages of the project. Do note that this SailfishOS image is strictly for personal and non-commercial usage only.

We've prepared a 'demo' version of the image which contains the kind of preinstalled 'marketing' content used for demonstrations - this helps you quickly get a feel for all the interactions that are avalable on a device that has been used for a while but isn't really what you want for personal use. You can however cleanly remove the demo content.

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. If you do demo videos, you can take advantage of our new 'demo content' image that has pre-set contacts/imagery/messages/etc to show full functionality of SailfishOS.

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 (including /sdcard), so make a proper backup and make sure to copy that backup to your PC.

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 http://releases.sailfishos.org/sfa-e...0.5.16-EA2.zip
b. Another flavour filled with demo content: http://releases.sailfishos.org/sfa-e...mo-content.zip

* 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 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)

If you want to go back to stock Android:
a. Download the stock image from https://developers.google.com/androi...s/images#occam
b. Extract the package and follow the instructions for reflashing/re-locking

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"

Fixes since EA1:
* Phone-calls with audio work
* Timers and alarms (with device powered on) work
* HTML5 video+audio works in Browser (tested splash on http://jolla.com )
* Update is based on SailfishOS version 1.0.5.16

Release notes and Known issues for Early Adopter Release 2 for mako/Nexus 4:
* To securely power off the device, during its boot-up keep Volume Down pressed to enter bootloader mode. Using volume keys, select "Power off" option, then press the Power key
* Settings->System->Developer Mode or About Product may freeze a bit, but resumes normal operation shortly (after display blanking)
* If not auto-detected from SIM, set-up mobile internet data settings via Settings->System->Mobile network->(long tap on the first toggle-item under "Mobile data" section)->(enter settings given by your operator)
* Phone-call audio volume does not change with volume buttons

Nexus4-specific known issues reported by the adopters:
* Chinese text input not working
* Localhost name is shown as Jolla (this is intentional)
* Chat notifications may arrive with a slight delay
* Switching between the online and offline status in the status information setting takes very long and often doesn’t switch properly
* Google contacts which are put together with different information, are now split up into several contacts in Sailfish
* The battery display seems to be a bit buggy because it loses about 15% from one second to another
* The calendar overview when filled with events seems to be a bit laggy
* The email push is not working correctly, I do not receive any emails until I push the refresh button
* Splitting words in the German translation: e.g. in the open apps on the home screen it says: "Kurzzeitmesse" and in the next line the missing "r"
* NOTE: all other Sailfish OS issues have already been reported on TJC - http://together.jolla.com - and many of them were fixed in this 1.0.5.16 release

Release notes/Known Issues since Release 1:
* 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
* There has been no throughout testing of telephony related functionality (roaming, airplane mode, etc) and any use of this functionality is at your own risk
* Sensors, Device lock, 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
* It is not possible to double-tap to wake up the device
* 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 application may fail to launch during first attempts, and the keyboard is not at its best due to the portrait-only mode
* 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 yet but we're happy if you would like to teach/help us.

Please join IRC, channel #sailfishos on irc.freenode.net (http://webchat.freenode.net for web chat) 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

Video: Watch Sailfish OS on Nexus 4
====


Video: Watch Sailfish OS on SGS III 4G (i9305)
====

Video: Watch Sailfish OS Launcher for Android Beta
====
The Following 36 Users Say Thank You to saraghon For This Useful Post: [ Click to Expand ]
 
prateek80
Old
#2  
Member
Thanks Meter 4
Posts: 71
Join Date: May 2013
Quote:
Originally Posted by saraghon View Post
We all know now that Sailfish OS from Jolla is coming soon to our beloved Nexus 4. This would be really great but I think it's taking more time than we expect. Here is the progress:



What's working:
===========
+ Display
+ Touch
+ Audio
+ GSM (SMS)
+ Vibration
+ Haptics
+ Power Management
+ USB (Networking, Charge)


Not working:
=========
- Wifi
- GPS
- Camera
- Sensors (ALS, Accerator, Gyroscope, Magn.)
- Vol +/- keys


Not tested:
========
* GSM (Voice)
Source..?
The Following 2 Users Say Thank You to prateek80 For This Useful Post: [ Click to Expand ]
 
saraghon
Old
#3  
Senior Member - OP
Thanks Meter 175
Posts: 170
Join Date: Mar 2010
Location: Marrakech

 
DONATE TO ME
Quote:
Originally Posted by prateek80 View Post
Source..?
https://wiki.merproject.org/wiki/Adaptations/libhybris
 
Consistant
Old
#4  
Junior Member
Thanks Meter 21
Posts: 22
Join Date: Mar 2014
That's quite a long list of non-working hardware. Almost all of those are essential things I use every day, though I don't doubt the porters are doing the best they can do make these features available as fast as possible.
 
LightingZ
Old
#5  
Senior Member
Thanks Meter 72
Posts: 169
Join Date: Aug 2011
Location: Ramat - Gan
It's quite outdated. Voice calls ARE WORKING . and a few other things too.
The Following 3 Users Say Thank You to LightingZ For This Useful Post: [ Click to Expand ]
 
saraghon
Old
#6  
Senior Member - OP
Thanks Meter 175
Posts: 170
Join Date: Mar 2010
Location: Marrakech

 
DONATE TO ME
Quote:
Originally Posted by LightingZ View Post
It's quite outdated. Voice calls ARE WORKING . and a few other things too.
Source? ...
 
LightingZ
Old
#7  
Senior Member
Thanks Meter 72
Posts: 169
Join Date: Aug 2011
Location: Ramat - Gan
Quote:
Originally Posted by saraghon View Post
Source? ...
i asked the people at #sailfishos irc
 
saraghon
Old
#8  
Senior Member - OP
Thanks Meter 175
Posts: 170
Join Date: Mar 2010
Location: Marrakech

 
DONATE TO ME
Quote:
Originally Posted by LightingZ View Post
i asked the people at #sailfishos irc
Ok. That's great!
 
asuperpig
Old
#9  
asuperpig's Avatar
Member
Thanks Meter 6
Posts: 34
Join Date: Mar 2013
Want to touch it

Sent from my Nexus 4 using xda app-developers app
 
saraghon
Old
#10  
Senior Member - OP
Thanks Meter 175
Posts: 170
Join Date: Mar 2010
Location: Marrakech

 
DONATE TO ME
Quote:
Originally Posted by asuperpig View Post
Want to touch it

Sent from my Nexus 4 using xda app-developers app
I think Jolla is soon going to releaser the Sailfish OS Launcher for Android Smartphones to give us the opportunity to have an idea about Sailfish experience before releasing the OS for Android powered devices.

Tags
google nexus 4, jolla sailfish os, mer project
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes