![]() |
Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Code:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Thank you very much guys! News 02/10/2024: OTA to SFOS 4.6.0.15 25/09/2024: OTA to SFOS 4.6.0.13 31/08/2023: OTA to SFOS 4.5.0.21 26/03/2023: OTA to SFOS 4.5.0.19 08/03/2023: OTA to SFOS 4.5.0.18 26/10/2022: OTA to SFOS 4.4.0.72 14/07/2022: OTA to SFOS 4.4.0.68 08/06/2022: OTA to SFOS 4.4.0.64 30/05/2022: OTA to SFOS 4.4.0.58 22/02/2022: OTA to SFOS 4.2.0.21 16/10/2021: Waydroid on Galaxy Note4 (SFOS 4.1.0.24) 03/09/2021: OTA to SFOS 4.1.0.24 23/03/2021: OTA to SFOS 4.0.1.48 Requirements: Before you start to download anything, please read all this through carefully. The first requirement is your device must be rooted and you should be able to install a custom recovery (preferably TWRP) onto it. Installation instructions: 1. Download all files, LOS14.1 zip, Sailfish OS zip and twrp2.8.7.img to the external SD card on the phone 2. Reboot into TWRP (Hold buttons: Power on + Home + Volume up) At this point you should install TWRP 2.8.7 as the installation work the best with this recovery. 3. Do a factory reset 4. Format data to remove any encryption or other residues 5. Still in recovery, flash the LOS14.1 image 6. Still in recovery, flash Sailfish Os image 7. Reboot 8. Enjoy the latest (4.6.0.13) Sailfish OS on your Note 4 (treltexx). :) You will need patience as the first boot will take for a while. Then you can go through the initial Sailfish OS set up. This Sailfish OS Android HAL is based on LOS 14.1. Downloads:
Problems/Solutions:
Some useful patches:
Apps from Openrepos Apart from the Jolla store there are plenty of other, community made apps in Openrepos. There is a user-friendly app to install/remove apps from this source called Storeman. It can be downloaded and install from this location: Storeman Debug/login/troubleshooting: In Ubuntu, connect USB cable. telnet 192.168.2.15 2323 or SSH nemo@192.168.2.15. Notes:
How to make a backup/restore with TWRP: You can boot into TWRP with the usual button combination (Hold buttons: Power on + Home + Volume up) and can make backup/restore. Battery life In my experience this build gives a very good battery life (I've tested with a new battery and it drops beteen 5% - 10% overnight with wifi on) Changelog: 10.10.2020 =========
09.10.2020 =========
28.09.2020 ========= Work:
Do not work:
Extra 1: Change boot logo, Download warning image, Charring image and Download image for Sailfish OS like. :D Simply download the Note4-Boot-Logo-Updater_by_edp17.zip from the download section and flash it with TWRP. Important!: Once the zip is flashed, boot into recovery again, then you can boot into Sailfish OS. To revert these images back to original: Download the original param.bin and flash it with heimdal: Code:
heimdall flash --PARAM param.bin Extra 2: Desktop Linux distro install/run on the Note 4! 1. First flash the kernel from the Downloads section (in a later build this will be included) 2. Then, install all the following packages:
3. Once the packages are installed, fire up the LXC and install a distro into it (e.g. Debian SID) On the Note 4 the harbour-containers GUI doesn't work properly. Fortunately the desktop distro installation can be done from a command line. Here are the steps:
4. Once the Desktop distro is installed you can start: I recommend to use one of these scripts as they save a little time. (Note: You need sudo installed and configured for these scripts!)
5. Enjoy. :) 6. More info about the Full linux distros on Sailfish OS. Pictures: https://i.ibb.co/DYmtC4f/treltexx-apps.jpg https://i.ibb.co/TrHbQFL/treltexx-settings.jpg https://i.ibb.co/9bBNJYr/treltexx-top-menu.jpg Custom boot logo and other pictures: https://i.ibb.co/kKF8bwJ/logo450x800.jpg https://i.ibb.co/pfr2ZQq/warning450x800.jpg https://i.ibb.co/VDwj3PM/lpm450x800.jpg https://i.ibb.co/BC5rqHf/download450x800.jpg |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
A new build is available. Sound and GPS are fixed. S-Pen works as a mouse/stylus. Instruction and links are updated in the main post.
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Custom boot logo for Note 4. :D Instruction and images in the main post.
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Wow, didn't expect to see this as a Sailfish option - is the port daily driver ready? The only thing not mentioned is good battery management which is quite important...
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
I think you can give a try to use as a daily driver. :D (Although there is no android apk support.) |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
I don't have a Note but my Xperia X rarely makes a sound when I get a call, if I'm lucky it will vibrate once and sometimes the screen remembers to light up - I can have it in my hand waiting for a call and still miss it which is not ideal. Sometimes the touch accuracy seems to be off too...
No interest in android apps so I will add the note 4 to the list of options. Finding a good unlocked one may be a bit of a challenge though. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
If you need this as yourmain phone I think the best to purchase a second hand Sony Xperia XA2. With that you'll have the luxury of having an officially supported phone where everything should work 100%. Then, you can purchase a backup phone for "playground". :) |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
I got a problem reported. During incoming calls the number was not displayed but a 'Private number' text instead. Because of this, the receiver cannot call back the caller as there is no number.
To fix this I needed to amend ofono. The fix is available at the download section. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Awesome work! How is video recording quality with the back camera? Does it come close to the original android recordings? Actually I'm surprised to see that it was possible to port Sailfish to this device. And not only that, but it looks to be a very good port, only minor issues remained.
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
The first OTA update is ready. (Well, sort of :) as it requires some additional manual work.)
Because sfos 3.4 is a stop release, the device must be OTA updated to 3.4 first. As I have not built a sfos 3.4 image for this device, the OTA update to version 3.4 is meant to be only an interim step. The manual additional work is needed because, for unknown reasons, some packages and the kernel is not deployed to the device during the update. The benefit of upgrading this way, rather than installing the sfos 4.0 image from scratch:
Here is the instruction what to do: Step 1 - OTA 3.3 to 3.4
Step 2 - OTA 3.4 to 4.0
Once the device is updated to 4.0 boot into TWRP and flash this kernel: 02-hybris-boot-firejail-enhanced.img Then boot into SFOS and install these two packages:Then amend /etc/bluez5/bluetooth/main.conf file and at [GATT] section, set Channels = 1. Like Code:
# Number of ATT channels If you have any issues, give me a shout. :) Good luck! |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Running LibreOffice on Desktop Debian (Sid) distro within an LXC container on the Galaxy Note 4 (SFOS4.0). Although this is a phone, the lag is minimal (almost nothing) and quite usable for lots of tasks.
https://i.ibb.co/mhGpGWb/Galaxy-Note...bre-Office.png |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
I connect usb cable from pc to galaxy i choose developer mode but only galaxy said in charge only
when i run in ubuntu ssh nemo@192.168.2.15 i have network is unreachable. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
The other way, if you connect your device to the same wifi network where your PC is connected to then use the phone's IP address for the ssh. Example: (let's say the phone's IP address is 192.168.1.80) ssh nemo@192.168.1.80 (or ssh defaultuser@192.168.1.80) |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Running Windows XP (with Qemu 4.2.0) on Desktop Debian (Sid) distro within an LXC container on the Galaxy Note 4 (SFOS4.0).
(The Qemu 4.2.0 is compiled on the device within the Desktop Linux.) https://i.ibb.co/ynT7ccz/Galaxy-Note...P-in-QEMU1.png https://i.ibb.co/Kj62wJf/Galaxy-Note...P-in-QEMU2.png |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
That's great with the linux desktop. Is it possible to use the LXC container on the phone itself? So that linux tools might be usable on the phone.
Meanwhile did you maybe check the video quality? Running that distro on that older phone is remarkable, good hardware. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
1 Attachment(s)
here is my error
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
EDIT: from 3.3 to 3.4: after version --dup REBOOT NOW unless you need to investigate update issues or know what you are doing (or both). All bugs encountered until reboot are features. After reboot i have black screen after galaxy boot image. How to i resolve? |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
I am sorry about not coming back on the video quality. Honestly, I haven't tested it yet as was busy with other stuff. I'll do it hopefully soon. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
Once you are ssh in, check the logs and post them here or try to upgrade to 4.0. Lipstick probably wasn't able to start because something prevented it. Without logs, I cannot tell what's wrong. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
I can't install 4.0 because i am not connected to a wifi network inside Galaxy,
How to connect inside ssh? I can access ssh. How to see log? where are the logs? |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
Regarding logs; reboot the device, then a minute later when it started, get the following: (These are separate commands, issue them one by one then upload the full result to paste.ubuntu or somewhere else.) journalctl --no-pager -f systemctl list-units -t service --all logcat |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Code:
[root@GalaxyNote4 nemo]# version --dup I put ssh nemo@192.168.43.61 to enter in ssh because by default IP usb don t work i dont know why. Can you help me about that? |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
Do a pkcon refresh, then try to install with pkcon install bluetooth-rfkill-event-hciattach. You usually should get these error at the download phase. so after the pkcon refresh, you can reboot your device and continue the update from the step where you left off. Don't forget to check all repos with ssu lr to ensure nothing unwanted is enabled. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
|
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Code:
Microsoft Windows [Version 10.0.18363.1256] Code:
Microsoft Windows [Version 10.0.18363.1256] Can you please upload sfos 4.0 version here? i download it and install it it's more easy. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
The 4.0 full install is available in my signature. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
without OTA. ZIP file i need like you did for 3.3 etc... |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
Anyway, now I made it available for you but would like to stress that it might not work. You can download it from here. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
command lines please |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
Code:
zypper se bluetooth Code:
S | Name | Summary | Type Now use pkcon to remove them. Example Code:
devel-su pkcon remove bluetooth-rfkill-event-hciattach Code:
devel-su pkcon remove broadcom-bluetooth-bluez5 |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Code:
[nemo@GalaxyNote4 ~]$ devel-su |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
Are you getting this on 3.2, 3.3 or 3.4? Is it after when you tried the OTA from 3.2 to 3.3 or from 3.3 to 3.4 or when? |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Quote:
I want to OTA to 3.4. (from 3.3 to 3.4). for me it's not possible to install 3.4. I don't know why. I follow exactly your guide without success. |
Re: Sailfish OS for the Samsung Galaxy Note 4 (SM-N910C) - (treltexx)
Code:
ssh nemo@192.168.2.15 As you can see it s impossible to progress. |
All times are GMT. The time now is 14:14. |
vBulletin® Version 3.8.8