This forum has been archived. All content is frozen. Please use KDE Discuss instead.

[Tutorial] Plasma Mobile on Oneplus One

Tags: None
(comma "," separated)
bkchr
Registered Member
Posts
13
Karma
1
Hi!
I managed it to get plasma mobile working on the Oneplus One! I will try to write here some steps, that you can reproduce my steps.

The installation is done with Multirom, so you can install it beside your original Android rom!
First you need to install Multirom on your Oneplus One: http://forum.xda-developers.com/oneplus ... 6-t2835738

After installing Multirom, we need to install Ubuntu Touch, use the following guide https://wiki.ubports.com/index.php/OnePlus_One (How to install Ubuntu Touch using MultiRom). Select the latest stable version in the installer!

Start Ubuntu Touch for the first time and then reboot into recovery.

Install adb tools on your computer.

Now we need to get the system.img at your computer:
Code: Select all
adb pull /data/media/0/multirom/roms/utouch_stable/data/system.img .

If you named your rom different, you need to replace "utouch_stable" with your rom name.

After the download finished(takes some time ~10 minutes), execute the following commands:
Code: Select all
truncate -s +500M system.img
resize2fs system.img
e2fsck -yf system.img


Copy the system.img back onto your device:
Code: Select all
adb push system.img /data/media/0/multirom/roms/utouch_stable/data/system.img


Open a shell(adb shell) and navigate to the folder:
Code: Select all
/data/media/0/multirom/roms/utouch_stable/data/

Execute:
Code: Select all
ls -il system.img ubunut.img

Check if both have the same inode(first number), if not
Code: Select all
rm ubuntu.img && ln system.img ubuntu.img


Reboot to Ubuntu Touch and enable the developer mode, for the developer mode you need to have enabled a pin or password! (The pin/password is also you're root password!)
Install "phablet-config" on your computer.
Execute:
Code: Select all
phablet-config writable-image

This will make your system.img writeable out of your Ubuntu Touch system!

After you're image is writeable, open a shell at your device(adb shell), go to the following link and add the repos:
Replace "amd64" with "armhf" in the first main repository!
https://community.kde.org/Plasma/Mobile/KubuntuPhoneRepositories

Follow the script the script from line 39 until the end and do it by hand :D
https://github.com/blue-systems/mobster/blob/master/chroot-remaster

After that, restart the phone, you should hear a sound and plasma mobile should boot :D

I hope this guides helps someone, if you have questions, feel free to ask!
I'm not responsible if you brick you're phone or if you loose any data!

Thanks at mariogrip for creating the Ubuntu Touch port for the Oneplus One and at the Plasma Mobile guys!
User avatar
starbuck
Registered Member
Posts
60
Karma
0
OS
Very impressive!
Now I only need a oneplus one to try it ;D
bkchr
Registered Member
Posts
13
Karma
1
I think it should work with every capable Ubuntu touch device ^^
User avatar
sebas
KDE Developer
Posts
88
Karma
2
OS
Wonderful, and I think this porting guide will make it a lot easier to create images for other devices as well.


-- sebas
jvega
Registered Member
Posts
1
Karma
0
Works good PM in oneplus?
What about performance?

I`m thinking to purchse one to try PM ^-^

Do you know if PM can update vía OTA?

Surely It will be my personal phone
User avatar
notmart
KDE Developer
Posts
220
Karma
1
OS
Very nice!
a very good thing would be to make it directly supported in multirom (i tried once to just patch it to make it download our image but wasn't really working)
would be perhaps good to get in touch with who is doing multirom to add a plasma mobile option by default
User avatar
Heiko Tietze
Registered Member
Posts
593
Karma
0
OS
bkchr wrote:After installing Multirom, we need to install Ubuntu Touch, use the following guide https://wiki.ubports.com/index.php/OnePlus_One (How to install Ubuntu Touch using MultiRom).

I don't want to lose my current ROM so I tried 'How to install Ubuntu Touch using MultiRom'. However multirom requires root access which in turn would need a different ROM (installed via twrp). Right? Any chance to get UT on the OPO, as the first step, without compromising the current setting?
friesoft
Registered Member
Posts
1
Karma
0
Thanks for this nice guide! Using it I've got plasma-phone to run on my old Nexus 4 :)

Getting it to run was a pretty big hassle because of the apt dependency hell.. removing most parts of unity but keeping some parts caused apt to just say: "no I will not let you do anything anymore and we've removed all force and ignore options to annoy you".... I had to edit dependencies of installed and to be installed packages.. #

Other than that: if your Nexus 4 is rooted (needed for Multi Rom) and you've got adb already set up then it is pretty easy to get going :)

Just a short note about plasma-phone: it is really cool to see it coming although of course it is in a veeeeeery early state. For those interested here are some pictures:
https://plus.google.com/+BernhardFriedr ... hCPj9Vc1e7

Thanks for all your hard work :)
ahas
Registered Member
Posts
10
Karma
0
I tried to follow these steps on a Nexus 7 2013, but I'm stuck.
These two commands complain that there is no such package or version to install:
Code: Select all
apt-get install --force-yes -y  ubuntu-touch-session=0.108+15.04.20150407-0ubuntu1+kubuntu1
apt-get install -y --force-yes plasma-phone
This one won't run because of some dependency chaos:
Code: Select all
apt-get remove --purge -y unity8 [...]
I think it is all due to the new Ubuntu Touch installation being a wily and not a vivid installation.

Any suggestions?
User avatar
sebas
KDE Developer
Posts
88
Karma
2
OS
Perhaps the version of ubuntu-touch-session is different? Try apt-cache search ubuntu-touch-session, and continue from there?


-- sebas
bkchr
Registered Member
Posts
13
Karma
1
Do you use the stable channel of ubuntu touch? This should give you a vivid image! Wily won't work.
ahas
Registered Member
Posts
10
Karma
0
Thanks sebas, bkchr!
bkchr wrote:Do you use the stable channel of ubuntu touch? This should give you a vivid image! Wily won't work.

I see. I was using devel-proposed and that lead to a wily installation. As far as I can tell, there is no stable channel available for Nexus 7 2013 3G version "deb". Multirom for this device only seems to have the channels from here: http://system-image.tasemnice.eu/ubuntu-touch/ available.

I see that an installation from devel leads to a vivid system. So I'll retry from there.

Edit: On a related note. Taking into account that I make the installation read/write and perform an apt-get upgrade, how much difference does it make which exact channel I am choosing? (Well, as long as it is a channel that does a vivid installation!) So, suppose I had a stable or rc or whatever channel and I perform an apt-get upgrade there. Would you expect that after the apt-get upgrade it is the same?
bkchr
Registered Member
Posts
13
Karma
1
The ppa repos are build for vivid. This is the problem. First I also tried to use the latest development images but I got conflicts which couldn't be fixed.
Sry for late reply!
ahas
Registered Member
Posts
10
Karma
0
Ok, I did a new installation from the devel channel and now I got through the script successfully.

However, now I have a new problem. After the last step in the script I reboot and the device comes up again to the Multirom selector and then further to the "Google" logo (with the little padlock icon). Then the screen stays like this.

I can connect via ssh. While poking around to see what might have gone wrong is see this:
Code: Select all
$ sudo cat /var/log/upstart/lightdm.log
Jumping to VT 2
VT mode didn't need to be fixed
[PAM] Starting...
[PAM] Authenticating...
[PAM] returning.
startng process
starting  "/usr/bin/kwinwrapper"
"cat: /sys/devices/virtual/dmi/id/board_name"
": No such file or directory
"
"X-Server started on display :0
"
Jumping to VT 3
VT mode didn't need to be fixed
[PAM] Starting...
[PAM] Authenticating...
[PAM] returning.
startng process
starting  "/usr/bin/kwinwrapper"
"cat: /sys/devices/virtual/dmi/id/board_name"
": No such file or directory
"

Any ideas for this?

Edit: added 2 logfiles from /tmp/ and ps

Code: Select all
root@ubuntu-phablet:/tmp#
root@ubuntu-phablet:/tmp# ls
kwin_logs  plasmashell_logs  simplelogin_starting  ssh-d4RHuv2Izd5N
root@ubuntu-phablet:/tmp# cat kwin_logs
QtWayland 5.4.2 required, application might freeze if not present!
Created Inout context: QComposeInputContext(0xcb9af8)
no screens available, assuming 24-bit color
No backend specified through command line argument, trying auto resolution
kglobalaccel-runtime: Loaded plugin "/usr/lib/arm-linux-gnueabihf/qt5/plugins/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateKWin.so" for platform "org.kde.kwin"
kglobalaccel-runtime: Loading group  "plasmashell"
kglobalaccel-runtime: Loading group  "kded5"
kglobalaccel-runtime: Loading group  "kwin"
kwin_core: KGlobalAcceld inited
kwin_wayland_hwcomposer: Display size: QSize(1200, 1920)
kwin_wayland_hwcomposer: Refresh rate: 59999
fatal error opening "/sys/power/wake_lock"
fatal error opening "/sys/android_power/acquire_partial_wake_lock"
kf5.kiconthemes: "Theme tree: (Breeze)"
kwayland-client: Connected to Wayland server over file descriptor: 17
kwin_core: Compositing is not possible
kwin_core: Session path: "/org/freedesktop/login1/session/c1"
kwayland-client: Wayland Interface:  wl_compositor / 1 / 3
kwayland-client: Wayland Interface:  wl_shell / 2 / 1
kwayland-client: Wayland Interface:  wl_shm / 3 / 1
kwayland-client: Wayland Interface:  wl_seat / 4 / 3
kwayland-client: Wayland Interface:  wl_data_device_manager / 5 / 1
kwayland-client: Wayland Interface:  org_kde_kwin_idle / 6 / 1
kwayland-client: Wayland Interface:  org_kde_plasma_shell / 7 / 1
kwayland-client: Unknown interface announced:  qt_surface_extension / 8 / 1
kwayland-client: Wayland Interface:  org_kde_plasma_window_management / 9 / 1
kwayland-client: Wayland Interface:  org_kde_kwin_shadow_manager / 10 / 1
kwayland-client: Wayland Interface:  wl_output / 11 / 2
Using Wayland-EGL
kwin_core: Extensions: shape: 0x "11"  composite: 0x "4"  render: 0x "b"  fixes: 0x "50"  randr: 0x "14"  sync: 0x "31"  damage: 0x  "11"

Trying to load decoration plugin:  "/usr/lib/arm-linux-gnueabihf/qt5/plugins/org.kde.kdecoration2/breezedecoration.so"
kglobalaccel-runtime: Registering key "Alt+F3" for "kwin" : "Window Operations Menu"
kglobalaccel-runtime: Registering key "Alt+F4" for "kwin" : "Window Close"
kglobalaccel-runtime: Registering key "Ctrl+Alt+A" for "kwin" : "Activate Window Demanding Attention"
kglobalaccel-runtime: Registering key "Meta+Alt+Up" for "kwin" : "Switch Window Up"
kglobalaccel-runtime: Registering key "Meta+Alt+Down" for "kwin" : "Switch Window Down"
kglobalaccel-runtime: Registering key "Meta+Alt+Right" for "kwin" : "Switch Window Right"
kglobalaccel-runtime: Registering key "Meta+Alt+Left" for "kwin" : "Switch Window Left"
kglobalaccel-runtime: Registering key "Ctrl+Alt+Esc" for "kwin" : "Kill Window"
kglobalaccel-runtime: Registering key "Alt+Shift+F12" for "kwin" : "Suspend Compositing"
kglobalaccel-runtime: Registering key "Alt+Tab" for "kwin" : "Walk Through Windows"
kglobalaccel-runtime: Registering key "Alt+Shift+Backtab" for "kwin" : "Walk Through Windows (Reverse)"
kglobalaccel-runtime: Registering key "Alt+`" for "kwin" : "Walk Through Windows of Current Application"
kglobalaccel-runtime: Registering key "Alt+~" for "kwin" : "Walk Through Windows of Current Application (Reverse)"
kglobalaccel-runtime: Registering key "Ctrl+F1" for "kwin" : "Switch to Desktop 1"
kglobalaccel-runtime: Registering key "Ctrl+F2" for "kwin" : "Switch to Desktop 2"
kglobalaccel-runtime: Registering key "Ctrl+F3" for "kwin" : "Switch to Desktop 3"
kglobalaccel-runtime: Registering key "Ctrl+F4" for "kwin" : "Switch to Desktop 4"
kwin_core: screens:  1 desktops:  1
kwin_core: Done.
Loaded plugin "/usr/lib/arm-linux-gnueabihf/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemWaylandPlugin.so" for platform "wayland"
kwin_core: screens:  1 desktops:  1
kwin_core: Done.
kwayland-client: Wayland Interface:  org_kde_kwin_fake_input / 12 / 1
kglobalaccel-runtime: Registering key "Ctrl+F12" for "plasmashell" : "show dashboard"
kglobalaccel-runtime: Registering key "Meta+Q" for "plasmashell" : "manage activities"
kglobalaccel-runtime: Registering key "Meta+S" for "plasmashell" : "stop current activity"
kglobalaccel-runtime: Registering key "Ctrl+Esc" for "kded5" : "Show System Activity"
kwin_core: screens:  1 desktops:  1
kwin_core: Done.
kwin_core: screens:  1 desktops:  1
kwin_core: Done.
kwin_core: screens:  1 desktops:  1
kwin_core: Done.



Code: Select all
root@ubuntu-phablet:/tmp# cat plasmashell_logs
Created Inout context: MInputContext(0x16b0e38)
kf5.kiconthemes: "Theme tree: (Breeze)"
Loaded plugin "/usr/lib/arm-linux-gnueabihf/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemWaylandPlugin.so" for platform "wayland"
Created Inout context: MInputContext(0x15034f0)
Created Inout context: MInputContext(0xc30240)
kf5.kiconthemes: "Theme tree: (Breeze)"
Loaded plugin "/usr/lib/arm-linux-gnueabihf/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemWaylandPlugin.so" for platform "wayland"
org.kde.kactivities.activities: Starting the KDE Activity Manager daemon QDateTime("2015-08-29 17:05:09.624 CEST Qt::LocalTime")
Using Wayland-EGL
kf5.kiconthemes: "Theme tree: (Breeze)"
This plugin does not support setting window masks
QQmlComponent: Component is not ready
Error:  file:///usr/share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/loader.qml: File not found
kwayland-client: Wayland Interface:  wl_compositor / 1 / 3
kwayland-client: Wayland Interface:  wl_shell / 2 / 1
kwayland-client: Wayland Interface:  wl_shm / 3 / 1
kwayland-client: Wayland Interface:  wl_seat / 4 / 3
kwayland-client: Wayland Interface:  wl_data_device_manager / 5 / 1
kwayland-client: Wayland Interface:  org_kde_kwin_idle / 6 / 1
kwayland-client: Wayland Interface:  org_kde_plasma_shell / 7 / 1
kwayland-client: Unknown interface announced:  qt_surface_extension / 8 / 1
kwayland-client: Wayland Interface:  org_kde_plasma_window_management / 9 / 1
kwayland-client: Wayland Interface:  org_kde_kwin_shadow_manager / 10 / 1
kwayland-client: Wayland Interface:  wl_output / 11 / 2
kwayland-client: Wayland Interface:  org_kde_kwin_fake_input / 12 / 1
Error 1 while starting "krunner"
kf5.kservice.sycoca: Trying to open ksycoca from "/home/phablet/.cache/ksycoca5"
Setting the name:  "org.kde.ActivityManager.Resources.Scoring"
Creating directory:  "/home/phablet/.local/share/kactivitymanagerd/resources/"
KActivities: Database connection:  "kactivities_db_resources_3022950400_readwrite"
    query_only:          QVariant(qlonglong, 0)
    journal_mode:        QVariant(QString, "wal")
    wal_autocheckpoint:  QVariant(qlonglong, 100)
    synchronous:         QVariant(qlonglong, 1)
org.kde.kactivities.application: [   OK   ] loaded:   "Sqlite Feeder"
org.kde.kactivities.application: [   OK   ] loaded:   "Share-Like-Connect"
Setting the name:  "org.kde.ActivityManager.ActivityTemplates"
org.kde.kactivities.application: [   OK   ] loaded:   "Activity Templates"
org.kde.kactivities.application: [   OK   ] loaded:   "Event Spy"
kscreen: launcherDataAvailable: "org.kde.KScreen.Backend.QScreen"
kscreen: Primary output changed from KScreen::Output(Id: 0 , Name: "none" ) ( "none" ) to KScreen::Output(Id: 0 , Name: "none" ) ( "none" )
kf5.kservice.sycoca: Trying to open ksycoca from "/home/phablet/.cache/ksycoca5"
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
qml: Context Active: false
qml:
file:///usr/share/plasma/shells/org.kde.plasma.phone/contents/views/Desktop.qml:94: TypeError: Cannot read property 'availableScreenRect' of null
file:///usr/share/plasma/shells/org.kde.plasma.phone/contents/views/Desktop.qml:93: TypeError: Cannot read property 'availableScreenRect' of null
Notifications service registered
file:///usr/share/plasma/plasmoids/org.kde.phone.notifications/contents/ui/main.qml:122:5: QML FrameSvgItem: Binding loop detected for property "width"
file:///usr/share/plasma/plasmoids/org.kde.phone.notifications/contents/ui/main.qml:122:5: QML FrameSvgItem: Binding loop detected for property "width"
file:///usr/share/plasma/plasmoids/org.kde.phone.notifications/contents/ui/main.qml:122:5: QML FrameSvgItem: Binding loop detected for property "height"
qml: Applet added: AppletInterface(0x193d2e0)
 desktopEntryName:  "org.kde.koko"
 desktopEntryName:  "org.kde.okular"
 desktopEntryName:  "webbrowser-app"
 desktopEntryName:  "org.kde.kdeconnect.app"
 desktopEntryName:  "org.kde.okular"
 desktopEntryName:  "org.kde.mobile.plasmasettings"
 desktopEntryName:  "htop"
 desktopEntryName:  "org.kde.kinfocenter"
 desktopEntryName:  "org.kde.konsole"
 desktopEntryName:  "muon-discover"
 desktopEntryName:  "debian-uxterm"
 desktopEntryName:  "debian-xterm"
 desktopEntryName:  "org.kde.klipper"
 desktopEntryName:  "unity-usage-mode"
 desktopEntryName:  "debian-uxterm"
 desktopEntryName:  "vim"
 desktopEntryName:  "debian-xterm"
 desktopEntryName:  "org.kde.phone.camera"
 desktopEntryName:  "address-book-app"
 desktopEntryName:  "org.kde.mobile.okular"
 desktopEntryName:  "ciborium"
 desktopEntryName:  "firefox.5"
 desktopEntryName:  "fluxbox"
 desktopEntryName:  "icewm.1"
 desktopEntryName:  "kate.8"
 desktopEntryName:  "kmplayer"
 desktopEntryName:  "low.2"
 desktopEntryName:  "lxde"
 desktopEntryName:  "marble"
 desktopEntryName:  "mediaplayer-app"
 desktopEntryName:  "mount"
 desktopEntryName:  "okular"
 desktopEntryName:  "patch-rotation"
 desktopEntryName:  "org.kde.phone.dialer"
 desktopEntryName:  "plasma"
 desktopEntryName:  "razor"
 desktopEntryName:  "smplayer"
 desktopEntryName:  "syncmonitorhelper"
 desktopEntryName:  "test"
 desktopEntryName:  "adblock"
 desktopEntryName:  "weston.10"
 desktopEntryName:  "xeyes.3"
 desktopEntryName:  "xfce4.6"
 desktopEntryName:  "xterm.4"
file:///usr/share/plasma/plasmoids/org.kde.phone.homescreen/contents/ui/EditOverlay.qml:60: ReferenceError: listView is not defined
file:///usr/share/plasma/plasmoids/org.kde.phone.homescreen/contents/ui/HomeLauncher.qml:25: TypeError: Cannot read property 'ApplicationIconRole' of undefined
file:///usr/share/plasma/plasmoids/org.kde.phone.homescreen/contents/ui/HomeLauncher.qml:50: TypeError: Cannot read property 'ApplicationNameRole' of undefined
file:///usr/share/plasma/plasmoids/org.kde.phone.homescreen/contents/ui/HomeLauncher.qml:11: ReferenceError: model is not defined
Toolbox not loading, toolbox package is either invalid or disabled.
kwayland-client: Wayland Interface:  wl_compositor / 1 / 3
kwayland-client: Wayland Interface:  wl_shell / 2 / 1
kwayland-client: Wayland Interface:  wl_shm / 3 / 1
kwayland-client: Wayland Interface:  wl_seat / 4 / 3
kwayland-client: Wayland Interface:  wl_data_device_manager / 5 / 1
kwayland-client: Wayland Interface:  org_kde_kwin_idle / 6 / 1
kwayland-client: Wayland Interface:  org_kde_plasma_shell / 7 / 1
kwayland-client: Unknown interface announced:  qt_surface_extension / 8 / 1
kwayland-client: Wayland Interface:  org_kde_plasma_window_management / 9 / 1
kwayland-client: Wayland Interface:  org_kde_kwin_shadow_manager / 10 / 1
kwayland-client: Wayland Interface:  wl_output / 11 / 2
kwayland-client: Wayland Interface:  org_kde_kwin_fake_input / 12 / 1
Plasma Shell startup completed
plasmashell: wayland_window.cpp:185: WaylandNativeWindow::WaylandNativeWindow(wl_egl_window*, wl_display*, const gralloc_module_t*, alloc_device_t*): Assertion `this->m_android_wlegl != __null' failed.
Application::crashHandler() called with signal 6; recent crashes: 1
Created Inout context: MInputContext(0x1eee28)
kf5.kiconthemes: "Theme tree: (Breeze)"
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasmashell path = /usr/bin pid = 1690
KCrash: Arguments: /usr/bin/plasmashell -p org.kde.plasma.phone
KCrash: Attempting to start /usr/lib/arm-linux-gnueabihf/libexec/drkonqi from kdeinit
Loaded plugin "/usr/lib/arm-linux-gnueabihf/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemWaylandPlugin.so" for platform "wayland"
Using Wayland-EGL
This plugin does not support setting window masks
QQmlComponent: Component is not ready
Error:  file:///usr/share/plasma/shells/org.kde.plasma.plasmoidviewershell/contents/loader.qml: File not found
kwayland-client: Wayland Interface:  wl_compositor / 1 / 3
kwayland-client: Wayland Interface:  wl_shell / 2 / 1
kwayland-client: Wayland Interface:  wl_shm / 3 / 1
kwayland-client: Wayland Interface:  wl_seat / 4 / 3
kwayland-client: Wayland Interface:  wl_data_device_manager / 5 / 1
kwayland-client: Wayland Interface:  org_kde_kwin_idle / 6 / 1
kwayland-client: Wayland Interface:  org_kde_plasma_shell / 7 / 1
kwayland-client: Unknown interface announced:  qt_surface_extension / 8 / 1
kwayland-client: Wayland Interface:  org_kde_plasma_window_management / 9 / 1
kwayland-client: Wayland Interface:  org_kde_kwin_shadow_manager / 10 / 1
kwayland-client: Wayland Interface:  wl_output / 11 / 2
kwayland-client: Wayland Interface:  org_kde_kwin_fake_input / 12 / 1
Error 1 while starting "krunner"
kscreen: launcherDataAvailable: "org.kde.KScreen.Backend.QScreen"
kscreen: Launcher finished with exit code 1 , status 0
kscreen: Service for requested backend already running
QProcess: Destroyed while process ("/usr/lib/arm-linux-gnueabihf/libexec/kf5/kscreen_backend_launcher") is still running.
kscreen: Launcher finished with exit code 0 , status 1
Error found while setting up ShellCorona's KScreen:  "Message did not receive a reply (timeout by message bus)"


Code: Select all
root@ubuntu-phablet:/tmp# ps axf 
  PID TTY      STAT   TIME COMMAND
    2 ?        S      0:00 [kthreadd]
    3 ?        S      0:00  \_ [ksoftirqd/0]
    5 ?        S      0:00  \_ [kworker/u:0]
    6 ?        S      0:00  \_ [migration/0]
   10 ?        S      0:00  \_ [migration/2]
   12 ?        S      0:00  \_ [ksoftirqd/2]
   16 ?        S<     0:00  \_ [khelper]
   17 ?        S      0:00  \_ [kdevtmpfs]
   18 ?        S<     0:00  \_ [netns]
   19 ?        S<     0:00  \_ [suspend_sys_syn]
   20 ?        S<     0:00  \_ [suspend]
   21 ?        S      0:01  \_ [kworker/0:1]
   24 ?        S      0:00  \_ [kworker/2:1]
   25 ?        S      0:00  \_ [irq/203-msmdata]
   26 ?        S      0:00  \_ [sync_supers]
   27 ?        S      0:00  \_ [bdi-default]
   28 ?        S<     0:00  \_ [kblockd]
   29 ?        S      0:00  \_ [msm_slim_ctrl_r]
   30 ?        S      0:00  \_ [khubd]
   31 ?        S      0:00  \_ [irq/84-msm_iomm]
   32 ?        S      0:00  \_ [irq/84-msm_iomm]
   33 ?        S      0:00  \_ [irq/96-msm_iomm]
   34 ?        S      0:00  \_ [irq/96-msm_iomm]
   35 ?        S      0:00  \_ [irq/94-msm_iomm]
   36 ?        S      0:00  \_ [irq/94-msm_iomm]
   37 ?        S      0:00  \_ [irq/92-msm_iomm]
   38 ?        S      0:00  \_ [irq/92-msm_iomm]
   39 ?        S      0:00  \_ [irq/100-msm_iom]
   40 ?        S      0:00  \_ [irq/100-msm_iom]
   41 ?        S      0:00  \_ [irq/86-msm_iomm]
   42 ?        S      0:00  \_ [irq/86-msm_iomm]
   43 ?        S      0:00  \_ [irq/90-msm_iomm]
   44 ?        S      0:00  \_ [irq/90-msm_iomm]
   45 ?        S      0:00  \_ [irq/88-msm_iomm]
   46 ?        S      0:00  \_ [irq/102-msm_iom]
   47 ?        S      0:00  \_ [irq/102-msm_iom]
   48 ?        S      0:00  \_ [irq/98-msm_iomm]
   49 ?        S      0:00  \_ [irq/98-msm_iomm]
   50 ?        S      0:00  \_ [irq/243-msm_iom]
   51 ?        S      0:00  \_ [irq/243-msm_iom]
   52 ?        S      0:00  \_ [irq/269-msm_iom]
   53 ?        S      0:00  \_ [irq/269-msm_iom]
   54 ?        S<     0:00  \_ [l2cap]
   55 ?        S<     0:00  \_ [a2mp]
   56 ?        S<     0:00  \_ [cfg80211]
   57 ?        S<     0:00  \_ [rpciod]
   58 ?        S<     0:00  \_ [modem_notifier]
   59 ?        S<     0:00  \_ [smd_channel_clo]
   60 ?        S<     0:00  \_ [smsm_cb_wq]
   62 ?        S<     0:00  \_ [qmi]
   63 ?        S<     0:00  \_ [nmea]
   64 ?        S<     0:00  \_ [msm_ipc_router]
   65 ?        S<     0:00  \_ [apr_driver]
   66 ?        S      0:00  \_ [irq/337-mdm sta]
   67 ?        S      0:00  \_ [irq/334-mdm pbl]
   68 ?        S      0:00  \_ [kswapd0]
   69 ?        S      0:00  \_ [fsnotify_mark]
   70 ?        S      0:00  \_ [ecryptfs-kthrea]
   71 ?        S<     0:00  \_ [nfsiod]
   72 ?        S<     0:00  \_ [cifsiod]
   73 ?        S<     0:00  \_ [crypto]
   88 ?        S<     0:00  \_ [mdp_dma_wq]
   89 ?        S<     0:00  \_ [mdp_vsync_wq]
   90 ?        S<     0:00  \_ [mdp_pipe_ctrl_w]
   91 ?        S<     0:00  \_ [mdp_cursor_ctrl]
   92 ?        S      0:00  \_ [msmfb_commit_th]
   93 ?        S<     0:00  \_ [hdmi_hdcp]
   94 ?        S      0:00  \_ [irq/111-hdmi_ms]
   95 ?        S<     0:00  \_ [dtv_work]
   96 ?        S      0:00  \_ [msmfb_commit_th]
   97 ?        S<     0:00  \_ [vidc_worker_que]
   98 ?        S<     0:00  \_ [vidc_timer_wq]
   99 ?        S<     0:00  \_ [smux_notify_wq]
  100 ?        S<     0:00  \_ [smux_tx_wq]
  101 ?        S<     0:00  \_ [smux_rx_wq]
  102 ?        S<     0:00  \_ [smux_loopback_w]
  103 ?        S<     0:00  \_ [diag_wq]
  104 ?        S<     0:00  \_ [hsic_diag_wq]
  105 ?        S<     0:00  \_ [hsic_2_diag_wq]
  106 ?        S<     0:00  \_ [smux_diag_wq]
  107 ?        S<     0:00  \_ [diag_cntl_wq]
  108 ?        S<     0:00  \_ [diag_dci_wq]
  109 ?        S<     0:00  \_ [kgsl-3d0]
  110 ?        S<     0:00  \_ [anx7808_work]
  111 ?        S      0:00  \_ [irq/295-anx7808]
  114 ?        S      0:00  \_ [irq/330-wcd9xxx]
  115 ?        S<     0:00  \_ [spi_qsd.0]
  122 ?        S<     0:00  \_ [usbnet]
  123 ?        S<     0:00  \_ [smb345_wq]
  124 ?        S      0:00  \_ [kworker/0:2]
  125 ?        S<     0:00  \_ [bq27541_battery]
  126 ?        S<     0:00  \_ [msm_otg_acok_wq]
  127 ?        S<     0:00  \_ [msm_otg_id_pin_]
  130 ?        S<     0:00  \_ [mdm_bridge]
  131 ?        S<     0:00  \_ [ks_bridge:1]
  132 ?        S<     0:00  \_ [ks_bridge:2]
  133 ?        S<     0:00  \_ [ks_bridge:3]
  134 ?        S<     0:00  \_ [ks_bridge:4]
  135 ?        S<     0:00  \_ [k_rmnet_mux_wor]
  136 ?        S<     0:00  \_ [f_mtp]
  137 ?        S      0:00  \_ [file-storage]
  138 ?        S<     0:00  \_ [uether]
  139 ?        S      0:00  \_ [kworker/2:2]
  140 ?        S<     0:00  \_ [kpsmoused]
  141 ?        S<     0:00  \_ [elan_wq]
  142 ?        S<     0:00  \_ [i2c_touchsensor]
  143 ?        S<     0:00  \_ [lid_wq]
  144 ?        S<     0:00  \_ [cap_wq]
  145 ?        S<     0:00  \_ [dvfs_test_workq]
  146 ?        D      0:00  \_ [dbs_sync/0]
  147 ?        D      0:00  \_ [dbs_sync/1]
  148 ?        D      0:00  \_ [dbs_sync/2]
  149 ?        D      0:00  \_ [dbs_sync/3]
  150 ?        S      0:00  \_ [kinteractiveup]
  151 ?        S<     0:00  \_ [binder]
  152 ?        S      0:02  \_ [mmcqd/0]
  154 ?        S      0:00  \_ [kworker/u:5]
  155 ?        S<     0:00  \_ [detection]
  156 ?        S<     0:00  \_ [button_press]
  157 ?        S<     0:00  \_ [button_release]
  158 ?        S<     0:00  \_ [krfcommd]
  159 ?        S<     0:00  \_ [rq_stats]
  172 ?        S<     0:00  \_ [deferwq]
  229 ?        S      0:00  \_ [jbd2/mmcblk0p30]
  230 ?        S<     0:00  \_ [ext4-dio-unwrit]
  236 ?        S<     0:01  \_ [loop0]
  241 ?        S<     0:00  \_ [loop1]
  244 ?        S      0:00  \_ [jbd2/loop1-8]
  245 ?        S<     0:00  \_ [ext4-dio-unwrit]
  372 ?        S      0:00  \_ [jbd2/mmcblk0p4-]
  373 ?        S<     0:00  \_ [ext4-dio-unwrit]
  724 ?        S      0:00  \_ [flush-7:0]
  725 ?        S      0:00  \_ [flush-179:0]
  891 ?        S<     0:00  \_ [IPCRTR]
  892 ?        S<     0:00  \_ [ipc_rtr_q6_ipcr]
 1170 ?        S      0:00  \_ [kauditd]
 1525 ?        S<     0:00  \_ [hsicctl0]
 1526 ?        S<     0:00  \_ [hsicctl1]
 1527 ?        S<     0:00  \_ [hsicctl2]
 1530 ?        S<     0:00  \_ [hsicctl3]
 1662 ?        S      0:00  \_ [WD_Thread]
 1663 ?        S      0:00  \_ [MC_Thread]
 1664 ?        S      0:00  \_ [TX_Thread]
 1665 ?        S      0:00  \_ [RX_Thread]
 2002 ?        S<     0:00  \_ [ehci_wq]
 2003 ?        S      0:00  \_ [irq/337-hsic_pe]
 2147 ?        S<     0:00  \_ [msm_sat0]
 2524 ?        S      0:00  \_ [kworker/0:0]
 2534 ?        S      0:00  \_ [kworker/2:0]
    1 ?        Ss     0:07 /sbin/init
  506 ?        Ss     0:00 /sbin/cgmanager --sigstop -m name=systemd
  570 ?        Ss     0:00 /sbin/cgproxy --sigstop
  608 ?        S      0:00 upstart-local-bridge --daemon --event=android-container --path=/de
  609 ?        Ss     0:00 lxc-start -n android -F -- /init
  703 ?        S      0:02  \_ /init
  728 ?        S      0:00      \_ /sbin/ueventd
  904 ?        S      0:00      \_ /sbin/upstart-property-watcher
  905 ?        S      0:00      \_ /sbin/healthd
  909 ?        S      0:00      \_ /system/bin/servicemanager
  911 ?        S      0:00      \_ /system/bin/debuggerd
  913 ?        Sl     0:00      \_ /system/bin/rild
  914 ?        Sl     0:00      \_ /system/bin/drmserver
  915 ?        Sl     0:00      \_ /system/bin/camera_service
  916 ?        S      0:00      \_ /system/bin/installd
  918 ?        Sl     0:00      \_ /system/bin/rmt_storage
  919 ?        Sl     0:00      \_ /system/bin/bridgemgrd
  920 ?        Sl     0:00      \_ /system/bin/qmuxd
  921 ?        Sl     0:00      \_ /system/bin/netmgrd
  922 ?        S<l    0:00      \_ /system/bin/thermald
  923 ?        S<l    0:06      \_ /system/bin/mpdecision --no_sleep --avg_comp
  926 ?        Sl     0:00      \_ /system/bin/sensorservice
  927 ?        Sl     0:00      \_ /system/bin/sensors.qcom
  928 ?        Sl     0:00      \_ /system/bin/sdcard -u 1023 -g 1023 -l /data/media /mnt/she
  929 ?        S      0:00      \_ /system/bin/mm-qcamera-daemon
  930 ?        S      0:00      \_ /system/bin/qseecomd
 1195 ?        Sl     0:00      |   \_ /system/bin/qseecomd
  962 pts/4    Ss+    0:00      \_ /system/bin/sh
 1541 ?        S      0:00      \_ /system/bin/qcks -i /firmware/image/ -r /data/tombstones/m
 1984 ?        S      0:00          \_ /system/bin/efsks -p /dev/efs_hsic_bridge -w /dev/bloc
 2086 ?        S      0:00              \_ /system/bin/ks -m -w /dev/block/platform/msm_sdcc.
  614 ?        S      0:00 upstart-file-bridge --daemon
  629 ?        Ssl    0:00 rsyslogd
  647 ?        Ss     0:01 dbus-daemon --system --fork
  683 ?        Ss     0:00 /usr/sbin/bluetoothd
  733 ?        Ssl    0:00 /usr/bin/ubuntu-location-serviced --bus system --provider gps::Pro
  735 ?        Ssl    0:00 /usr/bin/powerd
  742 ?        S      0:00 upstart-udev-bridge --daemon
  830 ?        Ss     0:00 /lib/systemd/systemd-udevd --daemon
  833 ?        Ssl    0:00 /usr/lib/arm-linux-gnueabihf/urfkill/urfkilld
  863 ?        Sl     0:00 /usr/lib/policykit-1/polkitd --no-debug
  894 ?        S      0:00 /lib/systemd/systemd-logind
  964 ?        Ss     0:00 ofonod -P stktest,provision,sap,udev,dun,smart,hfp
 1054 ?        Ss     0:00 /bin/sh -e -c /usr/bin/simplelogin --user phablet --exec /usr/bin/
 1055 ?        Sl     0:00  \_ /usr/bin/simplelogin --user phablet --exec /usr/bin/kwinwrappe
 1199 tty2     Ss+    0:00      \_ /bin/sh /usr/bin/kwinwrapper
 1267 tty2     Sl+    0:01          \_ kwin_wayland --xwayland --libinput --inputmethod malii
 1672 tty2     S+     0:00              \_ /usr/bin/Xwayland -displayfd 48 -rootless -wm 51
 1689 tty2     Sl+    0:01              \_ /usr/bin/maliit-server
 1690 tty2     Tl+    0:06              \_ /usr/bin/plasmashell -p org.kde.plasma.phone
 1695 tty2     S+     0:00                  \_ init --user
 1724 ?        S      0:00                  |   \_ upstart-udev-bridge --daemon --user
 1730 ?        Ss     0:00                  |   \_ ssh-agent -s
 1738 ?        Ss     0:00                  |   \_ dbus-daemon --fork --session --address=uni
 1743 ?        Ssl    0:00                  |   \_ /usr/lib/arm-linux-gnueabihf/url-dispatche
 1747 ?        Ssl    0:00                  |   \_ nuntium
 1749 ?        Ssl    0:00                  |   \_ usensord
 1759 ?        Ss     0:00                  |   \_ upstart-event-bridge
 1782 ?        S      0:00                  |   \_ upstart-file-bridge --daemon --user
 1785 ?        S      0:00                  |   \_ upstart-dbus-bridge --daemon --session --u
 1786 ?        S      0:00                  |   \_ upstart-dbus-bridge --daemon --system --us
 1802 ?        S<l    0:00                  |   \_ pulseaudio --start --log-target=syslog
 1898 ?        Sl     0:00                  |   \_ /usr/lib/dconf/dconf-service
 2118 tty2     Z+     0:00                  \_ [paplay] <defunct>
 2289 tty2     Z+     0:00                  \_ [kscreen_backend] <defunct>
 1259 ?        Ss     0:00 /usr/bin/dbus-daemon --fork --print-pid 4 --print-address 6 --sess
 1353 ?        S      0:00 upstart-socket-bridge --daemon
 1357 ?        Ssl    0:01 NetworkManager
 2171 ?        S      0:00  \_ /sbin/dhclient -d -q -sf /usr/lib/NetworkManager/nm-dhcp-helpe
 2182 ?        S      0:00  \_ /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts
 1568 ?        Ss     0:00 cron
 1679 ?        Sl     0:00 /usr/lib/upower/upowerd
 1702 ?        Sl     0:00 /usr/lib/telepathy/mission-control-5
 1807 ?        SNl    0:00 /usr/lib/rtkit/rtkit-daemon
 1819 ?        Sl     0:00 /usr/lib/telepathy/telepathy-ofono
 1969 ?        Ss     0:00 /sbin/wpa_supplicant -B -P /run/sendsigs.omit.d/wpasupplicant.pid
 2175 ?        Sl     0:00 /usr/bin/kactivitymanagerd start-daemon
 2230 ?        Sl     0:01 /usr/bin/kded5
 2294 ?        Ss     0:00 kdeinit5: Running...       
 2295 ?        Sl     0:00  \_ klauncher [kdeinit5] --fd=8
 2358 ?        Sl     0:00  \_ /usr/lib/arm-linux-gnueabihf/libexec/drkonqi -platform wayland
 2302 ?        Ss     0:00 /usr/sbin/sshd -D -o PasswordAuthentication=yes
 2371 ?        Ss     0:00  \_ sshd: phablet [priv]                             
 2386 ?        S      0:00      \_ sshd: phablet@pts/5                               
 2387 pts/5    Ss     0:00          \_ -bash
 2417 pts/5    S      0:00              \_ sudo -i
 2418 pts/5    S      0:00                  \_ -bash
 2535 pts/5    R+     0:00                      \_ ps axf
 2323 ?        Sl     0:00 /usr/lib/udisks2/udisksd --no-debug
 2356 tty2     Sl+    0:01 /usr/bin/plasmashell -p org.kde.plasma.phone --crashes 1
 2389 ?        Sl     0:00 /usr/sbin/console-kit-daemon --no-daemon
ahas
Registered Member
Posts
10
Karma
0
Got it now!

I started over again, devel channel, Stable Phone Overlay PPA, then the remaster script.


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]