Root Browser Lite root-olás utáni rendszerhozzáféréshez és WeatherWidget

Az “Android Gingerbread ROOT / UNROOT (pl.: Sony Ericsson Xperia X10i rootolása)” cikkemben említettem egy Root Browser Lite nevű programot. Akkor nem szántam időt a program bemutatására de Sebestyén Csaba nevű olvasónk kérte, hogy pár sort írjak róla. Mivel idő közben a Total Commander is kijött (az eredeti cikk írásakor még csak instabil béta volt) így én is áttértem arra mivel teljesen ingyenes és reklámmentes ellenben a Root Browser Lite-al. De ettől függetlenül ez a progi is megérdemel pár sort 🙂

A program lényege, hogy minden rendszermappához hozzáférésünk legyen. Mivel a Root-olás után is csak bizonyos programokkal tudunk csak a rendszer mappákhoz hozzáférni ezért kell ez a szoftver. Hogy még érthetőbb legyen, nem elég, hogy root jogot kaptunk, kell az is, hogy maga a szoftver amit használunk képes legyen használni ezt a jogot, ugyanis alap esetben a legtöbb program nem képes a rootolt telefon rendszermappáihoz hozzáférni.

És, hogy erre miért is van szükségünk, íme egy hasznos kis példa. Az egyik előző cikkemben írtam róla, hogy vannak vannak nagyon hasznos kis widgetek amik nem csak Ray és Arc telefonokon működnek hanem mondjuk X10i-n is. Abban a cikkben 8 darab widgetet tettem közzé és egyet, a WeatherWidget-et hagytam ki azért, mert annak telepítéséhez már rootolni kell a telefont. De íme most pótolom.

WeatherWidget.zip
Cím: WeatherWidget.zip
Extension: zip
Caption:
clicks: 618
Filename: weatherwidget.zip
Size: 2 MB
Date: 2012. december 12. szerda

Csapjunk is bele, először is telepítsük a Root Browser Lite-ot majd töltsük le a WeatherWidget zip fájlt a fenti linkről. Ha ezzel megvagyunk indítsuk el a Root Browser Lite-ot és engedélyezzük a Root hozzáférést (ehhez kell a Superuser progi ami a hozzáféréseket kezeli). Íme néhány képernyőkép kedvcsinálónak:
root_browser_lite_01 root_browser_lite_02 root_browser_lite_03
root_browser_lite_04  root_browser_lite_06 root_browser_lite_07 root_browser_lite_08

Nem kell mást tennünk mint kitallózni a letöltött WeatherWidget.zip fájlt a Root Browser Lite-al és kitömöríteni a zip fájlt. Ez úgy tehetjük meg, hogy megérintjük a fájlt és az előugró menüből az első pontot választjuk az “Extract”-ot. Itt előugrik egy ablak, hogy “Extract here” (kitömörítés ide) vagy “Extract to” (kitömörítés máshova) és kitallózzuk a célmappát. A kitömörítés után kapunk egy META-INF és egy system mappát. A META-INF mappát a teljes tartalmával együtt azonnal töröljük is mert nekünk ez nem kell (ez a létrehozó backup proginak kellene, de mi kézzel telepítünk most)! A system mappának a tartalmát kell majd a a rendszerpartícióra másolni, ehhez kell a Root Browser Lite program! Menjünk be először a kitömörített mappa alatti \system\app mappába és a WeatherWidget.apk-ra tapintva válasszuk ki az előugró gördülő menüből a “Copy”-t (másolás), ekkor alul megjelenik a “Paste” és “Cancel” gombok, ezeket ne érintsük még meg, majd navigáljuk a rendszer gyökérmappájába és tallózzuk ki ott is a \system\app mappát majd illesszük be a fájlt a “Paste” gombbal. Ez után érintsük meg a fájlt és az előugró menüt görgessük jobbra és válasszuk a “Perms”-et (Kék mappa sárga lakattal) és állítsuk be a következő értékeket.
root_browser_lite_05
Ugyan így járjunk el a több fájllal is (\system\etc\permissions\com.sonyericsson.uxpres.xml és a \system\framework\com.sonyericsson.uxpres.jar). Ha mind a három fájl a helyén van akkor indítsuk újra a telefont. Mivel ez egy widget így újraindítás után a menüben nem jelenik meg semmi, de a widgetek listájában igen. Ha minden jól megy, így fog kinézni a végeredmény.
weatherwidget_arc_ray

Ha esetleg valami pontatlanság lenne a cikkben, akkor az azért van mert pár hónapja csináltam végig ezt a folyamatot és most fejből próbáltam felidézni. Ha valami nem úgy működne ahogy leírtam, írjátok meg és utánanézek!

Android Gingerbread ROOT / UNROOT (pl.: Sony Ericsson Xperia X10i rootolása)

Android ROOT-olás… Az igazsághoz tartozik, hogy ennek nem igazán vagyok híve annak ellenére, hogy informatikusként dolgozom (vagy pont azért?). Ez abból is látszik, hogy több mint fél éve megvan már a telefonom és csak pár napja rootoltam. És ennek oka sem a klasszikus “le akarom cserélni főzött romra a gyárit” volt, én csak el akartam távolítani a gyári alkalmazásokat amik tök fölöslegesen fogyasztották a rendszer erőforrásait. Jól körüljártam a témát és most megosztom a tapasztalataimat. Még annyi, hogy csak saját felelősségre csinálja mindenki, nekem a gyári szoftveres Sony Ericsson X10i 2.3.3-as rendszeremen működött, ennyi, máshol lehet, hogy lenne gubanc, nem tudom. Szóval csak óvatosan.

Kezdjük az alapoknál. Az, hogy root-olsz még nem jelenti azt, hogy a gyári rendszered lecserélődne, minden a gyári marad, csak lesz jogod leszedni a nem kívánt gyári progikat. Ezért nem is kell attól félni, hogy bári adatvesztés is történne, de a biztonság kedvéért persze én is mentettem és Ti is mentsetek le mindent ami fontos Nektek! Ez az első amit meg kell tenni! Ezt követően jöhet a ROOT.

A ROOT is ezer féle képpen történhet, olvastam annyi mindent, de csak egy szimpatikus megoldást találtam ami nem macerás és bárki által elvégezhető, a hőn áhított egy-klikk-root. És persze un-root is, mert szükség esetén akár vissza is lehet venni a rendszergazdai jogokat a rendszer védelme érdekében ha már leszedtük mindent és nem akarjuk, hogy maradjon a ROOT. Talán védettebb marad a rendszer ezáltal.

Szóval első lépésként le kell töltenünk egy progit ami ezt elvégzi. Én ezt itt találtam meg. One Click ROOT de ha törölnék az oldalt ide is feltöltöttem (és QR kóddal innen könnyebb is leszedni) 🙂

Az oldalamról a tárhelyszolgáltató kérésére időközben törölve lett a Root_Unroot_Sony_1.50.rar mert vírusként kezelte a rendszer.
Van egy weblap ahol az ilyen “vírusok” terjedését nyomon lehet követni, ezt az oldalt ezen a címen érhetitek el:

http://support.clean-mx.de/clean-mx/viruses.php?virusname=ANDROID/GetRoot.A
Az oldal alján a “Query” gombbal lefuttatja a lekérdezést amit már a link tartalmaz, a találati listában már ott is lesznek az weblapok (az URL oszlopban közvetlen link van a fájlhoz, klikk rá a letöltéshez) ahol a fájl még megtalálható. Mindenki csak saját felelősségére töltse le és használja!

És ezeken a telefonokon működik (a szoftver készítője szerint – én nem tudtam mindegyiken tesztelni):

