Update SailfishOS 1.x to 2.0 on Nokia N9.
My Japanese Blog Article Link1
My Japanese Blog Article Link2
My Japanese Blog Article Link3
My Japanese Blog Article Link4
In advance, installed SailfishOS 1.1.0.39.
But, cannot get 1.1.0.39 image now.(Related Link)
Instead, can get 1.1.2.15 image. (Related Link)
The following content is a process started from 1.1.0.39 image.
If started from 1.1.2.15 image, it may a little different be the case of 1.1.0.39.
I tried once from 1.1.2.15. I remember the process remained almost unchanged.
However, a slight difference in the movement was seen.
Update Process
1. root password change
From Terminal.
It becomes necessary as measures after updating to 2.0.1 and later.
2. Disable Repository
These repositories can not be used and should be invalidated.
# ssu dr adaptation0
# ssu dr adaptation1
# ssu dr thirdparty
3. Lock packages for installed N9
Accidentally in order to not uninstall.
# zypper al kernel-adaptation-n950 n950-camera-fw nemo-configs-n950-n9 nemo-configs-n950-n9-wayland gst-omapfb libomap3camd omap-update-display policy- settings-basic-n950 ti-omap3-sgx ti-omap3-sgx-wayland-wsegl udev-rules-n950 pulseaudio-module-cmtspeech-n9xx pulseaudio-settings-n950 bme-rm-680-bin
4. Change before update
Invalidation Setting.
Comment out them.
In case, 1.1.0.39 and 1.1.2.15.
/var/lib/environment/nemo/61-nemo-mobile-hw-wayland.conf
#QT_COMPOSITOR_NEGATE_INVERTED_Y=1
In case, 1.1.2.15 only.
/var/lib/environment/compositor/60-n9-n950-ui.conf
#QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS="rotate=90"
5. OS Update
When updating any version, the application icon became 3 columns.
Rarely 2 columns.
Sounds and battery indications are lost with the update to 2.0.
I think that the reason is to uninstalled the following locked package.
When updating to 1.1.7.28, uninstall the dependent package.
pulseaudio-module-cmtspeech-n9xx
pulseaudio-settings-n950
When updating to 1.1.9.28, uninstall the dependent package.
bme-rm-680-bin
# ssu re 2.0.0.10
After updating to 2.0.1, several problems came out. I update it to 2.0.0 once.
# zypper ref
# zypper up
Uninstall some locked packages on update.
And add some zypper patterns.
---------------
2017-01-13 01:30 JST
Later, I will write things 2.0.1 and later.
Some wrote in a Japanese blog article.
Summary
After updating to 2.0.1, it happened that I did not know the cause.
It is not possible to change the time from the setting screen or change the password in the developer mode.
But I could change the wallpaper.
I think that the problem is related to administrator authority.
Appending 2017-04-11 23:48 JST
/etc/dbus-1/system.d/org.nemo.passwordmanager.conf
<policy group="system">
edit to
<policy group="privileged">
Can change the password in the developer mode on 2.1.0.11.
Originally changed in the .ks file for image creation.
It was reset by package update.
---------------------
Appending 2017-03-17
$ dconf write /desktop/sailfish/silica/theme_pixel_ratio 0.75
application icon 4 columns.
Showing posts with label Mer. Show all posts
Showing posts with label Mer. Show all posts
Friday, January 13, 2017
Tuesday, December 17, 2013
Nemo Apps on SailfishOS Emulator
My Japanese Blog Article Link
I tried install Nemo Apps on SailfishOS Emulator (SDK Alpha-1312-Qt5).
Use Environment
Windows 7 x64
VirtualBox 4.3.4
1. Create SailfishOS Emulator clone.
For keep original Emulator.
2. SailfishOS Emulator's user account password setting.
Settings from GUI.
3. Install zypper to Emulator from Mer Core repository.
zypper was not installed in Emulator Ver.1312.
4. Add Nemo Apps and Nemo MW repositories.
Some packages depend from Nemo MW repository.
5. Install Nemo Apps.
Included in zypper pattern's nemo-apps-wayland.
Except upgrade or downgrade packages from Nemo MW repository.
Update: 2013-12-20
There was not need to install zypper.
SailfishOS have pkcon.
If you want to install zypper, following command.
$ pkcon refresh
$ pkcon install zypper
zypper package from jolla repository.
I tried install Nemo Apps on SailfishOS Emulator (SDK Alpha-1312-Qt5).
Use Environment
Windows 7 x64
VirtualBox 4.3.4
1. Create SailfishOS Emulator clone.
For keep original Emulator.
2. SailfishOS Emulator's user account password setting.
Settings from GUI.
3. Install zypper to Emulator from Mer Core repository.
zypper was not installed in Emulator Ver.1312.
4. Add Nemo Apps and Nemo MW repositories.
Some packages depend from Nemo MW repository.
5. Install Nemo Apps.
Included in zypper pattern's nemo-apps-wayland.
Except upgrade or downgrade packages from Nemo MW repository.
Update: 2013-12-20
There was not need to install zypper.
SailfishOS have pkcon.
If you want to install zypper, following command.
$ pkcon refresh
$ pkcon install zypper
zypper package from jolla repository.
Tuesday, June 4, 2013
Nemo lipstick on VirtualBox Screenshots
My Japanese Blog "MeeGo, Mer" Category Link
I tried Nemo on VirtualBox 4.2.12.
Mer Architecture: i486.




