Android

Informatie over het Android besturings systeem voor op een mobiele telefoon

Installeer Android 5.0 op je Nexus

Sinds 12 november jl is het wachten op de zgn. OTA update van Android 5.0 Lollipop voor de uitverkoren Nexus apparaten. Maar het wachten valt natuurlijk niet mee. Het kan in het ergste geval zelfs nog een week of twee duren. En dat is eigenlijk niet nodig.

Google heeft namelijk de updatebestanden ook online gezet. Die kan je dus downloaden en sideloaden naar je Nexus. Op dit moment kan dat voor de Nexus 5, de Nexus 7 (2012 & 2013) en de Nexus 10. Binnenkort komt daar ook de Nexus 4 bij.

Met behulp van Ubuntu gaat dat allemaal erg eenvoudig (maar volledig voor eigen risico). Je hebt maar een paar stappen te nemen:

Creëer een ADB UDEV RULE

Klinkt ingewikkeld, maar hiermee identificeer je jouw Nexus voor Ubuntu. Zorg er eerst voor dat op je Nexus de zgn. “optie voor ontwikkelaars” aan staat. (Instellingen, over apparaat, en dan een aantal keren klikken op build nummer. Dat build nummer is straks van belang. Mijn Nexus 7 (2012) en Nexus 5 waren voorzien van de laatste updates en gebruikte dus KTU84P als build.

Nu je optie voor ontwikkelaars is verschenen in het menu kan je daarin kiezen voor het aanzetten van de USB debugging. Dat moet je dus doen. Verbind je toestel via USB met je Ubuntu computer. Open een terminal en tik in: lsusb

Er verschijnt dan in je terminal een overzicht van aangesloten USB devices. Daaronder ook jouw Nexus toestel (Google Inc). Je hebt het wit gearceerde gedeelte nodig, de zgn. identifier van jouw toestel. Wil je meerdere toestellen updaten dan moet je er aan denken om deze Udev Rule eerst aan te passen!

lsusb output

Open vervolgens je editor en gebruik de gevonden ID van jouw Nexus voor het maken van een Udev rule op je computer.

sudo gedit /etc/udev/rules.d/99-android.rules

en plaats daarin dan de volgende regel (en verander daarin jouw-login in jouw login naam en gebruik de string uit jouw terminal (dus 18d1 & 4ee6 in mijn geval)

SUBSYSTEM==”usb”, ATTR{idVendor}==”18d1“, ATTR{idProduct}==”4ee6“, MODE=”0666″, OWNER=”jouw-login”    # MTP mode with USB debug on

Installeer Android-tools-adb en fastboot

Met dank aan onze vrienden bij Webupd8:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

Nu zijn alle benodigdheden klaar en kan je beginnen aan het feitelijke uploaden van het updatebestand. Mijn Nexus 5 was bijgewerkt tot de laatste versie en had dus KTU84P als build.

Sideloading updatebestand

Maak eerst je keuze voor het juiste updatebestand. Gebruik daarvoor je toestel én je specifieke build. Deze werkwijze werkt alleen maar met een stock Nexus en is niet geschikt voor andere toestellen of een Nexus die is voorzien van een custom rom. Ook is deze manier van werken identiek aan het OTA (Over The Air) updaten van je Nexus. Met andere woorden: je Nexus zal niet worden gewist, maar wordt zonder verlies van data en bestanden ge-update naar Android 5.0

Nexus 5: van KTU84P naar LRX21O
Nexus 5: van KTU84Q naar LRX21O
Nexus 7 (2012  WIFI): van KTU84P naar LRX21P
Nexus 7 (2013  WIFI): van KTU84P naar LRX21P
Nexus 10: van KTU84P naar LRX21P

Hernoem vervolgens dit bestand naar update.zip en plaats het in je $HOME

Zorg er nogmaals voor dat je toestel USB-debugging aan staat. Sluit je toestel met een usb kabel aan op je computer.

Open een terminal

Geef daarin het commando:

adb reboot recovery

waardoor je Nexus toestel zal herstarten in recovery modus. Je krijgt dan alleen een groen android poppetje te zien met een rood driehoekje. Als je de VOLUME OMHOOG knop én de AAN/UIT knop tegelijk ingedrukt houdt dan komt er vanzelf een menu. Kan soms even duren…blijf proberen. Menu in beeld? Ga dan met je volumeknoppen naar apply update from ADB en klik op aan/uit om te bevestigen.

Je stapt wederom even in je terminal en voert dit commando in:

adb sideload update.zip

Dat bestand wordt nu keurig naar je Nexus overgebracht en het update proces is vervolgens te volgen. Heb even geduld…er gebeurt van alles maar het meld zich zelf met een boodschap dat de update is uitgevoerd. Kies dan voor reboot uit het recovery menu en wacht vervolgens op een lange opstart en optimalisatie van bestanden. Daarna is je Nexus klaar voor gebruik onder Android 5.0.

Instellingen Lollipop

Nexus 5 - Android 5.0

Volume verlagen of dimmen

Ubuntu: de computer van onze toekomst?

Zoals mogelijk bekend heeft Ubuntu al een project gestart om Ubuntu ook te introduceren op onze smartphone. Het is er nog niet maar het ziet er wel degelijk naar uit dat het er gaat komen. Meer info over dat project kan je gewoon terugvinden op de website van Ubuntu:

Nou is het niet de verwachting dat het al snel zal worden geïntroduceerd. Maar er zijn inmiddels ook andere partijen bezig om het concept van Ubuntu for Android in te vullen.

NexPhone

Op de website van NexPhone staat de missie duidelijk omschreven:

NexPhone, The smartphone that becomes a tablet, laptop of PC.

Dit bedrijf wil dus een een smartphone op de markt brengen die draait onder Android  én Ubuntu. Door de telefoon te plaatsen in een dockingstation wordt de telefoon de basis van een tablet, laptop of PC. Men noemt dat het “Brain in your pocket” concept.

Het is nog niet zover. De status van NexPhone is een prachtige mockup van hun toekomstige produkten maar dan moeten investeerders nog wel even genoeg geld in het laatje brengen. Maar als je kijkt naar de uitwerking van het Ubuntu for Android principe dan maken ze mogelijk wel een kans. De desktop is straks verdwenen, maar Ubuntu heeft dan zijn nieuwe plek gevonden. Op onze smartphone, onze tablet, onze computerschermen.

Interessant nietwaar?

HTC Desire HD “upgrade”

Naast een HTC Sensation die is voorzien van een custom rom,  bezit ik ook nog een HTC Desire HD. Gewoon standaard, niet geroot, niet voorzien van een custom rom. De belangrijkste reden om dat niet te doen was de te verwachten upgrade naar Android 4.0. Maar zoals inmiddels bekend gaat dat feest niet door voor de HTC Desire HD. Op de website van Androidworld.nl wordt keurig uitgelegd waarom dat is. Maar toch zal het voor veel mensen een teleurstelling hebben opgeleverd.

Nou is dat verder geen probleem voor mij, ook de HTC Desire HD is immers te voorzien van een custom Rom. Maar is dat wel nodig? Ik ben eens gaan zoeken naar een andere oplossing. Een oplossing die zonder risico’s is uit voeren en toch een compleet andere ervaring gaat opleveren. En dat is gelukt met behulp van GO for Android.

Door Go Launcher EX en aanverwante software te installeren krijg je een compleet andere telefoon. Je scrollt nu horizontaal door je apps, je krijgt fantastische widgets, prachtige thema’s en beduidend betere software voor bellen, sms’n en ga zo maar door. De met deze launcher opgedane ervaring is zelfs zo goed dat ik mijn HTC Desire HD weer prefereer boven mijn geroote en van custom rom voorziene Sensation. Het grote scherm, de omvang en de uitstraling van mijn hernieuwde Desire HD zijn een lust voor het oog én levert een echte vooruitgang t.o.v. de meegeleverde schil van HTC Sense.

Kortom..warm aanbevolen voor teleurgestelde HTC Desire HD bezitters. Hieronder wat screenshots. Het gebruikte thema is afkomstig van de Samsung Galaxy III.

 

 

Een Android desktop op je computer met Airdroid

Als je een Android toestel bezit dan is het wel eens handig om snel toegang te verkrijgen tot haar bestanden. Dat kan op heel veel manieren geregeld worden. Bluetooth, via je netwerk, USB maar veruit de leukste manier is toch wel het gebruik van Airdroid.

Op zich is de techniek niets bijzonders. Je start het programma op. Je krijgt dan een venster met daarin de benodigde url van je telefoon. Even overnemen in je browser op je computer en je bent klaar.  Je krijgt dan echt een prachtige desktop in je browser. Met daarin weer tal van tools. Zelfs het versturen van sms berichten is standaard aanwezig. Hieronder een screenshot zoals gemaakt met mijn telefoon. Warm aanbevolen.

Via Samba naar je Android telefoon

Als gebruiker van zowel een Linux desktop (Ubuntu 12.04 beta) én een (custom rom) Android telefoon is het handig om die twee met elkaar te laten praten. Dat gaat natuurlijk prima met behulp van een usb kabel of bluetooth.

Maar je kan ook via je netwerk verbinding maken met je telefoon. De meest logische werkwijze lijkt mij het gebruik van het NFS protocol. Helaas komt Google Play  dan niet verder als het spel Need For Speed.

Maar met behulp van Samba kan je wel aan de slag. Het is echter wel noodzakelijk dat je telefoon is voorzien van root toegang.

Samba Filesharing

Daarnaast heb je op je Android telefoon een gratis applicatie nodig: Samba filesharing.

 

 

 

Access your Android device over wifi as a Windows shared folder.

* Samba filesharing server for Android.
* Your Android device becomes visible to other Windows (& SMB compatible) computers on your network.
* The ‘external’ storage in your Android device is accessible as a network shared folder.
* Copy files and folders to and from your Android device using drag and drop.
* Customizable username, password, Windows workgroup name, and device network (NETBIOS) name.

Als je dit programma hebt geïnstalleerd voeg je via “Menu” & “Settings” een username en wachtwoord toe en  en doet dan een (“menu”) mediascan. Vanaf dat moment kan je gewoon via Nautilus toegang verkrijgen tot je Android telefoon en eenvoudig bestanden uitwisselen met je desktop.

Scroll naar boven