Showing posts with label HowTo. Show all posts
Showing posts with label HowTo. Show all posts

Thursday, 9 April 2015

[minor warning] Update 12 rolling out for Early Adopters too early

But soon for everybody

Jolla owners who have joined the Early Adopter program by Jolla might accidentally update their Sailfish OS to version 1.1.4.24 Äijänpäivänjärvi

This version is not officially released yet, and it might not be ready enough even for the Early Adopters. If you have joined the Early Adopter program, please see below how you can avoid installing it too early by accident:

Monday, 9 June 2014

[HowTo] Jolla phone app folders

How to use the App folders in Jolla's Sailfish OS


After the June 2014 system update you can pile your apps to folders on Jolla. This enables e.g. using only one app screen below your home screen. The new feature is both great and intuitive, but if you don't know you have it you might easily miss it (your phone will not tell about it).

Tuesday, 18 February 2014

[HowTo] Jolla Phone Ambience text color with Paint Shop Pro

Jolla Phone Ambience design, desired text color using Paint Shop Pro

Walkthrough for creating your own energy saving background with Paint Shop Pro in Windows. In this guide we create an energy saving black background with your desired font color. Selected color is used in Sailfish UI on Jolla Phone. Ok, open your Paint Shop Pro and follow the path:
  1. Select New (CTRL+N). Create a new image:
    1. Width 540
    2. Height 1600
    3. background color black (RGB 0,0,0)
  2. Select New (CTRL+N). Create a second new image:
    1. Width 1
    2. Height 4
    3. Backgrounf color black (RGB 0,0,0) 
  3. Zoom in to the second image until you see the four pixels.
  4. Change the color of the bottom pixel only:
    1. Use tool "Paint Brush" with size 1 (all other tool values at 100)
    2. Select you desired color to the brush (Materials -> Foregroung color)
    3. Click on the bottom pixel
  5. Select all (CTRL+A) and copy (CTRL+C)
  6. Activate the first image by clicking it's window
  7. Paste (CTRL+L) your selection (1x4 image) as a new layer to your background image (540x1600)
