-
GAMEPOD.hu
Android szakmai topic
Windows 8/10 gépen a készülék nem csatlakozik többé, mit tehetek?! ---> [link]
Az alábbi témák kitárgyalása kerülendő, mert nem ide tartozik!
Kérdésed a megfelelő topikba tedd fel:
"melyik alkalmazás, ami"
"milyen tokot vegyek"
"piros hátlap hol kapható"
"Melyik okostelefont vegyem?"
Új hozzászólás Aktív témák
-
Keeperv85
nagyúr
-
-
nickedez89
senior tag
válasz Mr Dini #27612 üzenetére
Most keresek épp másik recovery -t..
Flashelni nem merem, mert semmi nincs az egész neten ehhez a telóhoz még, stock rom se, ezért is szeretném lementeni az egész gyári romot még bármilyen flash előtt!
Sourceforge.net -en találtam hozzá egy ilyet, gondolom ez full rom lenne vagy nem tudom mi, mert kicsomagolva elég nagy! De ez (is) meghaladja a képességeimet!
[ Szerkesztve ]
"...ne gondoljuk, hogy egy kikapcsolt számítógép biztonságos! Elég rávenni valakit, hogy kapcsolja be!" - Kevin D. Mitnick
-
Taktoj
aktív tag
válasz Mr Dini #27903 üzenetére
már ezt is kilőttem, egyik beállítással sem megy, ha chrome alól linkről megyek a play aruházra egy pillanatra megjeleníti a play aruhazat de akövetkező pillanatban már a hibaüzenettel csak üres oldalt mutat
Az élet olyan, mint egy doboz bonbon. Sosem tudhatod, mit veszel ki belőle.
-
Keeperv85
nagyúr
válasz Mr Dini #28070 üzenetére
"De van egy python szkript, ami a becsomagolt (zImage) kernelből ki tud szedni minden infót és azzal már le lehet fordítani a modult rendesen, az újabb kernelek esetén is."
Már amikor van config forgatva a kernelben ugye... Csak egy MTK eszközöm lenne, aminél nincs direkt kikapcsolva...
-
válasz Mr Dini #28085 üzenetére
Kipróbáltam lefordítani egy Hello Mr Dini! programot az Rpiről, a hozzá járó gcc-vel, de nem akar a teló mit kezdeni vele...
GCC flags és verzió:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/4.6/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: ../src/configure -v --with-pkgversion='Debian 4.6.3-14+rpi1' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp --with-float=hard --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
Thread model: posix
gcc version 4.6.3 (Debian 4.6.3-14+rpi1)file kimenet, a kész binárisra:
./hello: ELF 32-bit LSB executable, ARM, version 1 (SYSV), statically linked, for GNU/Linux 2.6.26, BuildID[sha1]=0x4c1ff035ed1430cbb3327f2e744d21d4f07bb893, not stripped
Az RPi2
uname -a
kimenete:root@raspberrypi:~# uname -a
Linux raspberrypi 3.18.7-v7+ #755 SMP PREEMPT Thu Feb 12 17:20:48 GMT 2015 armv7l GNU/LinuxJa és maga a hiba:
shell@android:/storage/sdcard0 $ ./hello
/system/bin/sh: ./hello: can't execute: Permission deniedPedig van rajta jog...
A droid kernele pedig:
Linux localhost 2.6.38.6-cyanogenmod #1 PREEMPT Wed Aug 15 21:31:47 EEST 2016 armv7l GNU/Linux
Mi lehet a gond?
Köszi!
[ Szerkesztve ]
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
-
Keeperv85
nagyúr
válasz Mr Dini #28181 üzenetére
A toolchaint itt a fordító választja. Azon a képen egy teszt forgatást akartam csak csinálni, ami pont x86-os...
Ez nem Mint, hanem Ubuntu Xenial . Kicseréltem benne a chcon binárist korábbi verzióra: azzal jó...
-----
Közben: ahhoz képest, hogy nem nyúltam a forrásba, most úgy látszik fordul...Eddig...
[ Szerkesztve ]
-
Keeperv85
nagyúr
válasz Mr Dini #28185 üzenetére
"A doogee nem adja ki a kernelt?"
Dehogy adja...
Alsa helyett nem tudsz oss-t használni? Ahhoz tudtommal nem kell modult forgatni, megvan az alap kernel moduljaival is.
Hoooggyyynneee... Azonnal nekiállok egy másik framework-öt írni, amiben az van beágyazva....
"Minek veszel olyan telót, ha előre tudod, h fw-t fogsz rajta cserélgetni, amihez nemhogy egy kernel, de még egy angol doksi sincs kiadva? "
Eszemben sincs ilyet tenni....Nincs x5-ösöm és vowney sem, csak kiindulási alapnak használnám a forrást.
-
szerzol
senior tag
válasz Mr Dini #28486 üzenetére
Szedd szét, és próbáld meg levenni a csatlakozót, majd visszatenni, hátha nem érintkezik, elvileg a kamera mellett van.
Step 6 utolsó kép.
[ Szerkesztve ]
-
Orionhilles
senior tag
válasz Mr Dini #28522 üzenetére
Szia!
Köszi, ez szerintem bevált, mert most már később hasal el! pastebin
@Keeper:
git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9
2164 export PATH=/home/orion/aarch64-linux-android-4.9/aarch64-linux-android-4.9/aarch64-linux-android/bin
2165 export PATH=/home/orion/aarch64-linux-android-4.9/aarch64-linux-android-4.9/aarch64-linux-android/bin:$PATH– Yet, thou serves with thine eyes clouded in chaos. Thou, bound in the cage of madness. I am he who commands those chains – Fate/Zero Berserker Mad Enchantment
-
válasz Mr Dini #27886 üzenetére
Nah, végre valahára sikerült eljutnom a finishbe a wget-tel kapcsolatban.
Nos, nagy nehezen leforgattam egy openssl-t az NDK-val, aztán azzal egy wget-et, de ő sem tudta kezelni a ? utáni adatokat, így kénytelen voltam lemondani a dologról...
Aztán eszembe jutott a curl. És amikor szedtem le a forrást, megakadt a szemem azon, hogy van kész Androidos binárisuk is. Leszedtem innen, beraktam a targézában található bin és ssl mappát a /data/local alá és kipróbáltam. Megy vele az SSL és a ?-et is ismeri!
Egyedül azzal leszek gondba, hogy root nélküli eszközre nem tudom, h lehetne feltenni, mivel az SD kártya, mint ahogy megerősítettek, noexec-cel van felcsatolva...
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
Keeperv85
nagyúr
válasz Mr Dini #28827 üzenetére
Nem tudom mennyire életképes ötlet. Elég hajmeresztőnek tűnik a drivereket optimalizálni. Nem véletlen szerintem, hogy eddig ez másnak nem jutott eszébe vagy hamar feladta....
graphics.c: nekem anno CWM mellé kellett egy. Kerestem egy hasonló eszközt, megnéztem abból egy fordítást és azt javítottam ki az enyémre. Nem volt sétagalopp. Saját fejból azt sem tudnám hogy kezdjek hozzá....
-
Keeperv85
nagyúr
válasz Mr Dini #28905 üzenetére
Szia!
ls -Z
-vel megmondja a meglévőről (feltételezem van valami rootolt eszközöd, nyilván azon nézd), hogy mégis mi.
Aztán:
sudo chcon IDE_A_KIÍRT_JOG /csatolásipon/bin/su
Csak akkor szívtad meg, ha 16.04-es Ubuntud van... Az abban lévő friss chcon nem kezeli az Androidos jogokat....Vagy nem így. Nekem nem sikerült megfejteni, hogy mégis miként lehet vele dolgozni, szóval fogtam a 12.04 alatt verziót ás kihajítottam a francba az újabbat.....
-
válasz Mr Dini #29106 üzenetére
Ez is meglett végülis. Kézzel átírogattam minden egyes hibánál a rossz elérési utakat.
Viszont, mielőtt feltenném egy "fizikai eszközre", szeretném tesztelni egy AVD-n is.
Ubuntu 14.04 x64-t használok jelenleg és az Android SDK avd managerével létrehoztam egy N5-t 24-es API szinttel. Először x86-ot választottam arch-nak, de mivel arra nem találtam rendes su binárist, így csináltam egy ARM verziót is. De az meg arra panaszkodott, hogy csak POE (vagy valami hasonló) bináris futtatására képes csak...
Ezután megpróbáltam feltenni egy N5 4.2.2-t, ahol még nincs selinux, hátha az a gond, de ott meg out of memory-t kaptam, mikor adb-n próbáltam átmásolni a su binárist...
Még azt is próbáltam, hogy a SuperSU-t felrakom system appként, de semmi, ugyanúgy nem tudja rootolni ezt a nyavajatörést...
Egyáltalán lehet egyáltalán rootolni ezeket a csodákat?
[ Szerkesztve ]
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
válasz Mr Dini #29459 üzenetére
No, végre rájöttem a megoldásra!
A problémám az volt, hogy amiket írtam, JavaScript kódokat, abból nem futott le a szinkron http get kérések egy része. Először arra gyanakodtam, hogy a query stringet nem tudja lekezelni Droid JS motor, ami egyébként a droid webview implementációját jelenti...
De nem, a probléma az, hogy ha jól látom a Droid 5.0 (AOSP) forrásba bekerült egy patch, ami miatt elvesztettük az átirányításfeloldást, azaz ha egy olyan linket nyitok meg, ami tartalmaz szerver oldali redirectet, akkor nem tudja követni a motor és itt el is hasal a lefutás... Ezután próbáltam aszinkron kérést csinálni, az sem vált be... Nagyon nem helyeslem ezt a patchet, mert én Droid app írás előtt általában gyártok egy teszt appot (értsd vázlat), amihez gyakran használok JS-t, Py4A-t, illetve kivy-t. Most az egyik kihullott a sorból...
De nem hagytam annyiban, megkerestem a Droid forrását, ami egyébként githubon fellelhető, és kreálltam egy pull requestet. Szóval, ha a kugli elfogadja, akkor a következő Droidban már benne lesz a modom!
Szerk.: ja és halkan megjegyezném, hogy a Debian chroot is összejött! Megy minden, kivéve a modulok, de ez érthető is, hiszen teljesen más kernelre lett forgatva...
[ Szerkesztve ]
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
-
válasz Mr Dini #30769 üzenetére
Kipróbáltam mindent, de sehogy, még a
dumpsys
és logcat kimenetből sem tudtam használhatót kibogarászni, csupán pár lényegtelen infót...Szóval írtam végül egy alkalmazást, ami elkapja a broadcastot, kinyeri az összes extrát, beleteszi egy tömbbe és onnan ki tudtam olvasni az extrákhoz tartozó kulcsokat, illetve értékeket. Hihetetlen módon, az artist és title kulccsal tudom lekérni a szám előadóját/címét...
Bár azért jó lett volna egy kicsit egyszerűbb megoldás is, ha valaki tud ilyenről, kérem ne tartsa magában!
Üdv!
Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!
-
crok
Topikgazda
válasz Mr Dini #42617 üzenetére
TWRP modul? Ez mi pontosan? Megkaphatom? Autorelabel nincs sajnos, jobb lenne tudni mit csinalt pontosan ez amit flash-eltel.
Ha egy hozzászólásomban linket látsz az hasznos referencia, hivatkozás vagy leírás és erősen ajánlott vagy minimum érdemes elolvasni. A Logout bejegyzéseim tele vannak hasznos Android tippekkel-trükkökkel, alkalmazásajánlással..
-
crok
Topikgazda
válasz Mr Dini #42619 üzenetére
Akkor nem TWRP modul volt hanem Magisk? Én -ha nagyon kell..- kézzel csináltam az ilyet mert úgyis végig kell nézni mi hova ment fel a flash-elt ZIP-ből és mire kell megírni de macerás, nekem ez már nem éri meg, inkább arra ösztönzöm az embereket hogy ne sima flash-elhető verziót használjanak (mert eleve nem is biztos hogy RW-re mount-olható a /system (shared_blocks-os ext4..)) hanem ami Magisk modul (ha már flash-elsz a bootloader úgyis nyitott.. így meg baj esetén pillanatok alatt letiltható, törölhető, megoldható..) és lehetőleg olyan verziót használjanak amiben a SELinux szabályok rendesen meg vannak írva, mert amit feltettél is olyan lehet (mint a rengeteg random Viper4Android) hogy azzal kezdi a leírását aki "kiadta" hogy állítsd át a SELinux-ot permissive-re (akár külön modullal / init script-tel / Magisk post-fs script-tel / flash-elhető mókákkal, nettó megerőszakolva a Magisk lényegét amúgy, külön imádom az olyan leírásokat).. ami ugye tudjuk hogy nem jó ötlet. Viszont amit úgy írtak meg eleve, hogy a seccomp szabály is meg van benne írva (ami pl. Magisk modul esetén eleve külön eszköz van rá és speciális részét képez(het)i a modulnak (sepolicy.rule) ha szükséges a működéshez) azzal már biztosan olyan ember foglalkozott aki érti amit csinál, kevesebb a kockázat is a bootloop-ra vagy sima nem boot-olásra.
Ha egy hozzászólásomban linket látsz az hasznos referencia, hivatkozás vagy leírás és erősen ajánlott vagy minimum érdemes elolvasni. A Logout bejegyzéseim tele vannak hasznos Android tippekkel-trükkökkel, alkalmazásajánlással..
Új hozzászólás Aktív témák
Sok embernek van kérdése az Android rendszerrel kapcsolatban, mely igazán nem köthető gyártóhoz. Ebben a topikban lehet feltenni a szakmai kérdéseket, amelyek telefon/tábla függetlenek.
A Factory Reset Protection (FRP) megkerülésében nem nyújtunk segítséget!
- Eladó iPhone 14 Pro 128 GB Silver szép állapotú - 12 HÓ GARANCIA - S1527
- új, bontatlan, iPhone 14 gyárilag kártya-független, apple világgaranciával
- Samsung Galaxy A13 64GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S24+ 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- iPhone 11 64GB Független Megkímélt/1 hónap gar./Akku 100%/p3396/
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen