Download your digital library from Vudu, Amazon, etc

Do you ever feel like you would like to own what you own? Here’s how to download your digital library

Do you ever feel like you would like to own what you own? Everything digital nowadays is locked in the cloud or to an app connected to some kind of digital eco-system with drm or just plain stupidity, here’s a solution. I stumbled over the service playon.tv some time ago and thought it sounded just a little too good to be true and since it cost 60 bucks it felt like a pretty big investment for something I felt unsure about. However, during the Christmas holidays this year they had special deal for a life time subscription for $39 so I felt like trying it out.

The solution: Playon.tv – How does it work?

The playon media server software needs to be installed on a windows computer. They show off tons of devices in their “compatibilty list” but those are just for the client.

To download the media center, you first need to create an account here playon.tv, after you have created an account you click download in the top left and just install the software (again, on a windows computer, or in my case virtual windows computer). After installation you just add the channels you want, like vudu, or amazon instant video for example, enter your account info and bam, you have access to your content.

How to download

Just browse through the content you own in the main app and click “record” and it’ll record it to your hard drive. It takes a fair while but it records in highest available quality so it’s pretty great. You can also change where the recorded media goes in settings (far down left in the main app) and send it straight to your Plex Media Center Library =)

edit: a “minor” bug. If your connection get dropped during a recording or your computer glitches, goes to sleep or whatever, there is a risk that the recording gets all jumbled up. Like for example, it might start in the middle of the movie and half the movie goes dark with just sound. So it’s not perfect, but heck, what is..

disclaimer: If nothing works and you loose your money, friends precious time, your sanity or anything else, I will not be held responsible. I’m just saying something because I like saying things. Oh and by the way, I’m not suggesting you do anything illegal, that would be insane.
And don’t do drugs.

Install Android 5 Lollipop on Samsung i9100 SGS2

Install Android 5 Lollipop on Samsung i9100 SGS2. I’m currently using Cyanogenmod 12 by Lysergic ..

lollipop-sys-screenshot.png

It works well, the only thing not working yet is HD video recording so if you are super into that, you should wait. I’m currently using Cyanogenmod 12 by Lysergic and the most important things for me are working gps and that it’s fast. Gps works fine. It can be a bit sluggish at times but I’m okay with it, but I would recommend that you use something like clean master to keep apps from starting automatically at boot.
The install is easy. Here are the steps:

1. Root
Make sure you’re phone is rooted. If not, follow step 1 here

2. Download “Rom”.zip and Gapps to your phone
There are to date already a few roms out there. I would currently recommend either:
Cyanogenmod beta by Lysergic or
Resurrection Remix
I usually go with the Nano-Package Gapps from Paranoid Android here but I also suggest that you check the recommended Gapps package according to the author of the rom you choose.

3. Kitkat compatible recovery
Make sure you have a kitkat compatible recovery. If not follow step 3 here

4. Factory reset (*recommended)
Boot up in recovery (hold Vol-Up + Menu + Power simultaneously)
Select wipe data/factory reset. But make sure you have all your files you don’t want to loose, backed up. This WILL erase most files on your phone if not all.
*you should. If you already have an aosp based rom with android 4.4.x installed it can work anyway but I would highly recommend a factory reset to minimize the risk of issues.

5. Install Rom
Select Install zip and choose your “rom.zip” file first. and chose Yes. After you have done this, install the Gapps file you downloaded as well.

disclaimer: if something broke, it’s your fault.

Fix the “Insufficient storage space” error message – Android

I got this error message when trying to install Viber on my phone. A 20 mb application would not install even though I had 3 gb of free space on my phone. This issue can sometimes happen if your app cache is full but that wasn’t the case this time. If you haven’t tried that yet, you should do that first.

First option
Install an app cache cleaner from play, rinse the cache and you should be good. But not this time.

Providing you have sufficient storage on your device, you have rinsed your cache and even freed up even more space than required and it still doesn’t work. There’s one more step you can take that worked for me. You have to have a rooted phone for it to work.

Last option
Open a file explorer with root permissions. Go to the root (/) folder of your phone and search for the app you are failing to install. I searched for viber. I found a few random files and just deleted them. But be cautious so you don’t delete anything important. For some reason, viber had left some files on my phone while failing to install the first time and they never got removed. After deleting them, I was able to install viber.

yay

Root and install Kitkat on Samsung Galaxy s2 i9100 – without a computer

Root sgs2 and Install Kitkat Rom without even touching the computer.

 

If you own a Samsung Galaxy S2 GT-I9100 and haven’t already rooted it. First of all, wow, you really are patient. But by now, you have probably guessed that Samsung has deserted you and won’t bring any more updates to your phone. I like my phone a lot and the hardware still competes with new phones so there’s no reason to buy a new phone yet! Bring out the enviromentalist in you and keep your electronics a little longer!

1. Root
2. Download all files to your phone
3. Install Recovery
4. Factory erase phone
5. Install your flavor of Kitkat Rom.
1. Root – Framaroot
You’re going to need the “one click root” app framaroot. Scroll down and download the latest version or better yet, install framaroot from Google Play store. Just make sure your device is on the list of compatible devices.

