Dumping an Android SQLite database

Today I was having a problem trying to dump an Android SQLite database located on the phone. When I connected to the phone’s shell through ADB it couldn’t find the sqlite3 binary for some reason. Couldn’t really find a decent online resource for this so I thought I would write it down here in case someone else has the same problem.

First off you have to have the Android SDK installed on your computer and have your phone connected via USB. In my case I first had to root my phone, I won’t cover this process in this guide, this is something you’ll have to find elsewhere. 2nd of all you need to locate the database file which you want to dump, it usually is /data/data/<package name>/databases/<database name>.  Open up a command prompt and go to the tools directory if your computer. Type “adb pull /path/to/database”, this will get the database file and put it in your tools directory. Next, type “sqlite3 <database filename>”. This will open up your sqlite3 shell locally. Next, type “.output database.sql”, this will write your dump to a file called database.sql, instead of just dumping it on screen. Finally, type “.dump <table name>”, this will dump the table you specify.  To list your tables, just type “.tables” and it will list your tables.

Happy dumping!

20 augusti 2010   Inga kommentarer

En juicejunkies bekännelser

Hej, mitt namn är Viktor Rutberg och jag är en juicejunkie. Och det värsta är att jag skämtar inte. Jag dricker juice hela tiden när jag är hemma. Ju dyrare desto bättre! Det började dock med lite lättare grejer, lÃ¥t mig berätta… Det var pÃ¥ en fest för ett par Ã¥r sen som en polares polare hade med sig en fickplunta med Brämhults. Han frÃ¥gade om jag ville smaka lite, och nja, jag tvekade lite faktiskt. Jag hade aldrig provat Brämhults tidigare och hade ju hört frÃ¥n flera källor att det är inkörsporten till betydligt tyngre grejer. Men men, jag bestämde mig för att prova, och sen dess är jag hooked!

Haha, nja riktigt sÃ¥ gick det kanske inte till, men hooked är jag nonetheless, och det där med ju dyrare desto bättre stämmer faktiskt. Sedan jag flyttade till en egen lägenhet sÃ¥ har jag hunnit gÃ¥ igenom Brämhults sortiment (jordgubb/lime är bäst!), men även Provivas som ju egentligen inte är juice, utan nÃ¥got hälsodryckaktigt. Riktigt gott dock! Just nu är jag hooked pÃ¥ ICAs “nypressad apelsinjuice” som faktiskt ocksÃ¥ är riktigt god.

Någon annan juicejunkie där ute som kan dela med sig av lite sköna juicetips? :)

14 juli 2010   Inga kommentarer

Spotify är det bästa som har hänt på länge, för vissa

Spotify är pÃ¥ inget sätt en ny företeelse längre. Faktum är att Spotify numera är en självklarhet pÃ¥ var mans dator och pÃ¥ varje förfest. Det har gÃ¥tt sÃ¥ lÃ¥ngt att det finns en regel för hur lÃ¥tar spelas pÃ¥ förfester, den sÃ¥ kallade “queue-regeln” som gÃ¥r ut pÃ¥ att man absolut inte fÃ¥r byta lÃ¥t i Spotify, det enda man fÃ¥r göra är att köa musiken man vill lyssna pÃ¥. Det här hade inte varit en möjlighet om man bara hade haft tillgÃ¥ng till lokal musik, eftersom att festvärden dÃ¥ bara har tillgÃ¥ng till musik som han själv tycker om. Jag kommer faktiskt inte ens ihÃ¥g när jag senast lyssnade pÃ¥ lokal musik pÃ¥ datorn. Det var helt enkelt väldigt länge sedan, och det finns bara en orsak till det: jag behöver inte. Det jag vill lyssna pÃ¥ finns pÃ¥ Spotify. Det finns hemma, det finns i mobilen och det finns pÃ¥ jobbet.

För användare är Spotify det bästa som har hänt på länge. Än så länge tror jag också att det är detsamma för artisterna. För skivbolagen har jag fått uppfattningen om att det inte riktigt är lika bra. Ett par gånger sedan Spotify lanserades har det skrivits om artister som får utbetalningar på hundratalet kronor från Spotify. Pengar som först ska silas genom skivbolagens fickor. Som jag har förstått det så får artisterna ersättning per spelad låt, och att ersättningen ligger någonstans kring 0,23 öre per låt. Alltså är pengarna som betalas ut till skivbolaget linjärt mot antalet spelningar i Spotify. Desto fler spelningar, desto mer pengar, enkelt!

Vad är det då som är problemet? Jo, 0,23 öre per låt är inga stora summor. Det kan rentav betraktas som väldigt lite. Dock beror ju summan helt och hållet på hur många användare Spotify har. Hade de haft 100 användare hade 0,23 öre per spelad låt varit i princip obefintligt. Hade de haft 2 miljarder användare är det kanske rentav mycket. Spotify har länge velat expandera till fler marknader, fler länder. Dock finns det en bromskloss som jag har uppfattat det, och vad är det om inte våra (inte så) kära skivbolag? Så samtidigt som de hämmar Spotifys tillväxt och därför har en direkt påverkan på antalet användare, så klagar de på att de får för lite pengar. Är det bara jag som inte ser logiken i det?

