Mobilneten / 3G-n Gtalk szétkapcsol és a Gmail értesítések késnek, lassúak. Wifin pedig nem.

Biztos vagyok benne, hogy már többen jártatok úgy, hogy a Gtalk vagy a GMail mobilnet használata esetén késve (vagy egyáltalán nem) szinkronizálta le az üzeneteket, holott push szolgáltatásról van szó. WiFi esetében is előjöhet ez a hiba de nagyon ritka, csak bizonyos routerek esetében fordul elő. Én sokáig szívtam ezzel, de most megtaláltam a megoldást.

A probléma az, hogy a Gtalk mobilnet esetén 28 percenként küld állapotfrissítést (heartbeat) a szerver felé és általában a mobilnet szolgáltató ennél kevesebb idő alatt bontja a kapcsolatot (nem magát a mobilnet kapcsolatot, hanem az 5228-as porton folyó kommunikációt a szerverrel) üresjárat miatt. Erre az a megoldás, hogy csökkentjük az üresjárati időt mondjuk 5 percre, de ez nem olyan egyszerű dolog.

Először is a telefonunknak root-olva kell lennie, ennek módjáról itt olvashattok bővebben. Ha ezzel megvagy (vagy már eleve root-olt volt a készüléked) akkor fel kell telepítened a Push Notifications Fixer nevű alkalmazást. Ezzel a programmal át tudod állítani a telefonon a heartbeat-ek sűrűségét.
A gyári beállítások:
– mobilnet: 28 perc
– Wifi: 15 perc
Ajánlott beállítások a Push Notifications Fixer-el:
– mobilnet: 5 perc (vagy 4 perc, de kevesebbet nem érdemes)
– Wifi: 15 perc (vagy 10 perc)
push_notification_fixer_01 push_notification_fixer_02 push_notification_fixer_03

Ha ezzel megvagyunk nincs más teendőnk, mint élvezni, hogy mindig mindent időben megkapunk 🙂 És ami még fontos, ez a beavatkozás nincs érezhető hatással az akkumulátor üzemidejére.

Akit a téma bővebben érdekel, annak az alábbi linkeket ajánlom figyelmébe (ez volt a forrás is):
– http://forum.xda-developers.com/showthread.php?t=2142503
http://forum.xda-developers.com/showthread.php?t=1367839&page=9
http://code.google.com/p/android/issues/detail?id=22570
https://code.google.com/p/android/issues/detail?id=49721

 

aCalendar – a legjobb naptár app Androidra!

Nekem személy szerint az Android 2.3.3 gyári naptár felülete nem jött be. Nem eléggé felhasználóbarát, én azt várom el egy naptártól, hogy ahogy ránézek átlássam az egész hónapot úgy, hogy közben az egyes napok eseményeit is lássam. Hosszas keresgélés és tesztelés után döntöttem az aCalendar mellett.

A programnak több előnye is van. Először is az, hogy veri a fizetős szoftvereket, és igen, teljesen ingyenes program. Mi kell még? Ami azt illeti szépen szinkronizál a Google szerverével, sőt, részben a gyári naptár szoftverre épül rá (ez akkor derül ki, ha átállítjuk az új esemény létrehozásának módját).

Hogy mit kell tudni a programról azt mindjárt megírom, de addig kedvcsinálónak pár kép:
acalendar_01 acalendar_02 acalendar_05
Ahogy a fenti képek is mutatják, a naptárna van havi, heti és nap nézete is. És ami a legjobb, hogy a nézetek között jobbra-balra lapozva lehet váltani (fel és le lapozva pedig előre és hátra lehet ugrani az időben). A felületet jól áttekinthető és ha egy adott névjegyhez van beállítva fénykép és születési dátum, akkor ha az adott napon nincs más bejegyzés, akkor a szülinapos képét megjeleníti a havi nézetben a program (ha van azon a napon esemény, akkor csak írja a szülinap tényét és hogy hanyadik lesz). De emellett az események is szépen áttekinthetőek, mivel színeket is használ (a Google naptárból veszi át, tehát azzal azonos) így egy pillantás alatt láthatjuk, hogy melyik naptárunkban van az adott esemény eltárolva (ezt a gyári nem tudja, mert egyszínű). A kitöltött hátterű események az egész naposak, a sima színes szöveg pedig egy adott időntervallumot takar.

acalendar_04 acalendar_03 acalendar_06
Egy esemény létrehozásakor alapértelmezésben az aCalender szerkesztőjét hozza fel a program. Ez nagyon jó, jobb mint a gyári (világos, kontrasztos), de igény esetén azt is vissza lehet csalni a beállítások között. Emellett beállíthatjuk azt is, hogy melyik naptárakat szinkronizálja és jelenítse meg a program. Az eseményre koppintva (bármely nézetben) egy szumma ablak ugrik elő.

Röviden ennyit tudom elmondani a programról, mármint én ennyit használok belőle. Szerintem mindenki próbálja ki aki nem elégedett a gyári naptárral, nem fog csalódni!

Google Hitelesítő – fő a biztonság

Amikor elkezdtem a céges leveleimet is a Gmail-re szinkronizálni felmerült bennem az aggály, hogy mi van ha valaki feltöri a nem túl egyszerű jelszavamat és elérhetetlenné válnak a leveleim. Ekkor találtam a Google kétlépcsős hitelesítési folyamatát ami hasonló mint amit a bankok hasznának. Ez egy időalapú hitelesítés ami egy véletlen generált kulccsal titkosít és minden kulcs csak 30 másodpercig él és maga a program teljesen offline működik a beállítását követően.

Lássunk is hozzá a beállításhoz. Először is engedélyezni kell a beállításoknál a kétlépcsős hitelesítést. Majd telepíteni az Androidos klienst. Itt található! Miután megvan a telepítés kövessük a beállítási instrukciókat. A legegyszerűbb a QR kódos beállítás.
beállítások menü kétlépcsős hitelesítés be
A Gmail beállításainál meg kell adnunk néhány adatot, telefonszámot és létre is hozhatunk 10 db biztonsági kódokat melyeket papírra nyomtatva magunknál tarthatunk. Szóval minden eshetőségre felkészült a rendszer. A 10 darab kód egyszer használatos, ha elhagynánk akkor bármikor törölhetjük őket és újakat generálhatunk helyettük.

A „Mobilalkalmazás” pontnál adhatjuk hozzá a telefonunkat az e-mail fiókunkhoz, telefon csere esetén itt lehet módosítani a készüléket is. Ezen kívül lehetőségünk van „Alkalmazásfüggő jelszavak” létrehozására. Ez azért fontos, mert például Androidos telefonon, a MailStore Home-ban vagy egy levelező programnál nem akarunk minden esetben jelszót megadni sőt a kétlépcsős hitelesítés ezen programok esetében nem is működne, mert nem lenne hova beírni a generált jelszót. A generált jelszó kellőképp hosszú és összetett ahhoz, hogy ne lehessen egykönnyen feltörni így biztonságosan használhatóak maradnak a programjaink. Mivel ezt a bonyolult jelszót a gép vagy telefon fogja tárolni ezért nem is kell megjegyeznünk 🙂
google hitelesítő adatok megadás alkalmazásfüggő jelszavak alkalmazásfüggő jelszavak 2

Ha mindent rendben csináltunk akkor a következő belépésnél (vagy egy idegen számítógépen) a jelszó megadása után kérni fogja a generált kódot a rendszer. Itt még megtehetjük azt is, hogy azon a gépen amiről rendszeresen használjuk csak jelszót kérjen de kódot nem. Ez azért jó, mert így a saját gépünkről kényelmesen használhatjuk továbbra is a Gmail online oldalát, de ha egy másik gépről mi (vagy bárki más) csak a generált jelszóval tudunk belépni (még akkor is ha a rendes jelszavunk illetéktelen kezekbe is kerül). Saját gépünk megjegyeztetése 30 napig él, a 30 nap letelte után azon a gépen is kérni fogja a kódot. A kód ismételt megadás után ismét kiválaszthatjuk a 30 napig jegyezze meg a gépet opciót.

Néhány kép az Androidos kliensről végezetül:
google_authenticator_hitelesito_01 google_authenticator_hitelesito_02 google_authenticator_hitelesito_03

google_authenticator_hitelesito_04  google_authenticator_hitelesito_05

Gmail archiválás és offline elérés

A mai időkben amikor szinte mindenhol rendelkezésre áll az internet (vezetékes vagy mobil formában egyaránt) hajlamosak vagyunk megfelejtkezni arról, hogy ez nem mindig volt így és most is vannak esetek amikor nincs így… Gondolok itt a felhőkben tárolt adatokról, mint például a Gmail levelek. Mi van ha éppen nincs net és kellene egy fontos e-mail és nem használunk e-mail klienst, csak a Google weblapját vagy az Androidos telefonunkat? Vagy mi van akkor ha zárolják a fiókunkat (bár erre a kétlépcsős hitelesítés jó megoldás, erről majd még írok)?

Szóval, van megoldás és olyan megoldás, hogy nem kell hozzá e-mail kliens használatára áttérnünk. Sok ingyenes szoftver létezik ami képes mentést készíteni a Gmail felhőben tárolt leveleinkről, ráadásul strukturáltan. Mind közül a legjobb a MailStore Home. Ez nem csak Gmail, de más levelező programok lokális adatbázisát is képes szinkronizálni. Saját példámat osztom meg Veletek most. Régebben Mozilla Thunderbird-et használtam a privát és céges leveleim küldésére és fogadására. Már akkor is volt Gmail címem, azt is oda szinkronizáltam. Aztán az idő előrehaladtával és a technika fejlődésével ez a dolog megfordult. Most már a Gmail címemre szinkronizálom a többi e-mail címemet. Ennek több előnye is van. Viszont ezzel együtt kiszolgáltatott lettem az offline állapotnak. Szóval ha szeretnénk biztonságban tudni leveleinket akkor a MailStore Home a legjobb megoldás.

A másik amiért ez a legjobb, mert a régi levelező programból be lehet importálni a leveleket és így egy felületről elérhető több e-mail kliens archívuma is. Szóval mindenképp megéri az árát. Ítt van egy-két kedvcsináló kép.
mailstore_home_01 mailstore_home_02

Google Naptár események újraimportálása

Aki használja a Google Naptárát annak nem lesz ismeretlen az a funkció, hogy Outlook-ból exportált eseményeket (de akár egy főiskolai Neptun rendszerből kiexportált órarendet is) beimportálhatunk a Google Naptárunkba. Ehhez a következőket kell tennünk.

Google Naptárban Beállítások (fogaskerék) / Beállítások alatt ki kell választani a Naptár fület majd a „Naptár importálása” pontot kell választani. Ez után a párbeszéd ablakban ki kell választani a kiexportált <név>.ics fáljt és ki kell választani a legördülő menüből, hogy melyik naptárunkba kívánjuk importálni.
google_naptar_esemeny_ujraimportalasa_01 import

Ez eddig még nem nagy dolog. De mi van akkor ha mondjuk kitöröltünk pár eseményt és újra szeretnénk importálni őket? A Google Naptára ezt az üzenetet fogja adni:
Nem sikerült az esemény importálása: A fájlban lévő események némelyikét a program már importálta...
Na ez már gond, főleg ha sok eseményről van szó. De van megoldás és ráadásul egyszerű is. A <név>.ics fájlt meg kell nyitni a Jegyzettömbbel és egyből látni fogjuk a tartalmát. Minden bejegyzésnek van egy egyedi azonosítója egy UID-ja, ezt kell megszerkesztenünk. A Jegyzettömb programnak van egy olyan funkciója, hogy „Csere”, ezt a „Szerkesztés” / „Csere” menüpont alatt találjuk meg, vagy a CTRL+H billentyűkombinációval. Itt a „Keresendő” helyre beírjuk azt, hogy „UID:”, a „Csere erre” helyre pedig, hogy „UID:1”.
keresendő csere erre
Az eredmény pedig így fog kinézni, nyomjunk a mentésre és kész is:
Kiindulás:
google_naptar_esemeny_ujraimportalasa_03
Kész UID:
google_naptar_esemeny_ujraimportalasa_05 UID

Ez után már újraimportálhatjuk a naptárbejegyzéseinket minden gond nélkül 🙂

VCF (vcard) fájlok összefűzése + Gmail

Ismét egy érdekes problémába ütköztem, Nokia telefon mentéséből (NBU file) kellett névjegyeket (VCF file) kinyernem és Androidos telefonra áttennem (Gmail contacts).

