Övrigt: Telenor Kontant App

Diskussion i 'Frågor och support' startad av Cmart, 30 dec 2009.

  1. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 313
    Mottagna gillanden:
    188

    MINA ENHETER

    Märkligt, den borde inte dra batteri förutom då den uppdaterar. Annars skall den bara vara vilandes, väntandes på att något skall hända (som klick, timer-event att det är dags att uppdatera eller avslutat samtal).

    För egen del har jag det inställt på att uppdatera varje dygn, uppdatera efter varje samtal samt klick uppdaterar.

    Om man både presenterar saldo och något datum skall ytterligare en websida hämtas. Om hämtningen misslyckas (t ex vid dålig täckning) görs flera försök att hämta sidan. Bägge dessa omständigheter gör ju då att batteriförbrukningen kan mångfaldigas, men många gånger ett väldigt litet tal är fortfarande ett ganska litet tal.

    Min spontana känsla är också att det borde vara datatrafiken som drar batteri snarare än några konsumerade CPU-cykler. Men 17% av ett batteris kapacitet låter orimligt mycket. Är det verkligen 17% av hela batteriets kapacitet efter en dag eller är det möjligen 17% av den förbrukade batterimängden på en telefon som just inte används till något annat?

    För att sätta det i relation till någonting, hur är övriga 83% fördelat över andra applikationer?

    m v h Henrik
     
  2. Nerre

    Nerre Professional Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    2 110
    Mottagna gillanden:
    204
    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact
    Övrigt:
    Smartwatch 3
    Nu har jag ju hunnit ladda den så jag har inte , men det var 17% efter en halv dag ungefär. Skärmen stod då för cirka 34%.

    Jag försökte med FC och stänga av uppdateringar, men den verkade dra mycket ändå (men då laddade jag bara en kort stund för att nollställa statistiken och väntade sen en timme, så det var ju inte helt rättvisande, men jag har för mig att den var uppe i 12-13% då.

    Man kan ju klicka sig in på appen och den process (eller vad det är) som hade gått hette nåt i stil med AlarmManager.

    Men det verkar ha hjälp att installera om, troligen kom nåt knas med i inställningarna vid flytten mellan telefonerna (det var 2-3 stycken av nåt hundratal appar som inte funkade bra att flytta över med Titanium, men det var skönt att slippa konfigurera om de flesta i alla fall:). Det var trots allt en flytt från Gingerbread till KitKat.
     
  3. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 313
    Mottagna gillanden:
    188

    MINA ENHETER

    Det låter som om inställningarna på något vis misstolkats så att programmet uppdaterat från webben oftare än det borde. Jag har dock svårt att förstå hur det skulle kunna bli så:

    Kod:
    147     int RefreshId = preferences.getInt("UpdateInterval", 0);
    148 	long lAlarmRepeat = AlarmManager.INTERVAL_DAY;
    149 	switch(RefreshId)
    150 	{
    151 	case R.id.update_15m:
    152 	iRefreshTimeSeconds = 15*60;
    153 	lAlarmRepeat = AlarmManager.INTERVAL_FIFTEEN_MINUTES;
    154 	break;
    155 	case R.id.update_1h:
    156 	iRefreshTimeSeconds = 60*60;
    157 	lAlarmRepeat = AlarmManager.INTERVAL_HOUR;
    158 	break;
    159 	case R.id.update_1d:
    160 	iRefreshTimeSeconds = 24*60*60;
    161 	lAlarmRepeat = AlarmManager.INTERVAL_DAY;
    162 	break;
    163 	default:
    164 	iRefreshTimeSeconds = 0;
    165 	break;
    166 	}
    167 	AlarmManager alarmMgr=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
    168 	if(iRefreshTimeSeconds > 0)
    169 	{
    170 	Intent updateintent = new Intent("se.poolhem.telenorkontant.UPDATE_WEB");
    171 	pendingIntentTimer = PendingIntent.getBroadcast(context, 0, updateintent, 0);
    172 	alarmMgr.setInexactRepeating(AlarmManager.ELAPSED_REALTIME, SystemClock.elapsedRealtime(), lAlarmRepeat, pendingIntentTimer);
    173 	}
    174 	else if(pendingIntentTimer != null)
    175 	{
    176 	alarmMgr.cancel(pendingIntentTimer);
    177 	}
    
    (ber om ursäkt för indenteringen som försvann då jag kopierade från http://telenorkontant.cvs.sourcefor.../TelenorWidget.java?revision=1.24&view=markup)

    Det borde aldrig kunna bli så att den uppdaterar oftare än en gång i kvarten.

    m v h Henrik
     
  4. Nerre

    Nerre Professional Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    2 110
    Mottagna gillanden:
    204
    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact
    Övrigt:
    Smartwatch 3
    Nu har den skummat sig igen. Hur det var med batteri den här gången vet jag inte, men enligt telefonen så har Telenor Kontant de senaste 7 dagarna gjort av med 1 GB datatrafik!

    Jag förstår inte riktigt varför, för veckan innan ser det helt normalt ut. Möjligen skulle det kunna bero på att min prisplan gick ut och jag numera använder upp potten lite innan jag tankar igen (om det är så att den av nån anledning "fastnar" med nåt om den inte får nåt datum?). Jag minns dock inte exakt vilken dag min prisplan gick ut.

    Jag provade att starta om telefonen igår, idag har den hittills gjort av med 155 MB.
     
  5. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 313
    Mottagna gillanden:
    188

    MINA ENHETER

    Om den inte får någon information som den försöker hämta så gör den flera försök med en paus emellan. Tiden för pausen ökar mellan varje försök, men det är ändå bara ett ändligt antal försök innan den ger upp.

    Jag har ingen förklaring till varför appen skulle dra så mycket batteri. Kanske är det verkligen så att den drar mycket batteri, kanske är det någon form av mätfel i mätmetoden som pekar ut telenor kontant som batteritjuv?

    Om det är så att telefonen nu konsekvent drar ur batteriet väldigt snabbt skulle du ju kunna prova att temporärt avinstallera telenor kontant och se om det hjälper. Om det inte hjälper så är det nog något fel på mätmetoden.

    Om det ändå skulle vara så att telenor kontant drar en massa batteri genom att tanka data så borde det synas ganska tydlig i loggarna. När telenor kontant går ut för att hämta data från telenors web-sidor loggar den de olika stegen för att det skall gå lättare att felsöka om något går fel. Skulle det vara så att du ser sådana loggar oftare än vad du ställt in att telenor skall uppdateras så är det något som är skumt. När det gäller log-utskrifterna från telenor kontant så kan du med gott samvete posta dem på forum och liknande, jag loggar aldrig några lösenord eller inloggningsuppgifter. Dock bör du kanske ändå granska loggarna innan du postar dem så att ingen annan app loggat något känsligt.

    Det finns speciella android-applikationer för att visa loggarna, själv kör jag ett program som heter "Log Collector".

    m v h Henrik
     
  6. Nerre

    Nerre Professional Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    2 110
    Mottagna gillanden:
    204
    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact
    Övrigt:
    Smartwatch 3
    Nu var det inte batteri utan data den drog, batteri drog den inte överdrivet mycket.

    Det verkar dock ha slutat efter omstart, men jag ska peta in nån logg-app så jag kan dra ut loggar om det skummar sig flera gånger.

    Om jag avinstallerar Telenor Kontant så kan jag ju inte se om det är just den som drar data:)

    Så här ser det ut just nu, det syns när jag startade om.
     

    Bifogade filer:

  7. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 313
    Mottagna gillanden:
    188

    MINA ENHETER

    Jag är inte säker på att jag förstår kurvorna eller deras samband med siffrorna...

    Förgrund 181 kB och bakgrund 1.82 GB, är bägge de datamängderna vad Telenor Kontant har tankat eller är det vad som tankats totalt av alla appar på telefonen?

    Om jag tolkat det rätt så är åtminstone talet 1.82 GB vad som tankats under knappt en månad (31 aug - 30 sep). Ett sådant tal kanske kan vara rimligt för all användning på telefonen under drygt tre veckor, men spontant tycker jag att det låter orimligt mycket för Telenor Kontant även om jag får medge att jag inte har koll på exakt hur mycket data det blir som den tankar per uppdatering.

    181 kB däremot tycker jag låter som ett väldigt litet tal om även det skulle gälla för alla applikationer dessa veckor. Kanske skulle det vara ett rimligare tal för Telenor Kontant, men spontant känns det nästan lite som i underkant.

    Sen har vi den där bruna kurvan och den blåa kurvan.

    Första frågan är: vad är det för gradering och skala på axlarna? Jag tolkar det som att de blåa vertikala linjerna är veckor och att kurvorna nu tar slut ungefär 22/9?

    Nästa fråga: Visar kurvorna datatrafik per tidsenhet eller ackumulerad konsumerad data? Då de är ständigt växande gissar jag att de visar ackumulerad data.

    Tredje frågan: Är Y-skalan linjär eller logaritmisk? Då de horisontella linjerna ligger på konstanta avstånd tolkar jag det som att skalan är linjär.

    Fjärde frågan: Vad är det då som de olika kurvorna visar?
    Om den bruna kurvan visar förgrundsdata som står med brun text så skulle den gå upp till 181 kB. Det ser ju ganska rimligt ut om det går 50 kB mellan varje horisontellt grått streck.
    Men vad visar då den blåa kurvan? Den befinner sig på ca 550 kB (11 linjer upp) om det är 50 kB mellan varje streck.

    Är det så att Telenor Kontant dragit 550 kB på drygt tre veckor? Det kanske kan vara rimligt beroende på hur ofta man ställt in att saldot skall uppdateras och hur ofta läsningar misslyckas så att den måste läsa om. Jag måste medge att jag inte har koll på hur stora sidor den tankar hem, det rör sig dock bara om html-sidorna, inga bilder hämtas. I loggarna står det lite interna trace-punkter, men jag loggar inte hur stora sidorna som tankas är.

    Exempel på en logg:
    Kod:
    09-23 20:19:13.061 D/TelenorKontant(11744): Entering onReceive...
    09-23 20:19:13.061 D/TelenorKontant(11744): Entering updateSaldoFromWeb...
    09-23 20:19:13.061 D/TelenorKontant(11744): Entering
    putTextInWidgetMessage...
    09-23 20:19:13.061 D/TelenorKontant(11744): Entering refreshTextInWidget...
    09-23 20:19:13.101 D/TelenorKontant (11744): Wrote wait...
    09-23 20:19:13.121 D/TelenorKontant (11744): Trying to start thread
    09-23 20:19:13.131 D/TelenorKontant (11744): At start of thread
    09-23 20:19:13.131 D/TelenorKontant (11744): Really starting thread...
    09-23 20:19:13.181 W/AudioFlinger(  116): write blocked for 82 msecs
    09-23 20:19:13.201 D/TelenorKontant (11744): Try 0
    09-23 20:19:13.211 I/System.out(11744): TelenorKontant web trace 0
    09-23 20:19:13.211 I/System.out(11744): TelenorKontant web trace 1
    09-23 20:19:13.281 W/AudioFlinger(  116): write blocked for 94 msecs
    09-23 20:19:15.221 I/ActivityManager(  134): Process com.android.settings
    (pid 12142) has died.
    09-23 20:19:16.261 D/dalvikvm(11744): GC freed 5307 objects / 302232 bytes
    in 85ms
    09-23 20:19:20.081 I/Resources(11744): Loaded time zone names for en_US in
    1939ms.
    09-23 20:19:20.641 D/dalvikvm(11744): GC freed 1691 objects / 132656 bytes
    in 81ms
    09-23 20:19:21.221 I/System.out(11744): TelenorKontant web trace 1.5
    09-23 20:19:21.291 I/System.out(11744): TelenorKontant - [version: 0][name:
    MinaSidorId][value: 32269394-730a-4a7f-be91-e2cb803d63db][domain:
    minasidor.telenor.se][path: /][expiry: Wed Sep 23 20:19:18 GMT+02:00 2015]
    09-23 20:19:21.361 I/System.out(11744): TelenorKontant - [version: 0][name:
    JSESSIONID][value: 75691ED943A921F6FEEE628DB0758D06.mina-app01][domain:
    minasidor.telenor.se][path: /][expiry: null]
    09-23 20:19:21.361 I/System.out(11744): TelenorKontant web trace 2
    09-23 20:19:21.361 I/System.out(11744): TelenorKontant web trace 3
    09-23 20:19:21.361 I/System.out(11744): TelenorKontant web trace S1.
    09-23 20:19:21.501 I/System.out(11744): TelenorKontant web trace S2
    09-23 20:19:22.211 D/dalvikvm(11744): GC freed 5382 objects / 468184 bytes
    in 97ms
    09-23 20:19:22.211 D/OpenSSLSessionImpl(11744): Freeing OpenSSL session
    09-23 20:19:22.751 I/global  (11744): Default buffer size used in
    BufferedInputStream constructor. It would be better to be explicit if an 8k
    buffer is required.
    09-23 20:19:22.761 I/System.out(11744): TelenorKontant web trace S3
    09-23 20:19:22.761 I/System.out(11744): TelenorKontant web trace 4
    09-23 20:19:22.761 I/System.out(11744): TelenorKontant web trace 6
    09-23 20:19:22.761 I/System.out(11744): TelenorKontant web trace S1.
    09-23 20:19:22.761 I/System.out(11744): TelenorKontant web trace S2
    09-23 20:19:22.771 I/global  (11744): Default buffer size used in
    BufferedInputStream constructor. It would be better to be explicit if an 8k
    buffer is required.
    09-23 20:19:22.771 I/System.out(11744): TelenorKontant web trace S3
    09-23 20:19:22.771 I/System.out(11744): TelenorKontant web trace S4
    09-23 20:19:22.771 I/System.out(11744): TelenorKontant web trace S1.
    09-23 20:19:22.771 I/System.out(11744): TelenorKontant web trace S2
    09-23 20:19:23.271 D/dalvikvm( 9602): GC freed 302 objects / 13248 bytes in
    135ms
    09-23 20:19:24.941 I/global  (11744): Default buffer size used in
    BufferedInputStream constructor. It would be better to be explicit if an 8k
    buffer is required.
    09-23 20:19:25.271 D/dalvikvm(11744): GC freed 6651 objects / 594576 bytes
    in 100ms
    09-23 20:19:25.271 D/OpenSSLSessionImpl(11744): Freeing OpenSSL session
    09-23 20:19:25.291 D/OpenSSLSessionImpl(11744): Freeing OpenSSL session
    09-23 20:19:25.511 D/dalvikvm(11744): GC freed 1579 objects / 129120 bytes
    in 89ms
    09-23 20:19:25.511 I/dalvikvm-heap(11744): Grow heap (frag case) to 3.682MB
    for 153616-byte allocation
    09-23 20:19:25.621 D/dalvikvm(11744): GC freed 0 objects / 0 bytes in 106ms
    09-23 20:19:25.791 I/System.out(11744): TelenorKontant web trace S3
    09-23 20:19:25.871 D/dalvikvm(11744): GC freed 157 objects / 94336 bytes in
    81ms
    09-23 20:19:25.971 D/dalvikvm(11744): GC freed 4 objects / 153696 bytes in
    89ms
    09-23 20:19:25.971 I/dalvikvm-heap(11744): Grow heap (frag case) to 3.826MB
    for 175864-byte allocation
    09-23 20:19:26.081 D/dalvikvm(11744): GC freed 0 objects / 0 bytes in 106ms
    09-23 20:19:26.171 D/dalvikvm(11744): GC freed 96 objects / 180144 bytes in
    92ms
    09-23 20:19:26.181 I/dalvikvm-heap(11744): Grow heap (frag case) to 4.074MB
    for 351712-byte allocation
    09-23 20:19:26.271 D/dalvikvm(11744): GC freed 0 objects / 0 bytes in 97ms
    09-23 20:19:26.301 I/ActivityManager(  134): Process
    com.aws.android.locator (pid 12136) has died.
    09-23 20:19:26.391 D/TelenorKontant (11744): Result: 178:93 kr
    09-23 20:19:26.391 D/TelenorKontant (11744): 15-06-25
    09-23 20:19:26.391 D/TelenorKontant (11744): done, saving and sending
    message
    09-23 20:19:26.421 D/TelenorKontant(11744): Entering handleMessage in
    updateSaldoFromWeb...
    09-23 20:19:26.421 D/TelenorKontant(11744): Entering buildUpdate...
    09-23 20:19:26.431 D/TelenorKontant (11744): State listen_call_state
    09-23 20:19:26.441 D/TelenorKontant(11744): Entering refreshTextInWidget...
    09-23 20:19:26.461 D/TelenorKontant(11744): Entering onCallStateChanged...
    09-23 20:19:26.461 D/TelenorKontant (11744): State:0Prev:0
    
    Om jag minns rätt betyder "Try 0" ovan i kombination med avsaknad av "Try 1" o s v att den lyckades hämta alla data vid första försöket och inte behövde göra några fler läsningar.
    Vidare har jag för mig att "Web trace S1" till "S3" som finns tre gånger betyder att data hämtas från tre olika sidor. Även om jag nu egentligen bara behöver data från två olika sidor (en sida för saldo och en sida för giltighets-dataum) så var det så att någon av de behövda sidorna inte fungerade såvida man inte först hämtade en annan sida utan intressanta data.

    m v h Henrik
     
  8. Nerre

    Nerre Professional Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    2 110
    Mottagna gillanden:
    204
    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact
    Övrigt:
    Smartwatch 3
    Det är enbart Telenor Kontant.

    Jag är inte hundra på vad strecken visar eftersom det inte framgår av bilden, men att det är veckor verkar rimligt.

    Yes, ackumulerad data.

    Ja, såvitt jag vet är den linjär.

    Den blå är totalt, den bruna är Telenor Kontant.

    Jag trodde de där graferna var standard i Kit Kat, inte är de nåt eget påfund av Sony?? Men du kanske inte har Kit Kat?

    Som jag skriver så har Telenor Kontant alltså (enligt Android) dragit över 1 GB data på lite drygt tre veckor.
     
  9. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 313
    Mottagna gillanden:
    188

    MINA ENHETER

    Ok, 1.82 GB på tre veckor, det blir drygt 80 MB per dag, det blir nästan 4 MB per timme i genomsnitt. Hur ofta har du ställt in att saldot skall uppdateras?

    Hur mycket data som Telenor kontant tankar beror på fyra saker:

    1) Hur stora sidorna är som tankas. Detta styr Telenor över och om jag måste försöka gissa tvingas jag konstatera att jag famlar i mörker, men en gissning på någon kilobyte per sida vore nog inte helt orimlig. Då man kikar i loggarna kan man tycka att jag loggar för mycket, men nu inser jag att jag borde ha loggat mer. Jag önskar att jag loggat hur stora sidorna var som tankas hem.

    2) Hur ofta saldot uppdateras. Detta styrs av inställningar till Telenor kontant och kan även styras av hur många samtal man har.

    3) Hur mycket information som visas i Telenor kontant. Om antal SMS och/eller något datum skall visas förutom saldo behöver ytterligare sidor hämtas.

    4) Misslyckade hämtningar leder till nya försök att hämta sidorna. Om jag minns rätt görs maximalt 6 försök med en paus som växer från 0 till 4 sekunder mellan varje försök.

    Så låt oss göra en gissning: Varje sida som hämtas är på 2 kB (en gissning helt tagen ur luften) och att du visar så många uppgifter att tre olika sidor måste hämtas.

    Då innebär det att du vid en helt lyckad data-hämtning hämtar 6 kB.

    Vid en totalt misslyckad datahämtning som slutar i något felmeddelande efter att det getts upp efter 6 misslyckade försök har du i stället hämtat 36 kB.

    Låt oss anta att du har dålig täckning och hämtar 36 kB vid varje försök, hur ofta skall du då försöka för att komma upp i 4 MB på en timme? Det över 100 gånger i timmen! Det vore ungefär en gång i halvminuten och skulle synas väldigt tydligt i dina loggar.

    Men allt detta bygger på väldigt osäkra antaganden, kanske har jag gissat en faktor 10 fel på websidornas storlek. Även om jag gissat fel en faktor 10 borde det dock synas väldigt tydligt i loggarna om den hämtar data så ofta som var femte minut i stället för varje halvminut.

    Nej, jag kör inte Kit Kat själv, jag ligger kvar på Android 1.6 på min hederliga gamla HTC G1.

    Update: 2kB var nog en gissning i underkant, jag testade att gå till http://www.telenor.se/ och blev då redirectad till http://www.telenor.se/privat/index.html som enligt Firefox har en storlek på 13.29 kB. Kanske gissade jag ändå en faktor 10 fel...

    m v h Henrik
     
  10. Nerre

    Nerre Professional Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    2 110
    Mottagna gillanden:
    204
    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact
    Övrigt:
    Smartwatch 3
    Jag har alltid haft den stått på 1 gång i timmen och Klick uppdaterar saldo. Uppdatera efter samtal har jag aldrig haft på eftersom jag är döv och aldrig ringer några samtal.

    Men den drar ju inte sådär mycket hela tiden. Tittar man på den bruna kurvan så drog den nästan ingenting första veckan, och efter omstarten den 18:e verkar den lugnat ner sig lite (dock med ett "steg" till den 22:a).

    Jag försöker alltså lista ut varför det kan ha blivit så, jag är medveten om att det är jätteskumt och jag är medveten om att det kan bero på nåt helt annat än Telenor Kontant. Men eftersom det är den som drar data så är det ju liksom där jag måste börja leta.

    En sak jag har reflekterat över är att nästan varje gång jag låster upp skärmen just nu säger widgeten "Vänta..." och det tolkar jag som att den uppdaterar saldo... Men jag fattar inte varför den skulle göra det varje gång jag låser upp... Den verkar bara falla in i det beteendet ibland.

    Loggen tyder ju också just på att det är nåt som triggar den, men jag kan inte se nåt här vad det är som triggar uppdateringen... Inte ska refreshTextInWidget köra en full uppdatering? Den ska väl bara rita om widgeten?
    Kod:
    09-25 07:48:54.486 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:48:54.606 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:48:54.606 D/TelenorKontant (25057): Result: 281:30 kr
    09-25 07:48:54.606 D/TelenorKontant (25057): done, saving and sending message
    09-25 07:48:54.616 D/TelenorKontant(25057): Entering handleMessage in updateSaldoFromWeb...
    09-25 07:48:54.616 D/TelenorKontant(25057): Entering buildUpdate...
    09-25 07:48:54.616 D/TelenorKontant (25057): State listen_none (1)
    09-25 07:48:54.686 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:48:55.366 D/TelenorKontant(25057): Entering onReceive...
    09-25 07:48:55.366 D/TelenorKontant(25057): Entering updateSaldoFromWeb...
    09-25 07:48:55.366 D/TelenorKontant(25057): Entering putTextInWidgetMessage...
    09-25 07:48:55.366 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:48:55.376 D/TelenorKontant (25057): Wrote wait...
    09-25 07:48:55.376 D/TelenorKontant (25057): Trying to start thread
    09-25 07:48:55.406 D/TelenorKontant (25057): At start of thread
    09-25 07:48:55.406 D/TelenorKontant (25057): Really starting thread...
    09-25 07:48:55.406 D/TelenorKontant (25057): Try 0
    09-25 07:48:55.406 I/System.out(25057): TelenorKontant web trace 0
    09-25 07:48:55.406 I/System.out(25057): TelenorKontant web trace 1
    09-25 07:48:56.586 I/System.out(25057): TelenorKontant web trace 1.5
    09-25 07:48:56.596 I/System.out(25057): TelenorKontant - [version: 0][name: MinaSidorId][value: 70e411ad-bd49-4259-a71f-3363f962f487][domain: minasidor.telenor.se][path: /][expiry: Fri Sep 25 07:48:55 CEST 2015]
    09-25 07:48:56.596 I/System.out(25057): TelenorKontant - [version: 0][name: JSESSIONID][value: D5F5097A7DF04418CE1757755E2871AC.mina-app02][domain: minasidor.telenor.se][path: /][expiry: null]
    09-25 07:48:56.596 I/System.out(25057): TelenorKontant web trace 2
    09-25 07:48:56.596 I/System.out(25057): TelenorKontant web trace 3
    09-25 07:48:56.596 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:48:56.596 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:48:56.966 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:48:56.966 I/System.out(25057): TelenorKontant web trace 4
    09-25 07:48:56.966 I/System.out(25057): TelenorKontant web trace 6
    09-25 07:48:56.966 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:48:56.966 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:48:57.356 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:48:57.356 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:48:57.356 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:48:57.356 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:48:58.846 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:48:58.966 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:48:58.966 D/TelenorKontant (25057): Result: 281:30 kr
    09-25 07:48:58.966 D/TelenorKontant (25057): done, saving and sending message
    09-25 07:48:58.966 D/TelenorKontant(25057): Entering handleMessage in updateSaldoFromWeb...
    09-25 07:48:58.966 D/TelenorKontant(25057): Entering buildUpdate...
    09-25 07:48:58.976 D/TelenorKontant (25057): State listen_none (1)
    09-25 07:48:59.046 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:48:59.796 D/TelenorKontant(25057): Entering onReceive...
    09-25 07:48:59.796 D/TelenorKontant(25057): Entering updateSaldoFromWeb...
    09-25 07:48:59.796 D/TelenorKontant(25057): Entering putTextInWidgetMessage...
    09-25 07:48:59.796 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:48:59.796 D/TelenorKontant (25057): Wrote wait...
    09-25 07:48:59.796 D/TelenorKontant (25057): Trying to start thread
    09-25 07:48:59.826 D/TelenorKontant (25057): At start of thread
    09-25 07:48:59.826 D/TelenorKontant (25057): Really starting thread...
    09-25 07:48:59.826 D/TelenorKontant (25057): Try 0
    09-25 07:48:59.826 I/System.out(25057): TelenorKontant web trace 0
    09-25 07:48:59.826 I/System.out(25057): TelenorKontant web trace 1
    09-25 07:49:01.566 I/System.out(25057): TelenorKontant web trace 1.5
    09-25 07:49:01.566 I/System.out(25057): TelenorKontant - [version: 0][name: MinaSidorId][value: 104d1c38-476d-482e-9793-f039a053e2f0][domain: minasidor.telenor.se][path: /][expiry: Fri Sep 25 07:49:00 CEST 2015]
    09-25 07:49:01.566 I/System.out(25057): TelenorKontant - [version: 0][name: JSESSIONID][value: 098FF0F80A12E1CEA2CC1922EAAEEB5F.mina-app01][domain: minasidor.telenor.se][path: /][expiry: null]
    09-25 07:49:01.566 I/System.out(25057): TelenorKontant web trace 2
    09-25 07:49:01.566 I/System.out(25057): TelenorKontant web trace 3
    09-25 07:49:01.566 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:01.566 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:01.966 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:01.966 I/System.out(25057): TelenorKontant web trace 4
    09-25 07:49:01.966 I/System.out(25057): TelenorKontant web trace 6
    09-25 07:49:01.966 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:01.966 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:02.476 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:02.476 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:02.476 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:02.476 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:03.736 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:03.866 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:03.876 D/TelenorKontant (25057): Result: 281:30 kr
    09-25 07:49:03.876 D/TelenorKontant (25057): done, saving and sending message
    09-25 07:49:03.876 D/TelenorKontant(25057): Entering handleMessage in updateSaldoFromWeb...
    09-25 07:49:03.876 D/TelenorKontant(25057): Entering buildUpdate...
    09-25 07:49:03.876 D/TelenorKontant (25057): State listen_none (1)
    09-25 07:49:03.956 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:04.216 D/TelenorKontant(25057): Entering onReceive...
    09-25 07:49:04.216 D/TelenorKontant(25057): Entering updateSaldoFromWeb...
    09-25 07:49:04.216 D/TelenorKontant(25057): Entering putTextInWidgetMessage...
    09-25 07:49:04.216 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:04.216 D/TelenorKontant (25057): Wrote wait...
    09-25 07:49:04.226 D/TelenorKontant (25057): Trying to start thread
    09-25 07:49:04.266 D/TelenorKontant (25057): At start of thread
    09-25 07:49:04.266 D/TelenorKontant (25057): Really starting thread...
    09-25 07:49:04.266 D/TelenorKontant (25057): Try 0
    09-25 07:49:04.266 I/System.out(25057): TelenorKontant web trace 0
    09-25 07:49:04.266 I/System.out(25057): TelenorKontant web trace 1
    09-25 07:49:05.656 I/System.out(25057): TelenorKontant web trace 1.5
    09-25 07:49:05.666 I/System.out(25057): TelenorKontant - [version: 0][name: MinaSidorId][value: 9a4a1ac4-3570-49a2-b335-99f97d0264b8][domain: minasidor.telenor.se][path: /][expiry: Fri Sep 25 07:49:04 CEST 2015]
    09-25 07:49:05.666 I/System.out(25057): TelenorKontant - [version: 0][name: JSESSIONID][value: 5AD56A76038F3AD26DC9410CC4E3E7CE.mina-app02][domain: minasidor.telenor.se][path: /][expiry: null]
    09-25 07:49:05.666 I/System.out(25057): TelenorKontant web trace 2
    09-25 07:49:05.666 I/System.out(25057): TelenorKontant web trace 3
    09-25 07:49:05.666 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:05.666 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:06.076 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:06.076 I/System.out(25057): TelenorKontant web trace 4
    09-25 07:49:06.076 I/System.out(25057): TelenorKontant web trace 6
    09-25 07:49:06.076 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:06.076 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:06.536 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:06.536 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:06.536 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:06.536 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:07.776 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:07.906 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:07.906 D/TelenorKontant (25057): Result: 281:30 kr
    09-25 07:49:07.906 D/TelenorKontant (25057): done, saving and sending message
    09-25 07:49:07.906 D/TelenorKontant(25057): Entering handleMessage in updateSaldoFromWeb...
    09-25 07:49:07.906 D/TelenorKontant(25057): Entering buildUpdate...
    09-25 07:49:07.906 D/TelenorKontant (25057): State listen_none (1)
    09-25 07:49:07.976 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:08.626 D/TelenorKontant(25057): Entering onReceive...
    09-25 07:49:08.626 D/TelenorKontant(25057): Entering updateSaldoFromWeb...
    09-25 07:49:08.636 D/TelenorKontant(25057): Entering putTextInWidgetMessage...
    09-25 07:49:08.636 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:08.636 D/TelenorKontant (25057): Wrote wait...
    09-25 07:49:08.636 D/TelenorKontant (25057): Trying to start thread
    09-25 07:49:08.686 D/TelenorKontant (25057): At start of thread
    09-25 07:49:08.686 D/TelenorKontant (25057): Really starting thread...
    09-25 07:49:08.686 D/TelenorKontant (25057): Try 0
    09-25 07:49:08.686 I/System.out(25057): TelenorKontant web trace 0
    09-25 07:49:08.686 I/System.out(25057): TelenorKontant web trace 1
    09-25 07:49:09.866 I/System.out(25057): TelenorKontant web trace 1.5
    09-25 07:49:09.866 I/System.out(25057): TelenorKontant - [version: 0][name: MinaSidorId][value: a380fd8c-ef0f-4eb9-845c-890d0b1d6b19][domain: minasidor.telenor.se][path: /][expiry: Fri Sep 25 07:49:08 CEST 2015]
    09-25 07:49:09.866 I/System.out(25057): TelenorKontant - [version: 0][name: JSESSIONID][value: E0AD9A1212AAA3D808BC2DBC8AE64FFF.mina-app02][domain: minasidor.telenor.se][path: /][expiry: null]
    09-25 07:49:09.866 I/System.out(25057): TelenorKontant web trace 2
    09-25 07:49:09.866 I/System.out(25057): TelenorKontant web trace 3
    09-25 07:49:09.866 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:09.876 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:10.286 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:10.286 I/System.out(25057): TelenorKontant web trace 4
    09-25 07:49:10.286 I/System.out(25057): TelenorKontant web trace 6
    09-25 07:49:10.286 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:10.286 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:10.666 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:10.666 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:10.666 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:10.666 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:11.936 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:12.156 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:12.156 D/TelenorKontant (25057): Result: 281:30 kr
    09-25 07:49:12.156 D/TelenorKontant (25057): done, saving and sending message
    09-25 07:49:12.156 D/TelenorKontant(25057): Entering handleMessage in updateSaldoFromWeb...
    09-25 07:49:12.156 D/TelenorKontant(25057): Entering buildUpdate...
    09-25 07:49:12.156 D/TelenorKontant (25057): State listen_none (1)
    09-25 07:49:12.236 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:13.076 D/TelenorKontant(25057): Entering onReceive...
    09-25 07:49:13.076 D/TelenorKontant(25057): Entering updateSaldoFromWeb...
    09-25 07:49:13.076 D/TelenorKontant(25057): Entering putTextInWidgetMessage...
    09-25 07:49:13.076 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:13.076 D/TelenorKontant (25057): Wrote wait...
    09-25 07:49:13.076 D/TelenorKontant (25057): Trying to start thread
    09-25 07:49:13.156 D/TelenorKontant (25057): At start of thread
    09-25 07:49:13.156 D/TelenorKontant (25057): Really starting thread...
    09-25 07:49:13.156 D/TelenorKontant (25057): Try 0
    09-25 07:49:13.156 I/System.out(25057): TelenorKontant web trace 0
    09-25 07:49:13.156 I/System.out(25057): TelenorKontant web trace 1
    09-25 07:49:14.306 I/System.out(25057): TelenorKontant web trace 1.5
    09-25 07:49:14.316 I/System.out(25057): TelenorKontant - [version: 0][name: MinaSidorId][value: d74a621e-0226-4acd-ac47-529fa9dd79be][domain: minasidor.telenor.se][path: /][expiry: Fri Sep 25 07:49:13 CEST 2015]
    09-25 07:49:14.316 I/System.out(25057): TelenorKontant - [version: 0][name: JSESSIONID][value: 24EAA521E5CD8958466F8785545CA005.mina-app01][domain: minasidor.telenor.se][path: /][expiry: null]
    09-25 07:49:14.316 I/System.out(25057): TelenorKontant web trace 2
    09-25 07:49:14.316 I/System.out(25057): TelenorKontant web trace 3
    09-25 07:49:14.316 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:14.316 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:14.696 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:14.696 I/System.out(25057): TelenorKontant web trace 4
    09-25 07:49:14.696 I/System.out(25057): TelenorKontant web trace 6
    09-25 07:49:14.696 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:14.696 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:15.096 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:15.096 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:15.096 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:15.096 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:16.596 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:16.726 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:16.726 D/TelenorKontant (25057): Result: 281:30 kr
    09-25 07:49:16.726 D/TelenorKontant (25057): done, saving and sending message
    09-25 07:49:16.726 D/TelenorKontant(25057): Entering handleMessage in updateSaldoFromWeb...
    09-25 07:49:16.726 D/TelenorKontant(25057): Entering buildUpdate...
    09-25 07:49:16.726 D/TelenorKontant (25057): State listen_none (1)
    09-25 07:49:16.806 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:17.506 D/TelenorKontant(25057): Entering onReceive...
    09-25 07:49:17.506 D/TelenorKontant(25057): Entering updateSaldoFromWeb...
    09-25 07:49:17.506 D/TelenorKontant(25057): Entering putTextInWidgetMessage...
    09-25 07:49:17.506 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:17.506 D/TelenorKontant (25057): Wrote wait...
    09-25 07:49:17.506 D/TelenorKontant (25057): Trying to start thread
    09-25 07:49:17.536 D/TelenorKontant (25057): At start of thread
    09-25 07:49:17.536 D/TelenorKontant (25057): Really starting thread...
    09-25 07:49:17.536 D/TelenorKontant (25057): Try 0
    09-25 07:49:17.536 I/System.out(25057): TelenorKontant web trace 0
    09-25 07:49:17.536 I/System.out(25057): TelenorKontant web trace 1
    09-25 07:49:18.856 I/System.out(25057): TelenorKontant web trace 1.5
    09-25 07:49:18.856 I/System.out(25057): TelenorKontant - [version: 0][name: MinaSidorId][value: 325fbbb4-fc4a-439c-955a-85177cd06785][domain: minasidor.telenor.se][path: /][expiry: Fri Sep 25 07:49:17 CEST 2015]
    09-25 07:49:18.856 I/System.out(25057): TelenorKontant - [version: 0][name: JSESSIONID][value: 4C90E004B97C4DD1A0184BD39572E714.mina-app01][domain: minasidor.telenor.se][path: /][expiry: null]
    09-25 07:49:18.856 I/System.out(25057): TelenorKontant web trace 2
    09-25 07:49:18.856 I/System.out(25057): TelenorKontant web trace 3
    09-25 07:49:18.856 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:18.866 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:19.486 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:19.486 I/System.out(25057): TelenorKontant web trace 4
    09-25 07:49:19.486 I/System.out(25057): TelenorKontant web trace 6
    09-25 07:49:19.486 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:19.486 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:20.216 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:20.216 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:20.216 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:20.216 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:21.526 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:21.656 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:21.656 D/TelenorKontant (25057): Result: 281:30 kr
    09-25 07:49:21.656 D/TelenorKontant (25057): done, saving and sending message
    09-25 07:49:21.656 D/TelenorKontant(25057): Entering handleMessage in updateSaldoFromWeb...
    09-25 07:49:21.656 D/TelenorKontant(25057): Entering buildUpdate...
    09-25 07:49:21.656 D/TelenorKontant (25057): State listen_none (1)
    09-25 07:49:21.726 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:21.906 D/TelenorKontant(25057): Entering onReceive...
    09-25 07:49:21.906 D/TelenorKontant(25057): Entering updateSaldoFromWeb...
    09-25 07:49:21.906 D/TelenorKontant(25057): Entering putTextInWidgetMessage...
    09-25 07:49:21.906 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:21.906 D/TelenorKontant (25057): Wrote wait...
    09-25 07:49:21.906 D/TelenorKontant (25057): Trying to start thread
    09-25 07:49:21.936 D/TelenorKontant (25057): At start of thread
    09-25 07:49:21.936 D/TelenorKontant (25057): Really starting thread...
    09-25 07:49:21.936 D/TelenorKontant (25057): Try 0
    09-25 07:49:21.936 I/System.out(25057): TelenorKontant web trace 0
    09-25 07:49:21.936 I/System.out(25057): TelenorKontant web trace 1
    09-25 07:49:23.126 I/System.out(25057): TelenorKontant web trace 1.5
    09-25 07:49:23.126 I/System.out(25057): TelenorKontant - [version: 0][name: MinaSidorId][value: be29121e-3825-43a4-a8b5-431e829c9b89][domain: minasidor.telenor.se][path: /][expiry: Fri Sep 25 07:49:22 CEST 2015]
    09-25 07:49:23.126 I/System.out(25057): TelenorKontant - [version: 0][name: JSESSIONID][value: 5E0C36FA7A5FD5BA0DC83CE8E233BA32.mina-app01][domain: minasidor.telenor.se][path: /][expiry: null]
    09-25 07:49:23.126 I/System.out(25057): TelenorKontant web trace 2
    09-25 07:49:23.126 I/System.out(25057): TelenorKontant web trace 3
    09-25 07:49:23.126 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:23.126 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:23.546 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:23.546 I/System.out(25057): TelenorKontant web trace 4
    09-25 07:49:23.546 I/System.out(25057): TelenorKontant web trace 6
    09-25 07:49:23.546 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:23.546 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:23.946 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:23.946 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:23.946 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:23.946 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:25.326 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:25.456 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:25.456 D/TelenorKontant (25057): Result: 281:30 kr
    09-25 07:49:25.456 D/TelenorKontant (25057): done, saving and sending message
    09-25 07:49:25.456 D/TelenorKontant(25057): Entering handleMessage in updateSaldoFromWeb...
    09-25 07:49:25.456 D/TelenorKontant(25057): Entering buildUpdate...
    09-25 07:49:25.456 D/TelenorKontant (25057): State listen_none (1)
    09-25 07:49:25.516 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:26.256 D/TelenorKontant(25057): Entering onReceive...
    09-25 07:49:26.256 D/TelenorKontant(25057): Entering updateSaldoFromWeb...
    09-25 07:49:26.256 D/TelenorKontant(25057): Entering putTextInWidgetMessage...
    09-25 07:49:26.256 D/TelenorKontant(25057): Entering refreshTextInWidget...
    09-25 07:49:26.266 D/TelenorKontant (25057): Wrote wait...
    09-25 07:49:26.266 D/TelenorKontant (25057): Trying to start thread
    09-25 07:49:26.296 D/TelenorKontant (25057): At start of thread
    09-25 07:49:26.296 D/TelenorKontant (25057): Really starting thread...
    09-25 07:49:26.296 D/TelenorKontant (25057): Try 0
    09-25 07:49:26.296 I/System.out(25057): TelenorKontant web trace 0
    09-25 07:49:26.296 I/System.out(25057): TelenorKontant web trace 1
    09-25 07:49:27.476 I/System.out(25057): TelenorKontant web trace 1.5
    09-25 07:49:27.476 I/System.out(25057): TelenorKontant - [version: 0][name: MinaSidorId][value: 06584847-8547-47b6-9640-2679ef41cbeb][domain: minasidor.telenor.se][path: /][expiry: Fri Sep 25 07:49:26 CEST 2015]
    09-25 07:49:27.476 I/System.out(25057): TelenorKontant - [version: 0][name: JSESSIONID][value: C08DA96071EE7151B901F6BEF96B25BA.mina-app01][domain: minasidor.telenor.se][path: /][expiry: null]
    09-25 07:49:27.476 I/System.out(25057): TelenorKontant web trace 2
    09-25 07:49:27.476 I/System.out(25057): TelenorKontant web trace 3
    09-25 07:49:27.476 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:27.476 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:27.886 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:27.886 I/System.out(25057): TelenorKontant web trace 4
    09-25 07:49:27.886 I/System.out(25057): TelenorKontant web trace 6
    09-25 07:49:27.886 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:27.886 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:28.306 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:28.306 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:28.306 I/System.out(25057): TelenorKontant web trace S1.
    09-25 07:49:28.306 I/System.out(25057): TelenorKontant web trace S2
    09-25 07:49:29.546 I/System.out(25057): TelenorKontant web trace S3
    09-25 07:49:29.776 I/System.out(25057): TelenorKontant web trace S4
    09-25 07:49:29.776 D/TelenorKontant (25057): Result: 281:30 kr
    09-25 07:49:29.776 D/TelenorKontant (25057): done, saving and sending message
    09-25 07:49:29.776 D/TelenorKontant(25057): Entering handleMessage in updateSaldoFromWeb...
    09-25 07:49:29.776 D/TelenorKontant(25057): Entering buildUpdate...
    09-25 07:49:29.776 D/TelenorKontant (25057): State listen_none (1)
    
     
  11. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 313
    Mottagna gillanden:
    188

    MINA ENHETER

    Tack för loggen Nerre!

    Precis som du redan konstaterat så är det verkligen så att den mer eller mindre kontinuerligt håller på och uppdaterar saldot, ungefär var fjärde sekund initieras en ny uppdatering av saldot.

    Det första som händer är att man hamnar i funktionen onReceive. Den funktionen börjar på rad 61 i filen TelenorWidget.java som går att läsa på
    http://telenorkontant.cvs.sourcefor.../TelenorWidget.java?revision=1.24&view=markup

    Det kan finnas lite olika anledningar till att man hamnar i onReceive, men den nu aktuella anledningen är att något har skickat ett intent UPDATE_WEB som får onReceive att anropa funktionen updateSaldoFromWeb. Funktionen updateSaldoFromWeb startar en ny tråd (en slags process som löper parallelt med resten av programmet) som går ut och hämtar data från Telenors hemsida. När tråden är klar med detta skickas ett tomt meddelande till orginaltråden som vet att den vid detta meddelande skall uppdatera status för widgeten genom att anropa buildUpdate på rad 97 samt avslutningsvis uppdatera texten i widgeten genom att anropa refreshTextInWidget på rad 374.

    Det finns två ställen i koden som skickar detta intent UPDATE_WEB, om någon klickar på widgeten och man ställt in att det skall uppdateras vid klick samt den timer som sköter periodiska uppdateringar och i ditt fall skall skicka UPDATE_WEB varje timme. Rent teoretiskt skulle man också kunna tänka sig att andra android-program kan skicka detta intent till Telenor Kontant, men jag har inte gått ut så tydligt med denna feature och tror inte att någon annan gjort ett sånt program. Övriga skäl att uppdatera kommer in via andra funktionsanrop, t ex om uppdatering skall ske vid avslutat samtal eller om inställningarna har ändrats.

    Min teori just nu är att du drabbats av inte bara en timer utan av flera timers som var och en skickar UPDATE_WEB varje timme, men tillsammans skickar med intervall kring 4.43 sekunder. Det skulle i så fall röra sig om drygt 800 timers!

    Varifrån kan då alla dessa timers komma? I funktionen buildUpdate läses alla inställningar för Telenor Kontant, även aktuellt saldo finns i form av en inställning för att kommas ihåg mellan omstarter. Om någon timer skall användas för periodiska uppdateringar startas en sådan. Jag trodde tidigare att den gamla timern togs bort av någon slags garbage collector, men min teori just nu är att ytterligare en ny timer startas vid varje anrop av buildUpdate.

    Om inte denna helg, så någon helg i närtid hoppas jag kunna få fram en beta-version som ser till att ta bort den gamla timern innan en ny startas.

    Kanske är det bara du som märkt detta för att du uppdaterar saldot ganska ofta (varje timme dygnet runt). Efter tre veckor (21 dygn) har den ordinarie timern startat 21*24 = 504 nya timers. Den äldsta extra timern har startat 503 o s v (summan landar närmare 130000), d v s mycket mer än 800 totalt. Kanske tar antalet timers slut till sist, kanske förklaras drygt 800 av att Telenor Kontant startats om.

    m v h Henrik
     
  12. Nerre

    Nerre Professional Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    2 110
    Mottagna gillanden:
    204
    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact
    Övrigt:
    Smartwatch 3
    Det låter som en rimlig analys, det förklarar ju varför det "stannar av" vid omstart om mobilen men verkar komma tillbaka efter ett tag.

    MEN, en sak som slog mig här nu är att det också kan ha att göra med telefonens strömsparfunktioner. Det finns en funktion där som "köar" internetuppkopplingar när telefonen är i sleep (och "släpper" alla samtidigt, antingen när man låser upp eller efter en viss tid, tror det är var 15:e minut). Men det känns inte riktigt som det skulle hinna köas upp flera hundra anrop på grund av det.

    Finns lite förklaring av den här
    http://developer.sonymobile.com/201...-explained-sony-xperia-z1-and-xperia-z-ultra/
     
  13. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 313
    Mottagna gillanden:
    188

    MINA ENHETER

    Just det där med var 15e minut får mig att tro att det inte är detta köande som orsakar problemet (från sidan som du länkade till):

    Jag kan inte kalla mig någon Android-expert då jag bara skrivit två appar och det var ganska länge sen jag skrev dem, men om jag minns rätt så fungerar de timers som jag använder som så att jag inte styr över exakt när de skall gå igång utan bara ungefär hur ofta jag vill att de skall komma. Som minsta valbara enhet har jag valt just 15 minuter, kanske var det så att det var den minsta valbara enheten på grund av denna strömspar-funktionalitet.

    Hur pass repeterbart är detta problem för dig? Om jag skulle få fram en beta-version, skulle du då efter någon vecka kunna säga om det har hjälpt? Eller är detta ett problem som bara dyker upp lite sporadiskt någon gång i halvåret?

    m v h Henrik
     
  14. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 313
    Mottagna gillanden:
    188

    MINA ENHETER

    Nu finns en testversion på http://poolhem.se/files/TelenorKontant-1.7beta.apk

    Förutom att rensa bort den gamla timern innan en ny skapas har jag också gjort ett försök att skicka med en text-sträng med skickat intent för att mottagaren skall se vem som skickade intent och denna textsträng loggas i samband med mottagandet.

    Tyvärr befarar jag att min fix med att städa bort gammal timer inte kommer hjälpa, men jag hoppas att den nya loggningen skall hjälpa till att bringa klarhet i mysteriet.

    Om det vore så att det skapades nya timers vid varje uppdatering skulle dataförbrukningen växa exponentiellt hela tiden (dubblas varje timme). I din graf ser det i stället ut som om förbrukningen just inte växer alls första veckan och därefter växer ganska så linjärt.

    m v h Henrik
     
  15. Nerre

    Nerre Professional Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    2 110
    Mottagna gillanden:
    204
    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact
    Övrigt:
    Smartwatch 3
    Jag har varit ute i skogen hela helgen, ska installera den där betan sen och se om det verkar hjälpa.

    Felet verkar vara reproducerbart, jag har startat om mobilen två gånger sen sist och när jag kollade i loggfilerna efter det så verkar det fortfarande ske ofta.
     
  16. Nerre

    Nerre Professional Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    2 110
    Mottagna gillanden:
    204
    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact
    Övrigt:
    Smartwatch 3
    Hmm, ser inte mycket här som verkar kunna ge nån ledtråd?

    Räcker det inte med att uppdatera appen, behöver jag starta om telefonen också? (Jag har varit in i inställningarna och gjort en sån där Spara, testa och avsluta eller vad det står, för jag tänkte att det startar väl så att säga om allt.)

    Kod:
    09-29 09:50:57.665 D/TelenorKontant(28442): Entering refreshTextInWidget...
    09-29 09:50:57.665 D/TelenorKontant (28442): Wrote wait...
    09-29 09:50:57.665 D/TelenorKontant (28442): Trying to start thread
    09-29 09:50:57.665 D/TelenorKontant (28442): At start of thread
    09-29 09:50:57.665 D/TelenorKontant (28442): Really starting thread...
    09-29 09:50:57.665 D/TelenorKontant (28442): Try 0
    09-29 09:50:57.665 I/System.out(28442): TelenorKontant web trace 0
    09-29 09:50:57.665 I/System.out(28442): TelenorKontant web trace 1
    09-29 09:51:00.505 I/System.out(28442): TelenorKontant web trace 1.5
    09-29 09:51:00.515 I/System.out(28442): TelenorKontant - [version: 0][name: MinaSidorId][value: c0be8e10-72ce-45e3-a638-6f1c749ddfb1][domain: minasidor.telenor.se][path: /][expiry: Tue Sep 29 09:50:58 CEST 2015]
    09-29 09:51:00.515 I/System.out(28442): TelenorKontant - [version: 0][name: JSESSIONID][value: FF4CFECE1A3245DB87C9A54C275F2CB6.mina-app01][domain: minasidor.telenor.se][path: /][expiry: null]
    09-29 09:51:00.525 I/System.out(28442): TelenorKontant web trace 2
    09-29 09:51:00.525 I/System.out(28442): TelenorKontant web trace 3
    09-29 09:51:00.525 I/System.out(28442): TelenorKontant web trace S1.
    09-29 09:51:00.535 I/System.out(28442): TelenorKontant web trace S2
    09-29 09:51:00.825 I/System.out(28442): TelenorKontant web trace S3
    09-29 09:51:00.825 I/System.out(28442): TelenorKontant web trace 4
    09-29 09:51:00.825 I/System.out(28442): TelenorKontant web trace 6
    09-29 09:51:00.825 I/System.out(28442): TelenorKontant web trace S1.
    09-29 09:51:00.825 I/System.out(28442): TelenorKontant web trace S2
    09-29 09:51:01.035 I/System.out(28442): TelenorKontant web trace S3
    09-29 09:51:01.035 I/System.out(28442): TelenorKontant web trace S4
    09-29 09:51:01.035 I/System.out(28442): TelenorKontant web trace S1.
    09-29 09:51:01.035 I/System.out(28442): TelenorKontant web trace S2
    09-29 09:51:02.105 I/System.out(28442): TelenorKontant web trace S3
    09-29 09:51:02.195 D/TelenorKontant (28442): Result: 405:43 kr
    09-29 09:51:02.195 D/TelenorKontant (28442): 2014-10-27
    09-29 09:51:02.195 D/TelenorKontant (28442): done, saving and sending message
    09-29 09:51:02.195 D/TelenorKontant(28442): Entering handleMessage in updateSaldoFromWeb...
    09-29 09:51:02.195 D/TelenorKontant(28442): Entering buildUpdate...
    09-29 09:51:02.195 D/TelenorKontant (28442): State listen_none (1)
    09-29 09:51:02.225 D/TelenorKontant(28442): Entering refreshTextInWidget...
    
    Scrollade tillbaka lite i loggen och hittade den här också
    Kod:
    09-29 09:49:43.945 I/ActivityManager(1041): Waited long enough for: ServiceRecord{445c4418 u0 se.poolhem.telenorkontant/.TelenorWidget$UpdateService}
    Detta är väl från när jag uppdaterade appen?

    Kod:
    09-29 09:49:02.705 I/ActivityManager(1041): START u0 {act=android.intent.action.VIEW dat=file:///storage/emulated/0/Download/TelenorKontant-1.7beta.apk typ=application/vnd.android.package-archive cmp=com.android.packageinstaller/.PackageInstallerActivity} from pid 26415
    09-29 09:49:05.985 I/ActivityManager(1041): START u0 {dat=file:///storage/emulated/0/Download/TelenorKontant-1.7beta.apk cmp=com.android.packageinstaller/.InstallAppProgress (has extras)} from pid 28149
    09-29 09:49:06.015 W/InstallAppProgress(28149): Replacing package:se.poolhem.telenorkontant
    09-29 09:49:06.065 W/ActivityManager(1041): No content provider found for permission revoke: file:///storage/emulated/0/Download/TelenorKontant-1.7beta.apk
    09-29 09:49:06.355 D/Finsky  (28235): [1] WorkerTask.onPreExecute: Verification Requested for id = 1, data=file:///storage/emulated/0/Download/TelenorKontant-1.7beta.apk flags=18 fromVerificationActivity=false
    09-29 09:49:07.265 W/ActivityManager(1041): No content provider found for permission revoke: file:///storage/emulated/0/Download/TelenorKontant-1.7beta.apk
    09-29 09:49:07.435 I/ActivityManager(1041): Force stopping se.poolhem.telenorkontant appid=10322 user=-1: uninstall pkg
    09-29 09:49:07.435 I/ActivityManager(1041): Killing 26502:se.poolhem.telenorkontant/u0a322 (adj 13): stop se.poolhem.telenorkontant
    09-29 09:49:07.805 I/PackageManager(1041): Package se.poolhem.telenorkontant codePath changed from /data/app/se.poolhem.telenorkontant-1.apk to /data/app/se.poolhem.telenorkontant-2.apk; Retaining data and using new
    09-29 09:49:07.815 I/PackageManager(1041): Running dexopt on: se.poolhem.telenorkontant
    09-29 09:49:08.045 I/ActivityManager(1041): Force stopping se.poolhem.telenorkontant appid=10322 user=-1: update pkg
    09-29 09:49:08.055 W/PackageManager(1041): Code path for pkg : se.poolhem.telenorkontant changing from /data/app/se.poolhem.telenorkontant-1.apk to /data/app/se.poolhem.telenorkontant-2.apk
    09-29 09:49:08.055 W/PackageManager(1041): Resource path for pkg : se.poolhem.telenorkontant changing from /data/app/se.poolhem.telenorkontant-1.apk to /data/app/se.poolhem.telenorkontant-2.apk
    09-29 09:49:08.555 I/ActivityManager(1041): Force stopping se.poolhem.telenorkontant appid=10322 user=0: pkg removed
    09-29 09:49:10.015 D/BackupManagerService(1041): Received broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:se.poolhem.telenorkontant flg=0x4000010 (has extras) }
    09-29 09:49:10.075 D/BackupManagerService(1041): Received broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:se.poolhem.telenorkontant flg=0x4000010 (has extras) }
    09-29 09:49:10.475 I/ActivityManager(28149): Timeline: Activity_launch_request id:se.poolhem.telenorkontant time:65336240
    09-29 09:49:10.475 I/ActivityManager(1041): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=se.poolhem.telenorkontant cmp=se.poolhem.telenorkontant/.TelenorKontant} from pid 28149
    09-29 09:49:10.485 I/ActivityManager(1041): Start proc se.poolhem.telenorkontant for activity se.poolhem.telenorkontant/.TelenorKontant: pid=28442 uid=10322 gids={50322, 3003}
    09-29 09:49:10.685 I/ActivityManager(1041): Displayed se.poolhem.telenorkontant/.TelenorKontant: +207ms
    09-29 09:49:10.855 I/ActivityManager(1041): Timeline: Activity_windows_visible id: ActivityRecord{44253f90 u0 se.poolhem.telenorkontant/.TelenorKontant t134} time:65336624
    09-29 09:49:13.205 I/ConfigFetchService(17149): PackageReceiver: Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:se.poolhem.telenorkontant flg=0x4000010 cmp=com.google.android.gms/.config.ConfigFetchService$PackageReceiver (has extras) }
    09-29 09:49:13.365 I/ConfigFetchService(17149): onStartCommand Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:se.poolhem.telenorkontant cmp=com.google.android.gms/.config.ConfigFetchService (has extras) }
    09-29 09:49:13.465 D/PackageBroadcastService(17149): Received broadcast action=android.intent.action.PACKAGE_REMOVED and uri=se.poolhem.telenorkontant
    09-29 09:49:14.205 D/AirMail (9800): Package Removed: se.poolhem.telenorkontant
    09-29 09:49:19.165 I/ConfigFetchService(17149): PackageReceiver: Intent { act=android.intent.action.PACKAGE_ADDED dat=package:se.poolhem.telenorkontant flg=0x4000010 cmp=com.google.android.gms/.config.ConfigFetchService$PackageReceiver (has extras) }
    09-29 09:49:19.185 I/ConfigFetchService(17149): onStartCommand Intent { act=android.intent.action.PACKAGE_ADDED dat=package:se.poolhem.telenorkontant cmp=com.google.android.gms/.config.ConfigFetchService (has extras) }
    

    Kod:
    09-29 09:49:22.545 D/PackageBroadcastService(17149): Received broadcast action=android.intent.action.PACKAGE_ADDED and uri=se.poolhem.telenorkontant
    09-29 09:49:22.655 I/System.out(28442): TelenorKontant web trace S3
    09-29 09:49:22.765 I/IcingCorporaProvider(29116): Updating corpora: APPS=se.poolhem.telenorkontant, CONTACTS=MAYBE
    09-29 09:49:27.055 D/PackageBroadcastService(17149): Received broadcast action=android.intent.action.PACKAGE_REPLACED and uri=se.poolhem.telenorkontant
    09-29 09:49:28.945 D/TelenorKontant(28442): Entering onReceive...
    09-29 09:49:28.945 D/TelenorKontant(28442): Entering onUpdate...
    09-29 09:49:28.945 D/TelenorKontant(28442): Init or reinit of null ctx!
    09-29 09:49:28.945 D/TelenorKontant(28442): Entering onStartCommand...
    09-29 09:49:28.945 D/TelenorKontant(28442): Entering onStart...
    09-29 09:49:28.945 I/ActivityManager(1041): Delay finish: se.poolhem.telenorkontant/.TelenorWidget
    
     
    Last edited: 29 sept 2014
  17. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 313
    Mottagna gillanden:
    188

    MINA ENHETER

    Jag tror inte att en omstart av telefonen skall behövas, men törs inte säga säkert då jag faktist råkade starta om min telefon efter att ha installerat 1.7beta.

    Den nya logg-utskriften kommer precis innan dina rader ovan, d v s från min logg:

    Kod:
    09-28 19:02:44.465 D/TelenorKontant(  577): Entering onReceive...
    09-28 19:02:44.475 D/TelenorKontant(  577): Widget-click
    09-28 19:02:44.475 D/TelenorKontant(  577): Entering updateSaldoFromWeb...
    09-28 19:02:44.475 D/TelenorKontant(  577): Entering
    putTextInWidgetMessage...
    09-28 19:02:44.475 D/TelenorKontant(  577): Entering refreshTextInWidget...
    
    Efter "Entering onReceive..." skrivs nu den nya logg-utskriften "Widget-click". Tanken var att det skulle stå "Widget-click" då man klickat på widgeten och något annat när timern är avsändare av intent. Tyvärr kan jag nu efter att själv ha kört betan i drygt ett dygn konstatera att det alltid står "Widget-click" där, även när timern sänt intent. Det verkar som att det blir samma text för att det är samma intent som initierats från samma process. Jag måste nog skapa två olika intents för att kunna skilja på dem.

    Men om vi har riktig tur behöver vi inte felsöka mer, med riktig tur kanske betan ändå hjälper mot dina problem trots att jag tycker att problemet borde växa exponentiellt med tiden om det fungerar som jag tror.

    m v h Henrik
     
  18. Nerre

    Nerre Professional Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    2 110
    Mottagna gillanden:
    204
    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact
    Övrigt:
    Smartwatch 3
    Den verkar fortfarande uppdatera rätt friskt... MEN, det där Widget-click syns inte till.

    Det verkar ju väldigt skumt... För som jag tolkar dig så ska den inte uppdatera utan att det där Widget-click står?

    Men jag testar att starta om mobilen och återkommer.
     
  19. Nerre

    Nerre Professional Droid Medlem

    Blev medlem:
    12 feb 2010
    Inlägg:
    2 110
    Mottagna gillanden:
    204
    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    Xperia Z1 compact
    Övrigt:
    Smartwatch 3
    Nu så, nu får jag faktiskt en massa Timer-update i loggen!

    Filtrerade ut bara dessa så du ser frekvensen på dem. Men detta är alltså inom ett par minuter efter boot, det borde ju inte hunnit skapas en massa timers på den korta tiden?? Timers ligger väl inte kvar efter boot?

    Kod:
    09-30 14:49:16.970 D/TelenorKontant(4763): Timer-update
    09-30 14:49:17.040 D/TelenorKontant(4763): Timer-update
    09-30 14:49:29.969 D/TelenorKontant(4763): Timer-update
    09-30 14:49:45.269 D/TelenorKontant(4763): Timer-update
    09-30 14:50:06.109 D/TelenorKontant(4763): Timer-update
    09-30 14:50:15.009 D/TelenorKontant(4763): Timer-update
    09-30 14:50:21.889 D/TelenorKontant(4763): Timer-update
    09-30 14:50:46.039 D/TelenorKontant(4763): Timer-update
    09-30 14:50:58.159 D/TelenorKontant(4763): Timer-update
    09-30 14:51:03.859 D/TelenorKontant(4763): Timer-update
    09-30 14:51:13.149 D/TelenorKontant(4763): Timer-update
    09-30 14:51:16.439 D/TelenorKontant(4763): Timer-update
    09-30 14:51:32.709 D/TelenorKontant(4763): Timer-update
    
    Jag undrar om jag ska behöva testa att avinstallera och installera om... Men det gjorde jag ju efter den där gången när den dragit en massa batteri.
     
  20. henca

    henca Senior Droid Medlem

    Blev medlem:
    30 dec 2009
    Inlägg:
    1 313
    Mottagna gillanden:
    188

    MINA ENHETER

    Lyckans dig som fick "Timer-update" i din log :) , jag fick bara "Widget-click".

    Frågan är om man kan lita på att det verkligen kommer från Timern. Om du klickar på widgeten, kan du då få en "Widget-click" i din logg? I så fall fungerar loggarna hos dig så som jag hade tänkt trots att de inte fungerar hos mig.

    Om dina loggar fungerar så som jag hade tänkt är det en eller flera timers som ger upphov till alla uppdateringar. Precis som du tycker jag att alla timers borde ha försvunnit vid boot om det nu låg några extra kvar. I 1.7beta tar jag också bort den gamla timern innan jag skapar en ny. Det borde därför bara kunna finnas en timer som skickar dessa intent med 1.7beta efter omboot.

    Det skall inte heller kunna bli något annat tidsintervall på timern än tre förinställda värden: INTERVAL_FIFTEEN_MINUTES, INTERVAL_HOUR och INTERVAL_DAY. Hur dessa förinställda värden och timern fungerar har inte jag någon närmare kontroll över, det är bara ett system-anrop som görs från min kod på raderna 150-173 på http://telenorkontant.cvs.sourcefor.../TelenorWidget.java?revision=1.24&view=markup
    (koden på länken ovan är inte 1.7beta, jag har inte checkat in den koden i CVS ännu)

    Vi kan åtminstone dra en säker slutsats: Det är inte någon annan app som håller på att skicka intents till Telenor Kontant. Om det vore en annan app skulle vi inte fått texten "Timer-update" i loggen.

    Tyvärr har jag fortfarande ingen förklaring till varför dessa timer-events skulle komma så ofta. Jag har inte heller någon bättre lösning på problemet än att stänga av periodiska uppdateringar.

    Om du drabbas av att Telenor Kontant uppdaterar så ofta påverkar det säkerligen inte bara din konsumerade bandbredd utan även batterikonsumtionen.

    m v h Henrik