Additionally you can decorate your image with any greyscale photos, or create any colorful header to the top (use area of 113 px high on top for your header, colors used there doesn't affect to the text color).

Your image is ready. For some reason you can't save the image directly to Jolla Phone from Paint Shop Pro, so let's save it to the computer and move it to the phone:
  1. Select Save As...
    1. Name: [your image name]
    2. Format: JPEG
    3. Options: Compression factor 1
    4. Target: Any folder in your computer
    5. Save
    6. (you see a warning about merging and a confirmation: select Yes)
  2. Open the target folder in windows
  3. Copy the image (CTRL+C)
  4. Connect your Jolla to your PC with USB cable. Select "PC connection" from Jolla's screen.
  5. Browse to phone folder: Pictures / Jolla
  6. Paste the image to Sailfish / Phone Memory / Pictures / Jolla (CTRL+V)
For next, let's create a favourite ambience of the image. You can disconnect the USB cable now:
  1. Start Gallery app in your Jolla.
  2. Select "Photos" 
  3. Tap on your new image.
    (note: at this point your display seems totally black)
  4. Tap again. Image drops to the bottom and options become visible
  5. Select "Create ambience" from Pulley menu
  6. Flick right two times to return to the gallery menu
  7. Select "Ambiences"
  8. Tap on your new ambience (black square)
  9. Tap on the star icon. The ambience is now favourited
  10. Write a name and select your desired tones for your new ambience
  11. Flick left to Save
We are ready. Your new ambience is available in your favourite ambience selection screen (accessible with Swipe left/right from the home screen or the lock screen).

Example Background

Tap twice for full size (540 x 1600) image. You can save this directly to Jolla Phone:
http://reviewjolla.blogspot.com/2014/01/ambience-background-design.html


Friday, 27 December 2013

Jolla HowTo: Workaround for battery life NFC bug

Link to mobile view for Jolla Sailfish browser (browser is not automatically recognized yet):
https://reviewjolla.blogspot.com/2013/12/jolla-howto-workaround-for-battery-life.html?m=1

After publishing an article about finding the NFC bug, lot's of users have tested workarounds to fix the bug. The software solution given there is now confirmed as safe, so I share it again in this detailed HowTo. Workarounds like this remains the only change for users to extend their battery life for normal level, as the next Sailfish update 2, version 1.0.2.5 does not offer a fix the this bug yet, but an update is on it's way:

To enable developer superuser mode in Jolla

  1. Go to Jolla Settings -> Developer Mode
  2. Enable developer mode. Enable SSH connection.
  3. Enter or generate a new password (options are visible after SSH). Remember it and Save.
  4. Reboot your phone
After steps above, your phone has a new app called Terminal in the laucher view. Via terminal you are able to give commands to the phone as a root user, and practically everything is possible there - even causing the phone not to start, so please be careful and doublecheck every letter you write there. Giving wrong commands might affect to the warranty of your phone.

To prevent Jolla's communication with The Other Half (NFC bug)

Open terminal. You see an exchanged keyboard, and an enter line showing "bash-3.2$ ". That's where you write your commands. During the following commands, the enter line changes to "bash-3.2# ", telling you that you have entered developer superuser mode. In this mode it's possible to command the phone's hardware. During your writing, either the keyboard or the command line is higlighted - you can write even when keyboard changes to grey. Write the bolded commands below, and press enter after each:

devel-su <- you command your terminal to enter developer superuser mode
(your password) <- note: invisible writing. Jolla confirms that you are the superuser
systemctl mask tohd.service <- you put a mask to a buggy service commanding NFC chip
systemctl stop tohd.service <- you stop the service
exit <- you leave the devel-su mode
exit <- you leave the terminal (it closes)

Terminal closes, and you have now a phone using less battery. Cconsumption is reduced by 2% per hour, giving you max 500h standby time. Your phone does not recognize The Other Half any more, so the ambience does not change when you attach it. Everything else is normal. Masking the service, like commanded above, prevents the phone to enable connection after reboot, so this offers a permanent fix until removed.

To return everything the way it was

After Jolla distributes a Sailfish OS update fixing the NFC bug, you can remove your changes to the system. It's safer to do before installing that update, but this should work as well after it. Open terminal again, write the bolded commands below, and press enter after each:

devel-su <- you command your terminal to enter developer superuser mode
(your password) <- note: invisible writing. Jolla confirms that you are the developer.
systemctl unmask tohd.service <- you take the mask away, so the system can find the service again
systemctl start tohd.service <- you start the service
exit <- you leave the devel-su mode
exit <- you leave the terminal (it closes)

Terminal closes, and your Jolla can communicate with The Other Half again.

Is this all safe?

According to Harri Hakulinen, Chief engineer at Jolla, yes it is:
According to several users, yes it is. I've been carefully following comments going on at forums, twitter and The User Report tool during the last 4 days. People are reporting better standby hours, and none of them has reported  problems caused by this fix.

However, keep in mind that you must be careful with what you do. In the developer mode, wrong commands given can break your phone.

Sunday, 22 December 2013

Jolla HowTo: Make your own ambience with greyscale images

 The hedgehogs here are not the same

Move your mouse on top of the images to find out the invisible difference. In each of these greyscale images one pixel is colored. Jolla's automatic ambience creator finds the one, and makes it the text color instead of the (ugly) brown. Brown is used by Jolla when no colors are found, or color tone differences are too low.

How to make your own ambience with desired color?

      1. Open an image with any good image manipulation program. Paint Shop Pro or Photoshop are great.
      2. Reduce the saturation. Make it either a full greyscale image, or leave only some color left (max difference from greyscale is about 20 in RGB256 palette)
      3. Crop / resize the image to FullHD portrait (1080 x 1920 px)
      4. Zoom in to max zoom. Find this pixel close the center of the image: (539,962)
      5. Color this pixel to your desired text color with at least 60 steps tone difference in RGB256 scale (for example: Grey 128,128,128 turns to red with values 188,128,128)
      6. Connect your phone with PC connection
      7. Save the image to the picture folder of Jolla
        (Sailfish -> Phone memory -> Pictures -> Camera/Jolla)
      8. Open the image in the Jolla Gallery
      9. Click the image to open the info view
      10. Pull down (Pulley menu) and create an ambience
To find it in your quick ambience menu (swipe left/right)
      1. Go back in the gallery and select ambiences
      2. Click your new ambience and make it your favourite (activate the star)
      3. Change any other properties, like ring tone etc. as you wish.
      4. Save (swipe left). It should be there now.

Or pick a Jolla Hedgehog Ambience with your color

  1. Click any small image above.
  2. Right click to save the full size image to your computer
  3. Advance from step 6 above
Pixel level zoom from one of the images above ->