Hirdetés
- iPhone topik
- Vodafone mobilszolgáltatások
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Ilyen specifikációkkal érkezhet a 2025-ös ThinkPhone
- Huawei P30 - kell ennél több?
- Android alkalmazások - szoftver kibeszélő topik
- LG G8X - kettőn áll a vásár
- Mobil flották
- A hagyományos (nem okos-) telefonok jelene és jövője
- HMD Skyline - jó szerelés
Hirdetés
-
Konvektor korszerűsítés - Computherm KonvekPRO felszerelése Q7RF szobatermosztát
lo Működési elv:A gázkonvektorok szerves része a hőmérsékletérzékelő szonda. A szonda egy a termosztáthoz kapilláriscsővel...
-
Sportfülhallgató futott be a Nothingtól
ma A Nothing Ear (Open) a fülre akadó kampós dizájnt hozza, a márkára jellemző átlátszó borítással.
-
AI-asszisztenst fejleszt a Volkswagen és a Google
it Lényegében mobilos AI-asszisztenst fejleszt a Google a Volkswagennek.
Új hozzászólás Aktív témák
-
joestone
addikt
válasz exXxer #12777 üzenetére
Hajnalban kerültek fel a frissített verziók a blogra. A frissített verzió annyit tesz , hogy a market letöltési hiba és a telepítési hiba javítva van benne. Javítva van az a gond is , hogy telepítés után a bootanimáció során elakad és csak a bootanimációt játsza le. Ezeket a hibákat a jogosultságok okozzák az alapból bekapcsolt app2sd miatt. Aki most tölti le az 1.4.2 -őt annak már nem kell a patchet futtatnia. Aki pedig korábban már letöltötte az 1.4.2 -őt és nem állította kézzel be a jogosultságokat annak ott van a patch, hogy ne kelljen az egész romot újból letölteni.
A tapasztalt és javított hibák röviden összefoglalva :
A letöltési hibát az áthelyezett cache mappára kiadott engedélyek okozták. Az init szkript futásakor valamilyen okból kifolyólag a tulajdonos system user cache group nem jól állítódik be és a tulajdonos system user root group lesz. Ezt nem túl elegánsan mindenkinek teljes jogot adva a letöltés hibátlanul működik.
Az appok telepítésének problémáját az okozta , hogy az init szkriptben nem lett explicit módon megadva a 771 jog system user és system group tulajdonossal az app2sd mappákra. Erre elméletben nem is lenne szükség , hiszen az init szkript a busybox cp -r -p paranccsal operál aminek a jogosultságokat is vinnie kellene ez azonban nem történt meg. Ezért az init szkript ezt megteszi és működik a telepítés is.
A bootanimációnál elakadás esetén szintén a hiányzó jogosultságok tehetők felelőssé amit a dalvik-cache mappára megadva működik a rendszer. Másik ok lehet a bootanimációnál való megakadásnak ha az sd bohóckodik. ezt a kártya újraformázása megoldhatja.
Azért , hogy egy korábbi app2sd nyomai ne kavarhassanak be , ezért a feltöltött rom a telepítéskor automatikusan törli az érintett mappákat a telefon sd kártyájának ext2 particiójáról.Remélem érthetően írtam ,még egy kicsit monoszkóp van .
-
joestone
addikt
válasz exXxer #12788 üzenetére
root explorerben nézd meg lsz , hogy a tulajdonságoknál az app2sd/app mappára mik szerepelnek illetve a /system/etc/init.sh fájlban szerepel -e a következő :
chown system system /app2sd/app
chmod 0771 /app2sd/app
chown system system /app2sd/dalvik-cache
chmod 0771 /app2sd/dalvik-cache
chown system system /app2sd/app-private
chmod 0771 /app2sd/app-private
A patchben szerplő init.sh ban benne van biztosan , azt most letöltöttem és megnéztem. A telefonom pedig az 1.4.2a van és mind az sdről , mind a marketről tudok telepíteni.
Melyik verziót töltötted le ? 1.4.2 a/b ? black/white ?
elvileg sikeresen updatelődtek a feltöltött fájlok a 4shareden , de az technika ördöge sosem alszik.A friss verziók a telepítést úgy kezdik , hogy format system, format data, format cache , deleting files -
joestone
addikt
válasz Menthirist #12823 üzenetére
Mit próbálsz telepíteni , mert ahogy látom azért 100M app már fent van az ext2 -ön.
-
joestone
addikt
válasz kisspepe #12825 üzenetére
Hard resetet neki, (gyári beállítások visszaállítása , ha eljutsz odáig a beállítások adatvédelem alatt találod.).
Ha nem sikerül odajutnod a hibaüzenet miatt akkor hangerő fel home és keresés gomb (kamera melletti ) kb 5 másodperces egyidejű nyomvatartásával tudod megoldani. -
joestone
addikt
válasz Menthirist #12831 üzenetére
Látom az app folderre 777 a jogosultság , a többi elvileg rendben van .Egyenlőre ötletem sincs mi okozhatja, hely is van még : azt még megnézheted , hogy ha /data/app folderre
chown system system /app2sd/app
chmod 771 /app2sd/app
illetve
chown system system /data/app
chmod 771 /data/app
parancsok után mit csinál ha lefuttatod adb -t használva.
Ezek a gyári jogosultságok. -
joestone
addikt
-
joestone
addikt
Ha nem akarod a procit magasabb órajelen járatni ,mint 600 MHz akkor nem. Az 1.4.1 ennyiben különbözik az 1.3 tól. Az 1.4.2 kapcsán pedig ha olvastad a mai napi bejegyzéseket akkor elég sok probléma merült fel ugyhogy az egyenlőre inkább béta.Hétvégén szétcincálom és a felmerült problémákat megpróbálom megoldani , megkeresni , hogy mi okozhatja a jelzett gondokat. Elég sok minden bolygatva lett az 1.4.2 ben azokból kell kitalálni mi okozza a problémát.Lehet a probléma forrása a jit , lehet probléma az app2sd, lehet gond a cache partició átrendezése .
-
joestone
addikt
A telón keresztül csinálod ?
Ha igen akkor ne foglalkozz az üzenettel , hanem indítsd újra a telefont.
Célszerű úgy csinálni telón keresztül , hogy adattár mód bekapcs így tudod particionálni a gépen , ha megvan a particionálás akkor teló újraíndit és csak az újraindítás után kapcsolod ki az adattár módot a státuszbár lehuzásával és az adattár kikapcsolása gombra bökve. -
joestone
addikt
válasz #99499520 #12977 üzenetére
Az a 256 MB swap baromi sok , a telefonnak a linux alapok szerint a swap mérete a fizikai memória méretével egyezik meg ,de ugye ez egy mobileszköz. A telefon belső memóriájába nem fér el csak az sd-re.
Az biztos , hogy nem a swap okozza a galibát . Miután a white esetében is gondot okoz a pcsuite , bluetooth nem kapcsolnám a romhoz. A gyári kernel esetében hibátlanul működött a dolog (1.3) az 1.4 pedig csak az új kernelben és a hozzá kapcsolodó modulokban tér el .A fő gondot szerintem a wirelees.ko modul cseréje okozhatja , abban lehet valami bibi. Ugyanis a bluetooth első bekapcsoláskor van , hogy újraindul , van , hogy nem. Utánna viszont működik . Valamelyik kolléga jelzett sw install gondokat is ami az 1.4.1 ben nem volt . Itt pedig a jit a fő differencia. Ezekhez sajnos elég ha csak egy kicsit más vmelyik modul és máris jön a hiba. -
joestone
addikt
válasz exXxer #12954 üzenetére
Egyenlőre áttettem béta verzióra az 1.4.2-őt mert elég sok hibát jeleztetek. Bőven van mit átnézni , hogy melyik hibát mi okozza . A hr-t a gyári beállítások visszaállítása menüből csináltátok vagy bill.kombival ?
Azt is elképzelhetőnek tartom , hogy a görög rommal nem teljesen kompatibilis a jit , ezért a gond . Megnézem majd más romokkal is , hogy abban az esetben mi az effekt. Különös tekintettel a lib mappára.
[ Szerkesztve ]
-
joestone
addikt
válasz GhostBear #12987 üzenetére
Nem azt használja , a telefon belső memóriája van erre a célra használva. De mivel elég sok gond merült fel a 1.4.2 kapcsán béta lett belőle. Kérnék szépen visszajelzéseket , hogy a swap a belső memóriában legyen vagy az sd kártyán egy swap partición . A hétvégén átállok a magyar romra a görögről és meglátjuk mi lesz az eredmény.
Rakd vissza vagy az 1.4.1 -et vagy az 1.3 -at. -
joestone
addikt
válasz Menthirist #12994 üzenetére
Várom a hibákat. Nem lesz dobva . Ha megvan akkor pedig nekilátok és a 2.2 forrásfájlokból próbálok csinálni egy működő magyar 2.2 -öt.
-
joestone
addikt
válasz Menthirist #13050 üzenetére
smali, baksmali .
Ezekkel lehet operálni a jar fájlokban lévő dex fájlokat
Az xml fájlokat pedig apktool -lal.
A framework apk fájlokkal vigyázni kell , mert nem fordul vissza normálisan és problémákat okozhat . -
joestone
addikt
válasz miselin #13059 üzenetére
Ezt azért kétlem. A framework-res ben a háttér színe , a feliratok szine mind-mind xml-ben van benne. Amit beluudj csinál az akkor okés ha csak képeket (png) cserélsz a frameworkben. Ha már a feliratokhoz stb hozzá kell nyúlni akkor csak az apktoollal tudsz operálni. Egy másik romból kiszedett xml fájl pedig vagy működik vagy nem. Az 1.3 első verzióiban nem álltam neki xml-t szerkeszteni csak átraktam az xml fájlt. Aztán jöttek a hibák.Szóval korrektül csak úgy lehet megcsinálni , hogy az adott rom fájljait szerkeszted.
A framework-res apk-t hiába szeded szét az appktoollal ahogy írtad az összerakott verzió nem működik. Ha megnézed a méret nem is egyezik és nem csak egy kicsivel.
Az eredeti görög 4.8 M az összerakott görög 2.2 M annélkül hogy bármit változtatnál rajta.
Csak az általad írt parancsokat egymás után futtatva.
A letöltés során a fekete feliratot szintén csak az apktoolal lehet javítani. -
joestone
addikt
válasz #99499520 #13071 üzenetére
Az egész rom egy komplett egész. A kernel ,az apk ban lévő xml fájlok , a jar fájlok mind-mind összekapcsolódnak . Ha valahol ezek a kapcsok nem találkoznak akkor borul az összhang és jönnek a hibák. PL a balti romban másik kernel lakik mint a görögben . Nyílván amikor forráskódból fordították a rendszert az egész össze lett hangolva. Nyilván a BT bekapcsolásakor jelentkező újraindulás is ilyen hiba .
Nagyon jó példa erre az akksi jelző. Hiába szerkesztettem meg rendesen az ide vonatkozó xml fájlt és látszólag rendben volt a rendszer mégsem találta a kapcsot az új ikonok és a framework között és egyszerűen nem volt akku ikon. -
joestone
addikt
válasz #99499520 #13073 üzenetére
A dex fájlokban textcolor környékén szokott lenni. A frameworkben pedig elég beszédes már az xml neve is és ezekben is a textcolor illetve color körnéykén lesz benne a html színkód.
Ez pl a szolgáltatói felirat szinét állítja (framework-res.apk) :
<TextView android:textAppearance="?textAppearanceLarge" android:textColor="?textColorSecondaryInverse" android:layout_gravity="center_vertical" android:id="@id/plmnLabel" android:paddingLeft="4.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" />
android home esetén.
ez pedig szintén a szolgáltatói feliratért felelős lg home esetén (lge-res.apk) :
<TextView android:textAppearance="?android:textAppearanceLarge" android:textColor="#d5609dff" android:layout_gravity="center_vertical" android:id="@id/plmnLabel" android:paddingLeft="4.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" />[ Szerkesztve ]
-
joestone
addikt
válasz #99499520 #13076 üzenetére
apktoollal szét kell szedni , a szétszedett apk xml fájljai már szerkeszthetőek .
apktool d valami.apk
ez csinál egy valami könyvtárat . ebben lesznek a szerkeszthető xml fájlok.
az apktool b ./valami valami.apk pedig a valami könyvtár tartalmából megcsinálja az apk fájlt.Előtte az apktoolba telepíteni kell az eredeti frameworkot
apktool if framework-res.apk
apktool if lge-res.apk -
joestone
addikt
válasz felixo #13080 üzenetére
Egyenlőre sz@rul . Gyűjtöm a lelkierőt a notebookom újrahúzásához . Előtte le kéne mentenem 100 gigányi docot és a gt540 rom cuccokat róla. Aztán el kell döntenem , hogy ubuntu vagy win7 , a gt540 miatt elég sokat kell az ubuntu , pláne ha nekiállok forráskódból rendszert csinálni. A fő gond az hogy úgy néz ki elszállt az alaplap , de míg nem csináltam újra a redmondi fiúk művét rajta addíg még lehet sw hiba is. Át kell raknom a cuccokat az asztali gépemre , hogy tudjam csinálni az 1.4.2 -t .
-
joestone
addikt
Mit értesz elszáll alatt. ?
Ha túl van terhelve az sd akkor kiírhtaja a telefon , hogy sérült sd kártya. Kikapcs és bekapcs után általában megjavul. Tipikusan full app2sd és swap mellett jelentkezik az sd hiba effekt. Ha swap particiót használsz akkor a safe mount és safe remount funkciót kapcsold ki a swapperben. -
joestone
addikt
Csináld azt , hogy a telefonban formázod a kártyát a beállítások memóriakezelővel. Így jónak kell lennie. Ha így jól működik akkor a fat átméretezésével csinálj mögé ext2 primary particiót. Ha a telefonon kersztül csinálod akkor az adattár módot csak a partició megcsinálása és a telefon újraindítása után kapcsold ki.
[ Szerkesztve ]
-
joestone
addikt
válasz molbali #13095 üzenetére
A swap virtuális ram , ami a merevlemez egy részét használva plusz memóriát ad a rendszernek. Windows alatt virtuális memória a neve.
A swapper pedig egy app a telefonon ami az 1.4.1 be került be a swap használatához.
A virtuális memóriát kétféleképpen lehet használni vagy egy fájl lesz a virtuális memória úgy mint a windows esetén vagy pedig külön speciális swap particióként. -
joestone
addikt
válasz #99499520 #13103 üzenetére
Alapvetően a swappelést kerülni illik , ugyanis a merevlemez lassabb mint a ram és nem javít a sebességen hanem ront. A telefon nand chipje ilyen szempontból egy kicsit más az ha jól tudom megegyező sebeséggel kezeli a nand "hdd" részét és a memória részét is.
A swap sd-re rakása pedig az sd sebességétől függően javíthat a tempón , de ha app2sd és jit is van könnyen előfordulhat , hogy romlik a tempó , mivel a jit miatt a kártya el van foglalva a dalvik-cache -el miközben mondjuk a data mappából is tolnia kell az adatokat a telefonnak. Ezt írtam már korábban is , hogy lehet olyan beállításokat csinálni , hogy a teszteken gyorsabb a rakétánál is ,de közben fc/wait üzenteket dobálgat a telefon.
Erre jó példa az 1.3a/b04 ami alapvetően egy gyári rom(se overclock,se jit, se swap,se app2sd) , de mégis sokkal gyorsabb a készülék vele , mint a sima gyári rommal , mert egy kicsit trükköztem a deodexelésnél , meg az optimalizálásnál.Ugyanakkor a teszteredmények körülbelül a gyári rom eredményeit produkálják. -
joestone
addikt
válasz #99499520 #13110 üzenetére
Teljesen felesleges a task killer , mert a telefon init.rc szkriptjében ez korrektül kezelve van.Ha abból indulunk , ki hogy minden maradjon betöltve ne kelljen semmit újratölteni akkor akár 1gb swappet is lehet használni . A célnak szerintem annak kell lennie , hogy a meglévő erőforrásokhoz legyen optimális teljesítmény , hogy pl a homescreen gyorsan töltödjön be . Ehhez pedig a png -ket , a tömörítést optimalizálni kell . Ha túl nagy a tömörítés lassú lesz , ha túl kicsi akkor sok helyet foglal. Ebben kell egyensúlyt találni a jó műlödéshez.
Ez pedig a memóriakezelés beállításai.
# Define the memory thresholds at which the above process classes will
# be killed. These numbers are in pages (4k).
## START_LGE, hopemini@lge.com, 2010-02-17, Droid default value
setprop ro.FOREGROUND_APP_MEM 1536
setprop ro.VISIBLE_APP_MEM 2048
setprop ro.SECONDARY_SERVER_MEM 4096
setprop ro.BACKUP_APP_MEM 4096
setprop ro.HOME_APP_MEM 4096
setprop ro.HIDDEN_APP_MEM 5120
setprop ro.CONTENT_PROVIDER_MEM 5632
setprop ro.EMPTY_APP_MEM 6144
# setprop ro.FOREGROUND_APP_MEM 2048
# setprop ro.VISIBLE_APP_MEM 3072
# setprop ro.SECONDARY_SERVER_MEM 6144
# setprop ro.BACKUP_APP_MEM 6144
# setprop ro.HOME_APP_MEM 6144
# setprop ro.HIDDEN_APP_MEM 7168
# setprop ro.CONTENT_PROVIDER_MEM 8192
# setprop ro.EMPTY_APP_MEM 8192 -
joestone
addikt
válasz felixo #13117 üzenetére
A moddolt rom után nem megy fel a gyári rom csak a moddolt . Ez a kdz fájlos flashelés. A moddolt rom (v20ahunmod.kdz) egy gyári rom csak a bootloader része van módosítva , hogy lehessen recovery.
Egyébbként szerintem készülékfüggő lehet a gyári rom visszarakása a moddolt után , mert volt aki a görög moddolt után simán feltette a gyári romot.(nem volt előtte se cis kdz se orosz out kdz). -
Új hozzászólás Aktív témák
Hirdetés
- AI-asszisztenst fejleszt a Volkswagen és a Google
- iPhone topik
- PlayStation 5
- Motorolaj és szűrő topik
- Gyúrósok ide!
- Napelem
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Vodafone mobilszolgáltatások
- NFL és amerikai futball topik - Spoiler veszély!
- Megújult a Glorious GMMK klaviatúracsaládja, és már van benne analóg modell is
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen