Difference between revisions of "Jolla Phone (jolla-sbj)"

From postmarketOS
Jump to: navigation, search
(Contributors)
(Added USB connection instructions)
Line 34: Line 34:
  
 
The Jolla phone uses fastboot from the Mer project rather than Android. To enter fastboot shut down the device, then plug in the USB lead while holding down volume down.
 
The Jolla phone uses fastboot from the Mer project rather than Android. To enter fastboot shut down the device, then plug in the USB lead while holding down volume down.
 +
 +
== USB connection ==
 +
 +
The USB connection works, but needs some manual configuration (as found [https://wiki.postmarketos.org/wiki/USB_Network#Assigning_an_IP_address here]).
 +
 +
First, find the interface name using <code>ip a</code>.
 +
Then, we have to assign the device a mac address (replace the interface name with what you found from the previous command).
 +
<source>
 +
# ip l set enp1s0f0u3: address 12:12:12:12:12:12
 +
</source>
 +
 +
Lastly, add an IP address.
 +
 +
<source>
 +
# ip address add dev enp1s0f0u3 172.16.42.2/24
 +
</source>
 +
 +
You can now use SSH to connect to the device on <code>172.16.42.1</code>.
  
 
== Links ==
 
== Links ==

Revision as of 07:30, 21 February 2018

Jolla Phone (?)
Jolla Phone
Jolla Phone
Manufacturer Jolla
Name Phone (?)
Codename sbj
Released 2013
Original software Sailfish 1
Hardware
Chipset Qualcomm Snapdragon 400
CPU Dual-core 1.4 GHz Krait 300
GPU Adreno 305
Display 540x960 IPS
Storage 16 GB
Memory 1 GB
Features
USB Networking
Flashing
Touchscreen
Display
WiFi
Xwayland
FDE
Mainline
Battery
3D Acceleration
Accelerometer
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG


Contributors

  • MartijnBraam
  • PureTryOut

What works

  • Compiling the kernel from the Jolla sources which should provide everything to run Wayland since that's what Sailfish uses
  • Booting
  • USB
  • SSH (after some manual configuration)

What does not work

  • Flashing, still need to find the correct offsets

Flashing mode

The Jolla phone uses fastboot from the Mer project rather than Android. To enter fastboot shut down the device, then plug in the USB lead while holding down volume down.

USB connection

The USB connection works, but needs some manual configuration (as found here).

First, find the interface name using ip a. Then, we have to assign the device a mac address (replace the interface name with what you found from the previous command).

# ip l set enp1s0f0u3: address 12:12:12:12:12:12

Lastly, add an IP address.

# ip address add dev enp1s0f0u3 172.16.42.2/24

You can now use SSH to connect to the device on 172.16.42.1.

Links