Sony Xperia X10 (GingerBread firmware)
Sony Xperia Arc (4.0.2.A.0.42)
Sony Xperia Arc S
Sony Xperia Play [R800i/R800x]
Sony Xperia Ray (a 4.0.2.A.0.62-es firmware már nem root-olható vele, csak alatta) – frissítve: 2012.05.20. Több infó itt: http://talk.sonymobile.com/thread/32274
Sony Xperia Neo
Sony Xperia Mini
Sony Xperia Mini Pro
Sony Xperia Pro
Sony Xperia Active
Live with Sony Walkman (WT19i/WT19a)
NTT Docomo Xperia ARCO SO-02C
Samsung Galaxy S2 [GT-i9100/GT-9100P]
Samsung Galaxy S II for T-Mobile (SGH-T989)
Samsung Galaxy S II for AT&T (SGH-I777), Skyrocket (SGH-i727)
Samsung Galaxy S II LTE Rogers Canada (SGH-I727R), Android version 2.3.5, Baseband version I727RUXKJ7
Samsung Galaxy S II Epic 4g Touch
Samsung Galaxy S2 HD LTE (SHV-E120S)(korea)
Samsung Galaxy i9100G
Samsung Galaxy S [i9000B] & [i9000 2.3.3 (PDA I9000BOJV8, Phone I9000XXJVO, CSC I9000GDTMJV7) and german T-Mobile branding]
Samsung Galaxy S Plus (GT-I9001) OS 2.3.3 and 2.3.6 (I9001ZSKP6)
Samsung Galaxy Mini GT-S5570 (GB only)
Samsung Galaxy Mini Pro i5510
Samsung Galaxy W [i8150]
Samsung Galaxy Y
Samsung Galaxy Tab [P1000] (2.3.3 firmware), [P1000N]
Samsung Galaxy Note [N7000]
Samsung Galaxy Player YP-G70 2.3.5 (GINGERBREAD.XXKPF)
Samsung Galaxy Ace (2.3.3, 2.3.4 firmware)
Samsung Nexus S [i9023] (2.3.6)
Samsung Nexus S 4G 2.3.7
Samsung Galaxy Nexus S [i9020] (2.3.6)
Samsung Exhibit (SGH-T759)
Samsung Exhibit 4G (SGH-T759) (2.3.3) Build UVKE8
Samsung Captivate i897 UCKH3
Motorola Milestone 3 [ME863 HK]
Motorola XT860, Bell XT860
Motorola Defy+
Motorola Droid X sys ver 4.5.605 w/ gingerbread
Motorola Droid X2 (2.3.4) Sys ver 1.3.380.MB870.Verizon.en.US Build 4.5.1A-DTN-150-30
Motorola XT883 (China Telecom)
Motorola XT862 (Verizon Droid3)
Motorola DROID RAZR
Nexus One (2.3.6 stock)
LG Revolution
Vizio VTAB1008 Tablet
Huawei IDEOS U8150 (2.2)

Nos, második lépésként le kell tölteni a Sony PC Companion-t és telepíteni (a driverek miatt) és engedélyezni kell a “Beállítások/Alkalmazások/Ismeretlen források”-at és a “Beállítások/Alkalmazások/Fejlesztés/USB-hibakeresés”-t. Ezt követően USB kábellel csatlakoztatni kell a telefont a géphez. Ekkor nem szabad semmit megnyomni (csak a “Töltés” gombot ha kijön, az “Háttértár módot” TILOS!) és meg kell várni, hogy minden driver feltelepüljön.

Harmadik lépésként ki kell csomagolni a RAR-t egy mappába és elindítani onnan a Root_Unroot_Sony.exe fájlt. Ezt kell látnunk majd:
one-click-root-1 one-click-root-2

Negyedik lépésben nincs más dolgunk mint megnyomni a ROOT gombot, ha minden rendben lefutott a telefon újraindul és újraindulás után fel lesz telepítve a “Superuser.apk” program amivel a szoftverek ROOT jogát lehet felügyelni majd. Ha ez a program nincs fent akkor valami nem jött össze és nem lett ROOT jogunk. Érdemes ebben az esetben megismételni a folyamatot mert lehet, hogy egy driver nem ment fel rendesen vagy a root program nem futott le rendben.

Most már, hogy ROOT-ok lettünk még kell legalább két program a Superuser mellé, hogy azt csináljunk amit akarunk. Az egyik a Root Browser Lite (update 2012.07.16. Root Browser Lite használata leírva itt egy kis példával! Bár most már érdemesebb helyette a Total Commandert használni) a másik a Titanium Backup ROOT. Most mi csak a Titanium Backup-al foglalkozunk majd, mert törölni akarunk de jó ha ismerjük és feltesszük a másik programot is. Amikor elindítjuk a Titanium Backup progit root jogot fog kérni amit a Superuser program fog megadni, feltéve, hogy engedélyt adunk rá, de most adunk mert azt akarjuk 🙂
superuser-1 superuser-2