NbuExprorer_1Az első lépés a mentésből a névjegyek kinyerése volt. Ehhez szükségünk van egy ingyenes programra az NbuExplorer-re melyet itt ingyen letölthettek lentebbről tölthettek le, mert az SF-es friss verzó több hozzászóló szerint vírusos. Ez még egy régi, 2009-es verzó, nálam nem mutatkozott soha vírusosnak. Teljesen ingyenes program sok hasznos funkcióval, próbáljátok ki. Maga a mentés úgy történik, hogy elindítjuk a programot majd megnyitjuk az NBU fájlt vele. Ez után kijelöljük a „Contacts” mappát és jobb egér gombot nyomva rajta kiválasztjuk az „Export”-ot. Utána már csak a célmappát kell megadni ahova a sok VCF fájl kerül majd. Ajánlott mondjuk a „C:\Nokia” mappa létrehozása, a könnyebb munka miatt.

NbuExplorer
Cím: NbuExplorer
Extension: zip
Caption:
clicks: 1797
Filename: nbuexplorer.zip
Size: 40 KB
Date: 2014. október 26. vasárnap

Második lépésként le kell töltenünk a következő zip fájlt és kicsomagolni a benne lépvő „merge_vcf.cmd” fájlt a „C:\Nokia” mappába. Azért ide, mert itt vannak a VCF fájlok amikből egy nagy VCF fájlt szeretnénk csinálni. Ez azért fontos mert a Gmail (és sok más szoftver is) egyszerre csak egy VCF fájl importját engedi. Könnyen belátható, hogy mondjuk 1000 névjegynél egyesével elég sokáig tartana beimportálni a Gmail címjegyzékébe a kontaktjainkat. De ha egy fájlba összegyúrjuk őket akkor csak pár pillanat és ez szinte minden programmal kompatibilis marad ami kezel VCF-et. 🙂 Szóval, bemásolás után futtassuk le a fájlt! A végeredmény fájl neve pedig „all_contacts.vcf” lesz, ezt kell majd beimportálni.

merge_vcf
Cím: merge_vcf
Extension: zip
Caption:
clicks: 3292
Filename: merge_vcf.zip
Size: 156 B
Date: 2012. december 12. szerda

Harmadik lépés, importáljuk be a Gmail címtárába a kész fájlt. Válasszuk a „Címtárat” majd az „Egyebek/Importálás…” pontot. Aztán tallózzuk ki az „all_contacts.vcf” fájlt és Importálás!
gmail_import_1 gmail_import_2

Negyedik lépés, dőljünk hátra és élvezzük munkánk gyümölcsét 🙂

Light Flow Lite 3.x.x – Notification LED control

Egy régebbi cikkemben már írtam erről a szoftverről, de az még a 2.x.x verzió volt. Azóta megjelent a 3.x.x verziók is (nekem most 3.0.4 van fent). A szoftver alapvetően nem változott, a fő funkciója továbbra is a led notification vezérlése a többi extra funkció számomra nem is igazán fontos, de a led vezérlése igen. Ezen kívül a kezelőfelülete és az ikonja lett teljesen új, szerintem sokkal felhasználóbarátabb, ahogy itt is láthatjátok.

led_flow_lite_01 led_flow_lite_02 led_flow_lite_03 led_flow_lite_04 led_flow_lite_07
led_flow_lite_05

Sajnos  a 3.0.4-re frissítés után nem akart rendesen működni a program, ha SMS-t kaptam az olvasás után továbbra is villogott a led, e-mail esetén pedig sokszor csak azután kezdett el villogni ha bekapcsoltam a képernyőt majd kikapcsoltam. Azt gondoltam először, hogy ez a szoftver hibája, de miután kb. 4 nap telt el és nem érkezett frissítés kezdett gyanús lenni a dolog… Bár próbálkoztam régebbi verzió keresésével is (3.0.3 jó lett volna) de sajnos azt nem sikerült megbízható forrásból beszerezni.

Miután a fejlesztő oldalán sem volt fent előző verzió így írtam a support email címükre, hogy mi a problémám. A válasz nagyjából 1 órán belül megjött (köszönet érte Andrew-nak) és kiderült, hogy nem a 3.0.4-es verzió rossz, egyszerűen csak megzavarodott a program a sok frissítéstől, ugyanis nekem már a 2-es verzió óta fent volt a program és azóta nagyon sok update volt rá.