10 mars 2010   Inga kommentarer

Uppföljning Warnermail

Nu har en vecka gÃ¥tt sdan jag skickade mailet till Warner. Resultat? Inget. Hur ska man tolka det dÃ¥? Jag hade Ã¥tminstone förväntat mig ett standardsvar, typ “Tack för att du mailar oss. Tyvärr kan vi inte svara dÃ¥ vi inte kommenterar nÃ¥gonting överhuvudtaget.” Nu fick jag ingenting alltsÃ¥. SÃ¥ som jag ser det finns det ett par saker som har hänt:

1. Mailet fastnade i något spamfilter och nådde aldrig den avsedda mottagaren

2. De har fått mailet, men har inte svarat pga..

2.1 De vet inte vad de ska skriva
2.2 Returmailet har fastnat i ett spamfilter
2.3 De svarar aldrig på mail

Säkerligen finns ett antal andra anledningar, men det torde ligga under antingen alternativ 1 eller 2.

17 februari 2010   Inga kommentarer

Warner + Spotify = FALSE

Läste just den här nyheten på DN: http://www.dn.se/kultur-noje/musik/warner-bryter-samarbete-med-spotify-1.1042920

I korthet sÃ¥ handlar det om att Warner säger upp sitt avtal med Spotify för att istället gÃ¥ över till en tjänst som “kräver betalt” av sina användare. Spontant sÃ¥ känner jag att det verkligen handlar om att skjuta sig själv i foten, sÃ¥ jag skickade ett mail till “President Nordic Region” Jonas Siljemark pÃ¥ Warner:

Hej!

Jag läste alldeles nyss att ni kommer att bryta ert avtal med Spotify. Av artikeln framgår det inte ifall den musik som finns nu kommer att tas bort, eller ifall detta endast gäller framtida material. Hur som helst, för min fråga spelar det inte så stor roll.

I artikeln står det även såhär:

Warner säger att fokus nu ligger på att marknadsföra strömmade tjänster som kräver betalning av lyssnarna.

Jag vill ha hjälp att förstå här. Varför vill ni kräva betalning av lyssnarna? Som jag har förstått det så får skivbolag även en del av reklamintäkterna som gratislyssnarna genererar? Om den kakan är för liten så är ju det en förhandlingssak och inte en principsak.

Det är svårt att konkurrera med gratis, men Spotify har lyckats och det är otroligt synd att bryta ett avtal med en sådan framgångsrik partner som har nått ut till så många människor som de faktiskt har gjort.

Nåväl, jag önskar er lycka till med att konkurrera med Spotify, thepiratebay.org och alla andra tjänster som finns tillgängliga på nätet.


Vänliga hälsningar,
Viktor Rutberg

Det ska bli intressant att se vad jag får för svar.

http://www.dn.se/kultur-noje/musik/warner-bryter-samarbete-med-spotify-1.1042920

10 februari 2010   Inga kommentarer

GIEF INTERNETZ & ny lägenhet

Yes, har varit utan internet i lite drygt en vecka. Det är ocksÃ¥ därför sajten har varit nere ett tag, men nu är den uppe och rullar igen som vanligt. Man fÃ¥r en himla internetabstinens efter ett tag alltsÃ¥… Hur som helst, back in business!

Orsaken till att jag varit utan internet då? Jo, har flyttat! Numera finns jag på Burströmsvägen 18 i Luleå.

1 februari 2010   Inga kommentarer

jQuery 1.4

Yes, i dagarna har version 1.4 av JavaScriptramverket jQuery släppts samtidigt som de kör en grej de kallar för 14 days of jQuery där de avslöjar någonting nytt varje dag. Från det jag har läst har de fokuserat mycket på att städa upp lite gamla synder och optimisera det som redan finns snarare än att tillföra ny funktionalitet, därför är jQuery 1.4 i princip helt bakåtkompatibelt med jQuery 1.3.x. Vissa diskrepanser finns, nämnda här, men för de allra flesta ska det inte innebära några problem att uppgradera.

Ladda ner
Release Notes

Kort genomgÃ¥ng, typ “what’s new”, med Paul Irish

19 januari 2010   Inga kommentarer

Om pengar…

Man brukar ju säga att pengar inte kan göra en lycklig, du kan inte köpa lycka osv. Började av nÃ¥gon anledning tänka pÃ¥ det här när jag gick frÃ¥n bilen efter att ha varit i nya lägenheten en sväng och funderat pÃ¥ ifall man ska lägga lite pengar emellan för att fÃ¥ en lite bättre kyl/frys eller bara köra pÃ¥ billigast möjliga. Jag hÃ¥ller med resonemanget, man kan inte köpa lycka och pengar kan inte göra en lycklig. Däremot tror jag att om man slipper behöva tänka pÃ¥ pengar, typ “kommer pengarna räcka den här mÃ¥naden?”, sÃ¥ kan det bidra till att göra en mindre olycklig. D.v.s. det tillför ingen lycka, däremot tar det bort en del olycka om man slipper behöva tänka pÃ¥ det.

19 januari 2010   Inga kommentarer

Ehm, ja…

Det verkar lite som att jag kom av mig i min iver att öka inläggsfrekvensen här. Har dock producerat ett par utkast, om det nu räknas! Det måste i alla fall räknas som lite förmildrande omständigheter vid en fällande dom.

Så, vad är på tapeten nu då? Jo, jag har gått och köpt lägenhet. Dumt nog. För så känns det just nu, lite smådumt. Jag var in i helgen med lite grejer och passade samtidigt på att slå på kyl och frys och upptäckte nästa dag när jag var över med lite fler grejer att det inte hade blivit kallt i den. Farsan var över och kikade som snabbast och vi kunde inte hitta att vi hade gjort något fel när vi slog igång den, så den är förmodligen trasig. Not so fun. Ringde i alla fall till mäklaren nu på morgonen och han skulle återkomma under dagen. Det verkar inte ha varit något som han kände till i alla fall.

MÃ¥ste även pÃ¥minna mig själv om att fixa motorvärmar-/garageplats till bilen. Ska ringa till bostadsrättsföreingen idag och höra om det finns nÃ¥gra lediga. Det borde jag har gjort lÃ¥ngt innan nu, men men… Finns det inte sÃ¥ vet jag inte riktigt hur jag löser det, men det löser sig nog. FÃ¥r sätta min tilltro till Timbuktu & Co helt enkelt.

Så så ser det ut just nu. Nu ser det ut att bli lunch på Max. Up, up and away!

18 januari 2010   Inga kommentarer

It’s time to up the ante!

Yes! Nu är det dags! Nu är vi pÃ¥ g! GO GO GO! Ja, alltsÃ¥, lÃ¥t mig förklara… Jag läste nyss igenom nästan ett par nästan 5 Ã¥r gamla blogginlägg och insÃ¥g hur jävla roligt det är att läsa sÃ¥nt. Lite som att Ã¥teruppleva det man gjort tidigare, en slags livslogg. Undrar förresten om nÃ¥gon har myntat det uttrycket tidigare. Jag minns förut, ungefär för 5 Ã¥r sen faktiskt, sÃ¥ tyckte jag att bland det coolaste som fanns var citat. Att bli känd för att ha sagt nÃ¥got alltsÃ¥, att ha varit först med att mynta ett uttryck eller bara säga nÃ¥got ovanligt klokt. Jag minns att jag kunde sitta och tänka ut “kloka” saker som mest bara blev meningslösa självklarheter nu när jag tänker efter, men det vore fortfarande coolt att komma pÃ¥ nÃ¥got uttryck.

På sant bloggmanér så ska jag nu tilltala bloggen i andra person, så bli inte rädda om ni fortsätter läsa. :p

Kära blogg! Idag har jag, wait for it, panikhandlat julklappar! Vad det var och till vem vågar jag dock inte skriva här (pfft, som att nån läser ändå), så det får jag spara till efter den 24e. Inga superdyra grejer dock, då jag faktiskt står inför en stundande flytt som troligen kommer att kosta betydligt mer än jag tror. Eller vänta.. Jag tror att det kommer kosta mer än jag tror? Rekursion? Whatever, det kommer kosta många slantar i alla fall.

What else? Har lite problem med kärran för er som inte vet det. Den läcker kylarvätska. Damn. Varför skaffade jag bil?

Annars så är det faktiskt rätt så lugnt på haven just nu. Kommer nån och ska kolla på läggan på måndag, och ska hjälpa Johanna att flytta på söndag. Julen blev lite halvstressigt med allt sånt faktiskt. Måste komma ihåg att meddela banken om jag tar deras försäkring innan nyår också.

Well well, jag vet att det har sagts pÃ¥ varenda blogg och jag själv har skrivit det flera gÃ¥nger, men nu skriver jag det igen: jag ska blogga oftare. Inte sÃ¥ mycket för mina (obefintliga?) läsares skull, utan mycket för min egen. Det är helt enkelt rätt kul att ha en “logg” pÃ¥ sitt liv, och när man har trÃ¥kigt eller av andra anledningar inte gör sÃ¥ mycket sÃ¥ kan man gÃ¥ tillbaka och läsa hur det var förr i livet. Det är faktiskt inte helt dumt.

Den tiden är (nästan?) förbi i mitt liv, men

Den tiden är (nästan?) förbi i mitt liv, men

22 december 2009   2 kommentarer