Ha elindult a Titanium Backup Root akkor nincs más dolgunk mint kiválasztani a törölni kívánt fájlokat. Itt találtok egy listát azokról a programokról amiket szabad és amiket nem törölni: http://forum.xda-developers.com/showthread.php?t=1193004
titanium-backup-1 titanium-backup-2 titanium-backup-3
titanium-backup-4

A 4. Titanium Backup képen láthatjátok azt amikor már van egy sikeres mentés a programról és kész az eltávolításra. Mindenképp mentsétek a programokat uninstall előtt, mert ha gond lenne akkor vissza tudjátok állítani azokat és amúgy is a mentés a memóriakártyára történik. Nálam nagyjából 32 Mb-ot foglal el az összes általam leszedett program, a gyári 8 Gb-os kártyát figyelembe véve ez nem sok hely. Szóval megvan a mentés akkor már csak Un-Install! és kész is! A következő programokat szedtem le az X10i-m ről és semmilyen káros hatással sem volt ez a rendszerre, ellenben érezhető lett a gyorsulás és a RAM használat is csökkent. Nekem volt egy olyan bajom, hogy 4-5 nap után a Timescape szervize 22 Mb-ra hízott, pedig én nem is használtam a Timescape widgeteket, csak maga a szoftver futtatott egy szervizet a háttérben biztos ami biztos… Hát nekem ez azért nem kell… Másik a Facebook vackok, nekem az sem kell, nincs még fészbúkom sem… Úgyhogy mire a lent említett listán található minden progit letávolítottam a RAM használat nagyjából 30-40 Mb-al csökkent. Még egyszer mondom, a RAM használat! Szóval a biztonságosan eltávolíthatók programok listája amiket az X10i-ben a Titanium Backup mutat gyári szoftver esetén (a verziószámok eltérhetnek):

Eseményfolyam-motor 0.9.2
Chinese keyboard 3.0.13
Facebook 1.5.2
Facebook beállítása 1.0.1
Facebook CalendarSync 1.0.1
Facebook extension 0.9.2
Facebook Notification Publisher 1.0
Google Keresés 1.3.3.247963
Hangtárcsázó 2.3.3
Hírek és időjárás 1.3.04
Music Likes 1.0.3
Médiakereső 1.0.3
POBox Touch 4.0 – Japán billentyűzet
Sakura 1.0 – Japán billentyűzet skin
Sony Ericsson Facebook 1.0
Store 1.8.1
Timescape 0.9.6
Timescape alk.felület 3.0.1
Timescape leg. wrapper 1.3.0
Touchnote 2.08.00.24
TrackID 3.30.18
Twitter bővítmény 0.9.2
Voice Search 2.1.4
Wisepilot 4.5
Woody 1.0 – Japán billentyűzet skin

Ha mindent eltávolítottunk amit a fenti listán van indítsuk újra a telefont. Ha elégedettek vagyunk az eredménnyel akkor akár UN-ROOT-olhatjuk a készülékünket, de meg is hagyhatjuk a root jogot, hogy később még esetleg hasznát vegyük neki. De mindenki csak saját felelősségére mint írtam és úgy hogy legalább egy mentés csinál a fontos adatokról!

Hálózati eszközök – Hasznos programok hetedik rész

Az előző Nokia telefonomon volt egy nagyon jó hálózati diagnosztikai program amihez hasonlót nem nagyon találtam Androidra, mostanáig 🙂 Nem rég akadtam rá a LanDroid nevű applikációra. Érdekes, de ha a Google Play keresőbe beírjuk ezt a nevet, akkor azt írja, hogy nincs találat.

Ahogy írja is az oldal, ez egy igazi Svájci-bicska a telefonra 🙂 A legtöbb Windows Command Prompt legtöbbet használt parancsait varázsolja a telefonunkra, íme a lista:
* LocalNet – Local Interfaces and Routing information
* PublicIP – Displays your real IP and extra information
* IP Lookup – Shows Country,ISP,Network,ASN and RIR
* DNS Lookup (using fixed remote server)
* Whois
* Ping
* TraceRoute
* NetStat – Shows active and listening connections
* ArpCache (if using wifi)
* PortScan (tcp)
* DNSBL – Query IP in spam blacklists
* MAC Lookup – Find vendor/manufacturer name by MAC address
* IP Calc – IP Network Calculator
* Select/Copy results to clipboard
* Move to SD card supported
* Adjustable font size