I tried Nemo on VirtualBox 4.2.12.
Mer Architecture: i486.




Thursday, February 21, 2013
Seadot on VirtualBox
My Japanese Blog Article Link
I tried Seadot on VirtualBox 4.2.6 with fedora 18.
Mer Core Architecture: i486, i586.
Build Seadot on Nemo VM.
I tried Seadot on VirtualBox 4.2.6 with fedora 18.
Mer Core Architecture: i486, i586.
Build Seadot on Nemo VM.
Tuesday, March 20, 2012
Mer i586 on AMD Brazos Screenshots
My Japanese Blog Link 1
My Japanese Blog Link 2
Past Post Related Article 1
Past Post Related Article 2
Past Post Related Article 3
I created Mer i586 disk image with mic command.
Used Repository:
Mer Core i586 latest(0.20120315.1)
Nemo Mobile (i586)
Plasma Active Two (Mer Core next Trunk Testing i586)
Mer Tools (i586)
Processor:AMD Fusion APU Zacate E-350
Nemo Mobile
Plasma Active Two
My Japanese Blog Link 2
Past Post Related Article 1
Past Post Related Article 2
Past Post Related Article 3
I created Mer i586 disk image with mic command.
Used Repository:
Mer Core i586 latest(0.20120315.1)
Nemo Mobile (i586)
Plasma Active Two (Mer Core next Trunk Testing i586)
Mer Tools (i586)
Processor:AMD Fusion APU Zacate E-350
Monday, March 19, 2012
Mer i486 on Intel nonSSSE3 CPU with VirtualBox Screenshots
My Japanese Blog Link 1
My Japanese Blog Link 2
Past Post Related Article 1
Past Post Related Article 2
Past Post Related Article 3
I created Mer i486 disk image with mic command.
Used Repository:
Mer Core i486 latest(0.20120315.1)
Nemo Mobile (one is i486, other are i586)
Plasma Active Two (Mer Core next Trunk Testing i586)
(I referred to Repository from
Plasma Active Testing 2012-03-15 (Mer next) and Devel 2012-03-16 (Mer) img .ks file.)
host OS environment: Windows XP Professional SP3, VirtualBox 4.1.10
CPU: Intel Pentium D (Presler)
GPU: NVIDIA Geforce 8
Nemo Mobile
Plasma Active Two
My Japanese Blog Link 2
Past Post Related Article 1
Past Post Related Article 2
Past Post Related Article 3
I created Mer i486 disk image with mic command.
Used Repository:
Mer Core i486 latest(0.20120315.1)
Nemo Mobile (one is i486, other are i586)
Plasma Active Two (Mer Core next Trunk Testing i586)
(I referred to Repository from
Plasma Active Testing 2012-03-15 (Mer next) and Devel 2012-03-16 (Mer) img .ks file.)
host OS environment: Windows XP Professional SP3, VirtualBox 4.1.10
CPU: Intel Pentium D (Presler)
GPU: NVIDIA Geforce 8
Tuesday, March 13, 2012
Mer on AMD Brazos and Intel nonSSSE3 CPU
My Japanese Blog Link 1
My Japanese Blog Link 2
1. Mer environment(i586) on AMD Brazos(include SSSE3).
(Past Post Related Article 1, Related Article 2)
Running UX on AMD Brazos.
UX are Nemo Mobile and Plasma Active Two.
Add repository Mer Core PRERELEASE 0.20120315.0.1 .
After Mesa updated, rendering by llvmpipe.
2. Mer environment on Intel nonSSSE3 CPU(Pentium D(Presler)).
(Past Post Related Article)
Mer Core repository architecture change to i486 from i586.
Running UX on Intel nonSSSE3 CPU.
UX are Nemo Mobile and Plasma Active Two.
GPU is NVIDIA GeForce.
Use Mer Core PRERELEASE 0.20120315.0.1 .
After Mesa updated, rendering by llvmpipe.
Appendix. UX change way.
(Past Post Related Article)
1. Link change .desktop file.
For example
# cd /usr/share/xsessions/
# ln -sf X-MEEGO-HS.desktop default.desktop
2. uxlaunch service restart
# systemctl restart uxlaunch.service
My Japanese Blog Link 2
1. Mer environment(i586) on AMD Brazos(include SSSE3).
(Past Post Related Article 1, Related Article 2)
Running UX on AMD Brazos.
UX are Nemo Mobile and Plasma Active Two.
Add repository Mer Core PRERELEASE 0.20120315.0.1 .
After Mesa updated, rendering by llvmpipe.
2. Mer environment on Intel nonSSSE3 CPU(Pentium D(Presler)).
(Past Post Related Article)
Mer Core repository architecture change to i486 from i586.
Running UX on Intel nonSSSE3 CPU.
UX are Nemo Mobile and Plasma Active Two.
GPU is NVIDIA GeForce.
Use Mer Core PRERELEASE 0.20120315.0.1 .
After Mesa updated, rendering by llvmpipe.
Appendix. UX change way.
(Past Post Related Article)
1. Link change .desktop file.
For example
# cd /usr/share/xsessions/
# ln -sf X-MEEGO-HS.desktop default.desktop
2. uxlaunch service restart
# systemctl restart uxlaunch.service
Friday, March 9, 2012
Multiboot Bootloader on ExoPC Photos
My Japanese Blog Link 1
My Japanese Blog Link 2
My Japanese Blog Link 3
My Japanese Wiki Link
Multiboot environment on ExoPC.
(Windows 8 Developer Preview, Windows 8 Consumer Preview, Mer, MeeGo 1.2, Android-x86)
Multiple Bootloader.
This environment use Windows Bootloader and EXTLINUX of MeeGo and Mer.
Power on.
1. MeeGo Bootloader
2. Mer Bootloader or Windows Bootloader
3. Windows bootloader or return to MeeGo Bootloader
Installation order of the OS.
1. Windows 8 CP
2. Windows 8 DP
3. MeeGo 1.2
4. Mer
5. Android-x86 put into MeeGo 1.2 /boot partition.
MeeGo Bootloader
Mer Bootloader
Windows Bootloader
After Windows 8 CP and DP installed, EasyBCD 2.1.2 installed into Windows 8 CP.
After EasyBCD 2.1.2 used, classic style.
My Japanese Blog Link 2
My Japanese Blog Link 3
My Japanese Wiki Link
Multiboot environment on ExoPC.
(Windows 8 Developer Preview, Windows 8 Consumer Preview, Mer, MeeGo 1.2, Android-x86)
Multiple Bootloader.
This environment use Windows Bootloader and EXTLINUX of MeeGo and Mer.
Power on.
1. MeeGo Bootloader
2. Mer Bootloader or Windows Bootloader
3. Windows bootloader or return to MeeGo Bootloader
Installation order of the OS.
1. Windows 8 CP
2. Windows 8 DP
3. MeeGo 1.2
4. Mer
5. Android-x86 put into MeeGo 1.2 /boot partition.
After Windows 8 CP and DP installed, EasyBCD 2.1.2 installed into Windows 8 CP.
After EasyBCD 2.1.2 used, classic style.
Thursday, February 16, 2012
Add Plasma Active Two to Nemo Mobile on ExoPC
My Japanese Blog Link 1
My Japanese Blog Link 2
My Japanese Blog Link 3
I added Plasma Active Two to Nemo Mobile.
This way is similar to "Add Nemo Mobile to MeeGo 1.3 Snapshot".
(This Blog Related Article)
I used Nemo Mobile 2012-02-09 img.
1. Install Nemo Mobile.
2. Add Plasma Active Repository.
I referred to Repository from Plasma Active Devel 2012-02-09 (Mer) img .ks file.
Set to /etc/zypp/repos.d/*.repo .
Nemo Mobile and Plasma Active use some same repository.
3. Install Plasma Active Packages.
I referred to Installed Packages form Plasma Active Devel 2012-02-09 (Mer) img pkgs.txt file.
# zypper ref
# zypper in plasma-active
(And Dependent Packages 200 in total.)
Next Add Packages.
# zypper in ConsoleKit alsa-plugins-pulseaudio alsa-utils bangarang boost-filesystem boost-serialization boost-system contour dbus-python encfs glib-networking gnutls gst-plugins-good iodbc kde-runtime-desktoptheme kde-runtime-netattach kde-runtime-newstuff kde-runtime-solid kde-runtime-sounds kdialog kmix less libdeclarative-multimedia libkipi libkipi8 libqtdeclarative4-gestures lskat libsoup libtasn1 pulseaudio-policy-enforcement pygobject2 rlog strace xorg-x11-drv-fbdev
4. Create .desktop File.
I referred to Repository from Plasma Active Devel 2012-02-09 (Mer) img .ks file.
I created /usr/share/xsessions/plasma-active.desktop .
[Desktop Entry]
Version=1.0
Name=Plasma Active
Exec=/usr/bin/startactive
Type=Application
5. Default UX Setting.
Link change .desktop file.
# cd /usr/share/xsessions/
# ln -sf plasma-active.desktop default.desktop
Before Set: default.desktop -> X-MEEGO-HS.desktop (Nemo Mobile)
After Set: default.desktop -> plasma-active.desktop
6. Reboot OS or Kill "X Server" Process.
7. Running Plasma Active Two.
My Japanese Blog Link 2
My Japanese Blog Link 3
I added Plasma Active Two to Nemo Mobile.
This way is similar to "Add Nemo Mobile to MeeGo 1.3 Snapshot".
(This Blog Related Article)
I used Nemo Mobile 2012-02-09 img.
1. Install Nemo Mobile.
2. Add Plasma Active Repository.
I referred to Repository from Plasma Active Devel 2012-02-09 (Mer) img .ks file.
Set to /etc/zypp/repos.d/*.repo .
Nemo Mobile and Plasma Active use some same repository.
3. Install Plasma Active Packages.
I referred to Installed Packages form Plasma Active Devel 2012-02-09 (Mer) img pkgs.txt file.
# zypper ref
# zypper in plasma-active
(And Dependent Packages 200 in total.)
Next Add Packages.
# zypper in ConsoleKit alsa-plugins-pulseaudio alsa-utils bangarang boost-filesystem boost-serialization boost-system contour dbus-python encfs glib-networking gnutls gst-plugins-good iodbc kde-runtime-desktoptheme kde-runtime-netattach kde-runtime-newstuff kde-runtime-solid kde-runtime-sounds kdialog kmix less libdeclarative-multimedia libkipi libkipi8 libqtdeclarative4-gestures lskat libsoup libtasn1 pulseaudio-policy-enforcement pygobject2 rlog strace xorg-x11-drv-fbdev
4. Create .desktop File.
I referred to Repository from Plasma Active Devel 2012-02-09 (Mer) img .ks file.
I created /usr/share/xsessions/plasma-active.desktop .
[Desktop Entry]
Version=1.0
Name=Plasma Active
Exec=/usr/bin/startactive
Type=Application
5. Default UX Setting.
Link change .desktop file.
# cd /usr/share/xsessions/
# ln -sf plasma-active.desktop default.desktop
Before Set: default.desktop -> X-MEEGO-HS.desktop (Nemo Mobile)
After Set: default.desktop -> plasma-active.desktop
6. Reboot OS or Kill "X Server" Process.
7. Running Plasma Active Two.
Monday, February 6, 2012
Mer and MeeGo on ExoPC Photos
Multiboot Mer and MeeGo on ExoPC.
Mer (Nemo Mobile, Plasma Active Two, XBMC, Razor-qt, XFCE).
UX is on same Mer environment. Change UX and run it.
Nemo Mobile
Plasma Active Two
XBMC on Plasma Active
Razor-qt
XFCE
Wayland Compositor on XFCE
MeeGo 1.2 (Netbook UX, IVI UX).
Netbook UX and IVI UX runs at the same time.
Netbook UX
IVI UX
Netbook UX Menu on IVI UX
Mer (Nemo Mobile, Plasma Active Two, XBMC, Razor-qt, XFCE).
UX is on same Mer environment. Change UX and run it.
MeeGo 1.2 (Netbook UX, IVI UX).
Netbook UX and IVI UX runs at the same time.
Subscribe to:
Posts (Atom)



