A megoldás az volt, hogy először is mentést csináltam a beállításokról, hogy ne kelljen újra kézzel konfigurálni mindent majd a Beállítások / Alkalmazások /Alkalmazások kezelése menüben kiválasztottam a Light Flow Lite-t és az Adatok törlése-t. Ezzel a programot egy szűz telepítés utáni állapotba tudjuk hozni és így a sok halmozódó hiba kitörlődik, de velük együtt minden beállítás is. Úgyhogy ezért kellett a mentés amit most visszaállíthatunk és ismét engedélyezni kell a kisegítő szolgáltatásoknál a Led Flow Lite-t. Nekem ezek után az összes hibám eltűnt. Remélem másnál is működni fog 🙂

Fényjelzés (Notification LED) – Hasznos programok hatodik rész

Gondolom sokan emlékeztek a régi 198-as Ericssonra a féltéglára felhajtható antennával, már abban is villogott egy állapotjelző led, ami szerintem az egyik legnagyobb találmány 🙂 Főleg olyankor amikor mondjuk a céges Nokia 2730 Classic telefonom még a képernyőre sem ír ki semmit, ha meg akarom tudni, hogy jött-e üzenem vagy hívott-e valaki mindig meg kell nyomnom egy gombot, hogy lássam van-e esemény. Androidos Sony Ericsson X10i-m esetében viszont hál Istennek van értesítő led, de sajnos a rendszerben nem lehet konfigurálni a működését, de szerencsére egy Androidos telefonon ez sem lehet akadály 🙂

Körülnéztem és találtam egy Light Flow Lite nevű programot. Számomra az egyik legfontosabb program, az elsők között telepítettem fel a telefonomra. Lényegében bármilyen eseményhez bármilyen színt hozzá lehet rendelni valamint villogási intenzitást is. A program sok más funkciót is tud (rezgés, hangjelzés, előugró ablak stb.) de ezekre nem térnék ki, mert egy nem is használom őket, kettő a led vezérlése a lényeg most.

Light Flow Lite 1 Light Flow Lite 2
Light Flow Lite 3 Light Flow Lite 4

A programnak két változata van, egy fizetős és egy ingyenes (nekem az ingyenes/Lite van, azt is linkeltem), a különbség nem sok, nagyjából annyi, hogy ezernyi progit ismer a fizetős verzió, főleg olyanokat amiket soha nem használtam. A Lite verzió által támogatott programok:
* SMS messages,
* MMS messages,
* New Gmail messages
* New e-mails
* Calendar reminders
* Missed calls
* Low battery
* Bluethood
* Google Talk notifications.
* Handcent
* No signal
* SMS Popup
* ChompSMS
* K9 mail

Fontos még megjegyeznem, hogy teljesen reklámmentes a szoftver és lehetőség van a beállított profilokról mentést készíteni valamint visszaállítani, mindezt az ingyenes verzióban is.

Link: https://play.google.com/store/apps/details?id=com.rageconsulting.android.lightflowlite&feature=search_result

UPDATE (2012.07.28.)
Újabb verzió és hibajavítás itt: http://blog.arnoldweb.hu/2012/07/light-flow-lite-notification-led-control/

Android Gmail melléklet (bármilyen fájl csatolása)

Az Androidos Gmail program alapért-elemzésben csak a Galéria tartalmát (képek és videók) engedi csatolni az e-mailekhez. Ez mindaddig nem jelent gondot ameddig nem egy Excelt vagy Wordöt szeretnénk elküldeni valakinek mellékletként. Szerencsére van ingyenes és egyszerű megoldás.

A Market-ről le kell tölteni az Attachments [Gmail Attach] nevű programot.
Link: https://market.android.com/details?id=com.smartanuj.gmailattach

Néhány kép, a működése elég egyértelmű. Annyi még, hogy a programok között nem jelenik meg semmilyen új ikon de a csatolmányok tallózása közben elő lehet csalni a program beállításait, mégpedig:
– Show Hidden Files
– Limit to SD card
– Start in Last Path
– Show Tips at start

Melléklet csatolásakor a program böngészőfelületén egy érintéssel belép a mappákba vagy csatolja a fájlt, hosszú érintés után pedig felkínál néhány opciót melyek a következők:
– Attach
– Rename
– Delete
– Detalis

androdi gmail melléklet 1 androdi gmail melléklet 2 androdi gmail melléklet 3