IPv6-ot nem támogatva viszont reklámmentes teljes mértékben.

landroid 1 landroid 2 landroid 3
landroid 4 landroid 5

Link: https://play.google.com/store/apps/details?id=net.fidanov.landroid#?t=W251bGwsMSwxLDUwMSwibmV0LmZpZGFub3YubGFuZHJvaWQiXQ..

Android szabad RAM – mennyi az annyi?

Android servicesAz Android rendszerek memóriakezeléséről már írtam egy korábbi cikkemben, most a rendszer által mutatott (vagy talán látható?) memóriával (RAM) foglalkoznék. Ha bemegyünk a futó programokhoz akkor a RAM indikátor két részből tevődik össze, egy “használt” és egy “szabad” RAM látszik. Nekem X10i-m van, barátnőmnek pedig Ray, az X10i 384Mb RAM-ot a Ray 512Mb RAM-ot tartalmaz, elvileg (vagy talán gyakorlatilag is). Csakhogy amikor összeadom a használt és a szabad RAM mennyiségét soha nem jön ki ez a szám, mindig kisebb lett.

Nagyon sok magyar és külföldi oldalon kutattam után, hogy mi lehet ennek az oka de kielégítő választ nem találtam sehol. Volt ahol a videó-memóriára, volt ahol a rendszerre kenték a dolgot, hogy azok használták fel a hiányzó RAM-ot. Egy azonban biztos, hogy nem látszik annyi RAM, amennyi fizikailag benne van a telefonban.

Sony Ericsson X10i adatok, számítások:
– gyári memória mérete: 384Mb
– általam összeszámolt: 250Mb (szabad + használt)
– hiányzik: 134MBb (gyári – általam számolt) -> 35% hiányzik
– feltételezésem szerint ezt a 35%-ot a rendszer magja a kernel és a főbb rendszerfolyamatok foglalják le maguknak.

Sony Ericsson Ray adatok, számítások:
– gyári memória mérete: 512Mb
– általam összeszámolt: 300Mb (szabad + használt)
– hiányzik: 212MBb (gyári – általam számolt) -> 41% hiányzik
– feltételezésem szerint ezt a 41%-ot a rendszer magja a kernel és a főbb rendszerfolyamatok foglalják le maguknak.

Ha valaki esetleg tudja, hogy pontosan mi is használja fel az eltűnt memóriát, az legyen kedves kommentben írja meg. Köszönöm! 🙂

UPDATE 2012.05.21.
Sikerült a nyomára akadnom a hiányzó ramnak, tényleg a rendszerfolyamatok foglalják le maguknak és a hardvereknek. Ezen az oldalon bővebben olvashattok róla. A lényeg annyi, hogy a rendszer működéséhez nagyjából 91 Mb ram szükséges Gingerbread esetén valamint még az Elixir2 rendszer-információival megnézetem, nagyjából 35 Mb ram-cache van használatban átlagosan. Ez azt jelenti, hogy körülbelül 126 Mb ram a rendszernek van a birtokában és ezt nem mutatja a memóriakezelő sem. De ez az érték mindig változik, ezért van az, hogy a memóriakezelőben ha összeadjuk a használt és szabad ram-ot, akkor mindig más végösszeget kapunk. Szóval Sony Ericsson X10i esetében a RAM áll egy induláskori durván 250Mb (használt és szabad RAM összesen) + durván 91 Mb rendszer által lefoglalt RAM + durván 35 Mb RAM-CACHE összességéből. Ez mindösszesen nagyjából 376 Mb ram ami már majdnem 384 Mb, ezt a tévedést tudjuk be annak, hogy több programmal mértem és volt pár másodperc időeltérés is, ez idő alatt változhatott az aktuálisan használat ram megoszlása.

Android naptár widget hiba(?) – havi vs. napi nézet

