Showing posts with label SailfishOS. Show all posts
Showing posts with label SailfishOS. Show all posts

Monday, 11 July 2016

SailfishOS for Tiny210v2 - porting in process



I start porting SailfishOS to Tiny210v2 S5PV210 ARM Cortex-A8 Board

And i have error when SurfaceFlinger is start:

Code:


I/SurfaceFlinger(  212): SurfaceFlinger is starting
I/SurfaceFlinger(  212): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
D/libEGL  (  212): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so
D/libEGL  (  212): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
D/libEGL  (  212): loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
W/libEGL  (  212): eglInitialize(0x1) failed (EGL_BAD_ALLOC)
I/hwcomposer(  212): int hwc_device_open(const hw_module_t*, const char*, hw_device_t**)::win-0 add[0] 3c330000
I/hwcomposer(  212): int hwc_device_open(const hw_module_t*, const char*, hw_device_t**)::win-0 add[1] 3c4a7000
I/hwcomposer(  212): int hwc_device_open(const hw_module_t*, const char*, hw_device_t**)::win-0 add[2] 3c61e000
E/hwcomposer(  212): int createFimc(s5p_fimc_t*)::Post processor open error (13)
E/hwcomposer(  212): int hwc_device_open(const hw_module_t*, const char*, hw_device_t**)::creatFimc() fail
E/SurfaceFlinger(  212): composer device failed to initialize (Invalid argument)
E/SurfaceFlinger(  212): ERROR: failed to open framebuffer (Not a typewriter), aborting
F/libc    (  212): Fatal signal 6 (SIGABRT) at 0x000000d4 (code=-6), thread 212 (surfaceflinger)


who can ask me - what is wrong ?



Monday, 4 July 2016

[WIP][D6503/02][Sailfish] SailfishOS for Xperia Z2



Presenting to you first public build of my Sailfish port for Xperia Z2

Untested for D6502, but it should work. Need feedback.

What's working so far:
- UI
- LCD
- Touch
- RIL (no LTE)
- WiFi
- Cellurar data
- LED Diode
- Buttons

What's not working:
- Bluetooth
- Cameras
- DASH(sensors)

What will be disabled in stable build:
- GPS

Installation instructions:
- Install Cyanogenmod12.1 with TWRP as FOTAKernel recovery
- perform a factory reset if you're coming from other rom or you used/booted CM you installed, using TWRP
- flash the zip provided
- enjoy SailfishOS on your device

Screenshots:
http://imgur.com/a/CzMYl

Thanks to Mister_Magister, mal-, sledges, xperiasailors and all the #sailfish-os porters community.


XDA:DevDB Information
Sailfish OS for Xperia Z2 , ROM for the Sony Xperia Z2

Contributors
Keij0, Mister_Magister
Source Code: http://github.com/Keij0

ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: CM12.1
Based On: hybris

Version Information
Status: Beta
Current Beta Version: PREVIEW1
Beta Release Date: 2016-07-05

Created 2016-07-05
Last Updated 2016-07-04



Friday, 1 July 2016

[D6503/02] [WIP] SailfishOS is incoming to Xperia Z2!



Hello there, XDA!
June 29 I started porting SailfishOS to our device and I got it to boot to UI with touch working, thanks to @Mister_Magister :D

For know It's only for D6503 model.

What's working so far:
- UI
- LCD
- Touch
- RIL (no LTE)
- WiFi
- Cellurar data
- LED Diode
- Buttons

What's not working:
- Bluetooth
- Cameras
- DASH(sensors)
- Synchronization/Contacts/SMS Notification(might not belong to adaptation side, need to work on it)

What's untested:
- GPS