It’s now ridiculously easy thanks to framaroot. Open framaroot on your phone and choose that you want to root your phone and  Install SuperSU as the action after root. There are at the time of writing, three modes available. Try them until you find one that works. For me Aragorn worked every time. If it doesn’t work, you won’t be able to continue with the next steps. Try my old manual on how to root sgs2. It should still be relatively accurate.

Alright, let’s say you’re Rooted, reboot your phone and go on to the next step.

2. Download all files to your phone

Install Rom Manager from Google play
Rom manager

Download CWM Recovery (Kitkat Compatible)
CWM-Recovery-Kitkat-Compatible-i9100

Download your flavor of Kitkat Rom and Gapps.
I have tried a multitude of different roms out there and as of now my favorite is Resurrection Remix. 3 main reasons. It’s stable, Gps works well MMS works well.
If you want this rom, head over here Resurrection Remix – XDA. Scroll down to the download section and download the latest versions available. Make sure you have both the Rom and Gapps (I use the light version of gapps. You can install the other apps from Play if there’s something your missing anyway)

3. Install Recovery
First you need to install just a normal recovery. I usually do it through Rom Manager.
open rom manager which you have already installed. And click Flash ClockworkMod Recovery. If it doesn’t choose phone version for you, choose galaxys2. I never choose i9100. I’m not sure why there are two versions but galaxys2 always works for me.

When you are done, turn your phone of. Start it up by simultaneously holding the vol-up, menu and power button. You should see a cute android spinning with things in his stomach and then you should find yourself in recovery mode.

Navigate with vol-up and vol-down and select with the power button. Choose Install zip.
> Choose zip from /storage/sdcard0 (or whatever option you have where you can find  your downloads)
Select your CWM-Kitkat-Compatible-i9100.zip and choose Yes. After you’re done. Turn your phone of and start it into recovery mode again like you did earlier.

4. Factory reset
Select wipe data/factory reset. Make sure you have all your files you don’t want to loose, backed up. This WILL erase most files on your phone if not all.

5. Install Kitkat Rom
Now you’re ready to install your rom. Select Install zip and choose your “rom.zip” file first. and chose Yes. After you have done this, install the Gapps file you downloaded as well.

Now reboot your phone and you should be done!

Downloads in case you’re confused.
1.  framaroot from Google Play store
2. Rom manager
3. CWM-Recovery-Kitkat-Compatible-i9100
4.  Resurrection Remix – XDA and Gapps.

IMPORTANT – Only if you get a signature verification issue
If you get issues with signature verification regarding CWM recovery. Please make sure you check the MD5 Sum of the file so that it hasn’t been corrupted during download. Here’s how to do it.

Download MD5 Sum Checker >here<
And compare to this MD5.
MD5:
e755faea3d638105b29f39ebaa5abaed

If you want to check the MD5 sum on your computer it fairly simple. For windows there are applications that will do it for you. In Linux or on a Mac you just open a terminal, go to where you have your file and type

md5 CWM-KitKatCompatible-i9100.zip

press enter and the md5 sum will be displayed.

disclaimer: I’m not responsible for anything ever.

Install the latest Stock ROM SGS2

Hur gör jag för att uppdatera min Samsung Sgs2 till senaste versionen?

If you want to update your phone to the latest Stock ROM you have a couple of options. The easiest way is to see if you can update it with the OTA app (over the air) that is included on your phone. Check->Menu->Settings->About Phone->Software Upgrade. If it doesn’t work you can try Samsung KIES from Samsung (which most likely will not work atleast never for me). If none of those options work or if you want to update your ROM to the latest Unbranded Rom, you may follow this guide. As usual, I don’t take responsibility if you break anything. Also keep in mind that you might loose your guarantee.

sammobile.com is a good place to find the latest Samsung ROM Leaks for various Samsung Phones. If you want to download the latest version for your phone you will most likely find it there. Go to Firmware -> Firmwares -> Type:Smartphone ->OS:Android-> Model:i9100 Choose your region. To download you will have to register for free.

Why Upgrade?
It’s fun to have the latest ROM and a lot of other reasons like it’s better and stuff.. and because you can.

The steps
Download Odin 3 v1.85  (simple google search and you should be able to find it or a later version) and then download the ROM from sammobile as explained above and extract the files from the archive.

Power off your phone and then power it on again by holding the following 3 buttons simultaneously.

Volume-Down + Home (middle button) + Powerbutton. If you did it right you should find your self on a screen with the title ODIN MODE and the option of restarting or continue. Press Volume-Up to continue.

Now connect the USB-Cable to your phone. Windows should now try to install the drivers for you phone, just let it finnish. If the driver install fails you should check Samsungs support pages for the drivers to your phone. If it works, Odin should look like this:

Now add the appropriate files to flash as following:

PDA = point to the file with “CODE” in the name
PHONE = “MODEM”
CSC = “CSC”

Make sure only Auto Reboot and optionally. F.Reset Time are checked

Click Start and wait until you see a green PASS on the screen, your phone should now reboot and you’re good to go!

 

Explanation of common terms

This is an attempt to explain different terms used by the community. I’m going to keep the explanations short and I hope I’m right.

This is an attempt to explain different terms used by the community. I’m going to keep the explanations short and I hope I’m right. If I’m wrong, please tell me so I can correct it. Am I missing something? Tell me and I’ll try to add it to the list.

Bootloader
The bootloader is what tells your phone what to do when you power it on. If you would like to install to different ROMS on you phone, you would have to tell the bootloader which one to start. If you’ve played with multiple OS’es on you computer you might be familiar with Grub, or Refit?

CSC
Country Specific Code – This is just what it sounds like, it’s the location settings of your phone. Let’s say you buy a phone in Sweden with the CSC specific code “NEE” (Nordic countries) and later flash a custom rom with the CSC specifics of Russia “RUS”, you will have some explaining to do if you turn you phone in for service..

Firmware
The firmware is the program/code that provides the phone with the control to run all it’s functions. Without the firmware your phone will not run.

Kernel
The kernel is the core of the firmware that makes your phone run. Using different kernels can make your phone behave very differently. You may have a kernel that makes your phone fly but instead drains the battery or maybe a kernel that makes the battery life very long but the phone slow. If your lucky the phone will be both fasst and have good battery life. If you phone freezes a lot it might be a faulty kernel.

Odexed/Deodexed
There are many high tech explanations of this but I’ll keep it simple, please correct me if i make a fool of myself.

DeOdexed – slower
Slower loading times the first time you start the apps after changes are made on your phone. It will fill the Dalvik Cache with Dalvik Executable (.dex) files. So every time you clear Dalvik cache, the loading time of each app will be slower. But the apps will be more more customizable for theming and such.

Odexed – faster
The phone will slightly faster, won’t fill Dalvik cache but it will be less customizable. A normal user will probably not notice the “customizable” difference but maybe the speed.

Odin
Is an application developed by Samsung to control, flash, install stuff on Samsung phones. It only works in Windows but there are other alternatives for Linux, Mac and even for your phone like Heimdahl and Mobile Odin.

PDA
If you flash the PDA in Odin, it will at the least include the kernel but often it can include the entire ROM. Make sure you know what you downloaded..

PIT
You might run across a file with the file ending .pit. Be careful it includes the Partition Information Table and will repartition your phones internal storage and format the phone. You will loose anything you have not saved.

Radio, Modem, Phone
Different names used for the same thing. Its what makes you able to use the cellular and other networks. If you have bad reception you can try another Radio and it might get better.

ROM
A rom is usually just like above although it doesn’t necessarily have to include the kernel or the modem. Usually the ROM is what makes your phone look and feel the way it does, including themes, ringtones, settings and standard apps.

Stock ROM
Is the firmware that came with your phone or at least a firmware signed by the manufactorer of your phone. The stock ROM will include everything needed to use your phone.

Zipalign
Zipaligned applications (apk:s) are optimized with an alignement tool to be less memory consuming (and faster).

How to root Samsung Galaxy s2 (i9100)

1. Check your ROM version
2. Download the appropriate CF-Root for your ROM
3. “Flash” the kernel with Odin

There are a couple of different options but I’ll only explain one. Before you start. There is a possibility of loosing the guaranty on you phone, and also, if you break anything it’s not my fault. This is only an explanation of how I did it.

What you need. Your phone, a windows PC and a usb cable to your phone.

1. Check the version of your ROM (Firmware version)
On you phone go to menu->settings->about phone, scroll to the bottom. You will notice that your ROM has a long name that looks something like this x.x.x-xxxXWKF3-xxxxxx. The last 5 digits in the “middle” part of the name shows the name of your ROM.

2. Dowload the appropriate CF-Rooted kernel for your ROM
Now that you know the version of your ROM, you can go to the next step. A developer called Chainfire has been kind enough to set up prerooted kernels with all the tools you need to get the best use of your rooted phone

Check the following link, CF-Root press ctrl+f (cmd+f if you’re on a mac) and search for the last 3 digits in the name of your ROM which in this case will be KF3. Double check the name to see if it’s correct and then download the kernel

3. “Flash” the kernel with Odin3 v 1.83
Download Odin, you can find it with an easy google search.
Extract the file and open the program.

Power off your phone and power it on by holding the following 3 buttons simultaneously.
Volume-Down + Home (middle button) + Powerbutton. If you did it right you should find your self on a screen with the title ODIN MODE and the option of restarting or continue. Press Volume-Up to continue.
Now connect the USB-Cable to your phone. Windows should now try to install the drivers for you phone, just let it finnish. If the driver install fails you should check Samsungs support pages for the drivers to your phone. If it works, Odin should look like this:

Now click the PDA button and point it to the CF-Rooted kernel you downloaded. Make sure Repartition and Phone Bootloader are not checked (if you don’t know what your are doing). Now click Start and wait until you see this screen

Your phone should restart by itself. When it’s up and running again, check your applications menu and see if you have a new app called CWM. If you do, you are good to goo. Happy rooting!