Amikor először használtam az Android 2.3.3-as rendszer gyári naptár widget-ét azonnal belefutottam egy számomra nagy hibába, mégpedig ha megérintettem a widget-et akkor a naptár napi nézetben nyílt meg és mindig manuálisan kellett havira állítanom (ami kilépéskor ismét visszaállt napira, holott én havi nézetet akartam használni). Roppant idegesítő volt és első megoldásom pedig elég fapados. Azt csináltam, hogy miután a napi nézetet visszaállítottam havira nem kiléptem hanem a “Home” gombbal háttérbe küldöm az alkalmazást majd kikapcsoltam a telefon, így újraindítás után már a havi nézet lett ismét az alapértelmezett. Elég időigényes dolog volt. Aztán teljesen véletlen felfedeztem, hogy ha a widget-ről belépés után visszaállítom a havi nézetet és Home-al háttérbe küldöm az alkalmazást majd ismét a widget-ről belépek (ugyebár napi nézet lesz megint) de utána már a kilépés gombbal lépek ki, akkor a napi nézetből visszaugrik a havira majd onnan lép ki a főképernyőre. Így nem kell újraindítani a telefont és ha a naptárba belépek (nem widget-ről) akkor ismét a havi nézet jön be.

Sony Ericsson X10i automatikus fényerő beállítása

Az előző cikkben is érintettem ezt a témát, itt csak a lényeget szeretném kiemelni ismét. A Sony Ericsson X10i-ben nincs a beállításoknál olyan, hogy automatikus fényerő állítás (gyári 2.3.3 Android esetében sem), de ha kitesszük a gyári Energiagazdálkodás widget-et akkor azon be tudjuk állítani, hogy a rendszer automatikusan a fényviszonyoknak megfelelően állítsa be a fényerőt. Ezt úgy tudjuk megtenni, hogy ez egy három állású kapcsoló a két végállás fix, a középső pedig egy jelöletlen automatikus állás. Szóval ha rábökünk a widget-re akkor először minimum lesz a fényerő (8% egyébként), a következő állásban is halvány lesz a fényerő ez lesz az automatikus állás, majd a következő a legfényesebb a maximum állás (100%).
power control - energiagazdálkodás widget

Android vs. iOS (iPhone) és WP7 – UI tények

Android vs iOSAmióta Androidos Xperia X10i-m van egyre jobban megbarátkoztam ezzel az oprendszerrel, bár a Symbian után elsőre furcsa volt. Amikor megvettem még 2.1-es droid volt rajta, majd kijött a 2.3.3-as frissítés. Ahogy egyre jobban kiismertem a rendszert észrevettem, hogy több esetben akadozni látszott a készülék. Sok helyen azt olvastam, hogy ez a 2.3.3-as rendszer miatt van, hogy nagyobb a “gépigénye”, de szerintem nem így van. Ezt az alább leírtakra alapozom.

Az Android és az iOS között alapvető különbségek vannak, az Android bytecode-ot (ez egy köztes kód a natív kód és a JVM között) alkalmaz a programok futtatásakor míg az iOS natív kóddal dolgozik. Ezen kívül a prioritások között is különbségek vannak, az Android normál prioritáson “rajzolja” a grafikus felületet ellenben az iOS (és WP7 is) real-time Android vs iOS 2prioritáson van. Ez azt jelenti, hogy a droidos telefonok grafikus felülete a többi futó programmal osztozni kénytelen, ameddig az almás eszközök mindent alárendelnek a grafikus felületnek. Ez azt eredményezi, hogy az Apple termékei gyorsabbnak tűnnek, holott több esetben nem is azok, ez csak a látszat.

Egy teszt amit bárki elvégezhet akinek mindkét gyártó készüléke megvan:
Töltsünk le egy normál weblapot iOS alatt és Android alatt is. Miközben az oldal töltődik érintsük meg a képernyőt és mozgassuk a tartalmát (mondjuk amikor már a fele oldal megvan, de még hiányos), azt fogjuk látni, hogy az iOS megállít minden letöltést és egyéb folyamatot és minden erejét a grafika kirajzolására szenteli míg az Android folytatja az oldal betöltését és eközben kissé zötyögve de reagál a tartalom mozgatására is. Ebből az szűrhető le, hogy a ténylegesen gyorsabb rendszer tűnik ez esetben lassabbnak mert a felhasználó szubjektív benyomása a döntő ilyenkor nem pedig a tények.