I would call it early alpha in this stage, but hopefully we'll get it to work ;)
ZIPs will be released to public once everything is working, but I might PM random people from this thread if I needed testers (it would be nice to see some d6502 owners


Thanks to Mister_Magister, mal-, sledges, xperiasailors and all the #sailfish-os porters community.



Thursday, 30 June 2016

[BETA] [SFOS] SailfishOS 2.0.1.11 beta for Redmi 2





The Alpha release was experimental and was not meant for the general public, but still recieved an overwhelming response. This new Beta version is free of most bugs encountered earlier and is suitable for everyone to get a taste of SailfishOS on their phone.
Read the installation instructions carefully.

Changelog from Alpha -->
* Bluetooth fixed.
* Audio now works out of the box.
* Camera Resolutions updated.
* Flash now works in Camera.
* Settings app now shows settings for cellular networks.
* FM-Radio now supported. ( Highly Experimental. Read the FM-Radio section below )
* Stand-by time vastly improved.
* Basic Jolla apps are now pre-installed. ( Before anyone talks about bloatware, you got the option to uninstall them)
* Warehouse, the community appstore is now pre installed.

Sailfish OS’s heritage lies in Nokia times, especially in the MeeGo operating system. Prior to 2011 Nokia and Intel had a vision of an open mobile operating system. Together they invested around 1 billion USD to the project and created an open source based operating system called MeeGo, which was used as a basis for several devices, such as the iconic Nokia N9. Although the Nokia N9 became the beacon of open source operating systems, Nokia decided to end the project and chose instead to continue with Microsoft’s Windows Phone OS. The rest of that is another story.
For more information about SailfishOS click here.
SailfishOS has now been successfully ported to Redmi 2 and here I am sharing the steps to install it on your phone.


Code:


Disclaimer: Your warranty is now void. You will lose all your data on your phone and may render it unusable. This software is provided as is without any warranty of any kind whatsoever. The user shall solely be reponsible for any consequence arising out of following this guide. I, or anyone else shall not be held responsible for bricked devices, dead sd-cards, thermonuclear war, you getting fired because the alarm app failed or any other consequence of following this guide. The linked zip contains some proprietary files.
tl;dr I wont be held responsible for any unfortunate incidence.


Prerequisites -->

1) Latest TWRP recovery installed (Others may work too but I haven't tested). You can get it here-->http://forum.xda-developers.com/redmi-2/development/recovery-recovery-built-source-inside-t3277621

*Note that the Cyanogenmod version is now changed.
2) cm-12.1-20160318-UNOFFICIAL-wt88047 zip by kumajaya. You can get it from his google drive link here--> http://forum.xda-developers.com/redmi-2/development/rom-cyanogenmod-unofficial-builds-t3200883

3) SailfishOS zip file. Download link given below.


This is not an Android ROM and thus the instructions to install are quiet different. Follow them carefully.

1) Boot to recovery. Wipe cache, dalvik-cache, system and data.

2) Copy the Downloaded files to the sdcard via USB.

3) Install cm-12.1-20160318-UNOFFICIAL-wt88047. Do NOT reboot after installing.

4) Install SailfishOS zip file. The installation will take around 10 minutes so don't think that its stuck. Ignore any errors about being unable to mount data partition.

5) Reboot System when installation succeeds.


Notes-->

1) This is not an Android ROM. Android apps will not work right now. But a way for Android apps to work is available but will take quiet some time before it gets on our device.

2) Root access (using devel-su in terminal) requires a password which can be set in Settings>Developer Options.

3) For advanced users, you can ssh into the device after setting a password in Developer options using ssh nemo@192.168.2.15 over USB.

4) Do not register for a Jolla account. You will get an error about failed IMEI registration. This will be fixed as soon as Jolla allows ported devices to be registered.

5) The Store will not work. It needs a Jolla account. You can however use the openrepos warehouse for installing apps.

6) MTP over USB does not work.

7) Battery drains faster if screen is ON. Better than alpha but still needs improvement.

FM-Radio -->
You can play FM-Radio now but it is experimental.
Plug in your headphones and launch the PirateFM app for radio.
if it won't start, open terminal and use "harbour-piratefm" to start it.
Once the app starts, it should show a frequency. If its stuck at 0.0 MHz, then close the app(close, not minimise) and restart it again.It should show a frequency now. If you have echoing audio in the headphones, i.e. you hear your own voice in the headphones, then open terminal and " systemctl restart --user pulseaudio" and then try running the app again.
FM will not work through the speakers, and it also cannot be muted.

Download Link -->
The file has been named as alpha-2 because that is how it was initially intended but it would be better to designate this as beta since its almost stable.
https://www.androidfilehost.com/?fid=24591020540823211


DO NOT SHARE MY WORK WITHOUT MY EXPLICIT PERMISSION. IF YOU ARE SHARING, LINK TO THIS POST.




XDA:DevDB Information
SailfishOS 2.0.1.11, ROM for the Xiaomi Redmi 2

Contributors
adeen-s, @mal- @sledges @kimmoli @Stskeeps @spiiroin @Litew @jusa_ @ketut.kumajaya
Source Code: https://github.com/adeen-s/droid-config-wt88047

ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Must not have flashed lollipop MIUI update.
Based On: SailfishOS

Version Information
Status: Beta
Current Beta Version: 1
Beta Release Date: 2016-06-30

Created 2016-06-30
Last Updated 2016-06-30