Ez a dolog egyébként minden eddig Android OS-t érint, megoldás elvileg a ICS 4.0-ás rendszerben lesz rá.

Röviden ennyi a lényeg, de akit mélyebben érdekel ez a téma az alábbi linkeken olvashat róla bővebben:
https://plus.google.com/100838276097451809262/posts/VDkV9XaJRGS

Android rendszerhiba – .nomedia törli a képeket a telefonról!

Pár napja egyik olvasónk Tomi jelezte nekünk azt az észrevételét, hogy ha egy fényképeket tartalmazó mappába .nomedia fájt másol, akkor letörlődtek a képei. Ez nagyon furcsa és érthetetlen volt számomra soha és sehol nem találkoztam ilyennel, de némi utánajárás után kiderült, hogy a probléma tényleg létezik (már 2009 óta) és nem is egyedi az eset

Van rá egy részleges megoldás, mégpedig ha először egy üres mappába hozzuk létre a .nomedia fájlt majd SDrescan és csak ezután teszünk bele képeket. De ez sem 100%-os megoldás. Tomi tapasztalat szerint ha ponttal kezdődő mappába tesszük a képeinket, akkor nem törlődnek (Linux alatt a pont kezdetű mappák és fájlok rejtettek lesznek) de ez nem megoldás olyan esetben, ha egy létező mappának a képtartalmát szeretnénk elrejteni mert így megváltozik a neve is az adott mappának és esetleg elérhetetlen lesz (pl.: /sdcard/dcim-et ha átnevezzük /sdcard/.dcim-re, akkor a fényképező alkalmazás nem fogja látni azt és nem oda készülnek el a fényképek).

Bővebben itt olvashattok a hibáról (angol nyelven):
http://code.google.com/p/android/issues/detail?id=3692
http://code.google.com/p/android/issues/detail?id=19798

Motorola Defy lassú (100%-os CPU)

A Motorola Defy-k egyik hibája, hogy nagyjából egy nap használat után nagyon lelassulnak. A pontos okát nem tudom, de valószínűleg valamilyen szoftverhiba okozza (mármint a Motorola Android Linuxos alaprendszere).

Android usb debug

Android usb debug

Először valamilyen kártevőre gondoltam, de mivel a Factory reset után is megmaradt a hiba a szűz rendszeren, így már a vírus kizárható volt. A telefon OS Monitor programja nem mutatott semmit, az Android rendszer futott magas processzorhasználattal… Google keresés után sok találat, indoklás nélkül mind a következő megoldást ajánlja:

Setting>Applications>Development>USB debugging-et be kell kapcsolni.

Úgy tűnik ez a megoldás be is vált. Érdemes kipróbálni, mert a magas processzorhasználat az akkumulátor készenléti idejét nagyban befolyásolja nem beszélve arról, hogy nagyon idegesítő ha a telefon nem reagál a kérésekre.

Média fájlok elrejtése ( .nomedia )

Ha szeretnétek egy mappa tartalmát elrejteni a zenelejátszó vagy a galéria alkalmazás elől, akkor nem kell mást tenni, mint az adott mappában létrehozni egy üres .nomedia nevű fájlt. Ehhez csak egy fájlkezelő kell, mondjuk a CRKO Commander.

Marketen lehet sok progamot találni ami segít ezt a feladatot nagy mennyiségben is végrehajtani, de végső soron azok is csak egy .nomedia fájlt tesznek a kijelölt mappákba. Lényegében több tíz mappa vagy az egész kártya tartalmának elrejtése esetén van ilyen programokra szükség. Például mint a Gallery Excluder.

Market link:
https://market.android.com/details?id=de.mrfloppycoding.galleryexcluder&feature=more_from_developer#?t=W251bGwsMSwxLDEwMiwiZGUubXJm
bG9wcHljb2RpbmcuZ2FsbGVyeWV4Y2x1ZGVyIl0.

.nomedia .nomedia

UPDATE (2012.02.13.)

A .nomedia fájlt körültekintéssel alkalmazzátok, mert egyes esetekben törölheti a képeket a telefon adott mappájából.
Bővebben itt olvashattok erről:
http://blog.arnoldweb.hu/2012/02/android-rendszerhiba-nomedia-torli-a-kepeket-a-telefonrol/