- Mobilhasználat külföldön
- Android szakmai topik
- Garmin Instinct – küldetés teljesítve
- Samsung Galaxy A35 5G - fordulópont
- Óriás képernyővel futott be a Mi Max 3
- Realme GT 2 - aláírjuk
- iPhone topik
- Egy kabaré volt az Edge 50 család belgrádi bemutatója
- Google Pixel 6/7/8 topik
- Samsung Galaxy A54 - türelemjáték
Hirdetés
-
Féltucat régi Samsung kapott új One UI-t, köztük az A52s
ma A 6.1 olcsó, drága, ütésálló és közönségkedvenc készülékekre is megérkezett.
-
EU: a bankoké a felelősség, ha AI-t használnak
it Az EU tőzsdefelügyelete szerint ha AI-t használnak a bankok és befektetési cégek, akkor övék a felelősség.
-
Ismét mozgásban a Where Winds Meet
gp A kínai történelem és mitológia ihlette nyílt világú akció-RPG alkotás még mindig nem kapott megjelenési dátumot.
-
Mobilarena
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
-
crok
Topikgazda
válasz Roxkex #41545 üzenetére
Kb. bármelyik linux-os leírást követheted amiben egyszerű eszközöket használnak a megoldáshoz (jellemzően dd mert az lesz a recovery-ben levő
busybox
-ban).
Recovery-ben mount-old a microsd-t és nyiss egy terminált, majd:mount | grep sdcard1
df | grep sdcard1
..innen tudod majd hogy mi a microSD eszközneve (pl./dev/block/mmcblk1p1
- első mmc blokkeszköz első partíció). Aztán attól függően, hogy mi a blokkeszköz neve nézd meg a nagyságát, filerendszerét:fdisk /dev/block/mmcblk1p1
Válaszd le:umount /dev/block/mmcblk1p1
Írd felül nullákkal és|vagy véletlenszerű bitekkel, akár sokszor:dd if=/dev/zero of=/dev/block/mmcblk1p1 bs=1M
dd if=/dev/urandom of=/dev/block/mmcblk1p1 bs=1M
Aztán a partícióbeállításoknál OrangeFox-ban meg tudod formázni FAT32-re.
De minek szívni ezzel? Play-ben rengeteg app van erre a feladatra, itt egy keresés. Pl. Shreddit, AParted, Format Sd Card vagy root nélkül telefonból format után rögtön iShredder (azért előbb formázandó mert az üres helyet írja felül - de nyilván ha üres a kártya.. de ugye neked van root-ra lehetőséged.. szóval nem annyira gond). -
-
crok
Topikgazda
válasz Roxkex #41549 üzenetére
Szíved joga, kinek mi a preferenciája.. csak annyi, hogy
dd
-t használva blokkeszköz írásánál egyszer véletlen 0-t írsz és nem 1-et és bumm, oda a belső tárhelyed tartalma..Ötvözheted is a két kapott módszert ha akarod, így kicsit "könnyebb és biztonságosabb":
OFox alatt formázod a kártyát vagy az OFox filekezelőjével vagy az AROMA FM-el törölsz mindent róla (vagyrm -rf /sdcard1/*
a lényeg hogy üres legyen és legyen csatolva a microSD), aztán teleírod file-okkal, mondjuk 1GB file-okkal - a példa 64GB-ra van csinálva, nyilván afor
ciklus végértékét írd át a kártyának megfelelőre ha újrahasználnád a módszert:for i in {0..64}; do dd if=/dev/zero of=/sdcard1/temp$i.tmp bs=1M count=1000; done
és|vagyfor i in {0..64}; do dd if=/dev/urandom of=/sdcard1/temp$i.tmp bs=1M count=1000; done
..mindezt annyiszor amennyiszer jól esik és|vagy már biztonságosnak érzed.. (igen, tudom, hibára fog futni az utolsó 1..2 mert elfogy alóla a hely.. de ha nem gond nem számolgatnám ki hogy byte-ra pontosan hol lesz a vége mert marhára mindegy)
..csak ugye a teleírások után takaríts fel mert a for ciklusok végén tele lesz a kártya:rm /sdcard1/temp*.tmp
..vagy használhatod megint az OFox partíciókezelőjét vagy a filekezelőjét vagy AROMA FM-et vagy mittudomén.. mert ugye akár simán a végén mégegyszer formázod és akkor ezt se kell pötyögni..[ Szerkesztve ]
-
crok
Topikgazda
válasz Roxkex #41561 üzenetére
rm -rf /sdcard1/*
^ ^ ^- a mount-olt microSD könyvtárában levő összes elem
| '- rekurzívan, erőszakkal
'- törlés
for i in {0..64}; do dd if=/dev/zero of=/sdcard1/temp$i.tmp bs=1M count=1000; done
^ ^ ^ ^ ^ ^ ^ ^ ^- ciklus vége
| | | | | | | '- szorzó a pufferhez (gyak. ekkora lesz egy file)
| | | | | | '- puffernagyság 1MB
| | | | | '- output: ez(ek) lesz(nek) a file(ok) a microSD-n
| | | | '- input: ezzel lesz megtöltve a készített file (nullák, random..)
| | | '- dd: byte-ról byte-ra "file" másolás
| | '- ennyiszer fusson le a cuklus, ez így 65 lesz..
| '- ez a változó lesz ciklusod változója amit felhasználsz a filenevek generálásához
'- egy sima egysoros for ciklust kezdünk..
rm /sdcard1/temp*.tmp
^ ^- a mount-olt microSD könyvtárában levő, előbb generált file-ok
'- törlés
Egyébként ha nem nagyon ismered a bash-t akkor az explainshell.com kicsit segíthet kicsit.
(persze nem mindenben, de egyszerűbb parancsok végigmagyarázásában igen). -
crok
Topikgazda
válasz Roxkex #41563 üzenetére
Köszi. Ja, szerintem nem fog maradni egy byte se, írtam, szerintem hibára fog futni az utolsó 1..2 file írás vége, de a dd nem kérdez csak tolja az adatot úgyhogy nem lesz gond. Többször azért írnám felül hogy ne lehessen visszaállítani az előtte ott tárolt bit-et, nem azért mert nem telik be.
-
crok
Topikgazda
válasz Roxkex #41565 üzenetére
Előtte törölted a tartalmát, formáztad, biztosan üres volt? Csináld a saját filekezelőjével, jeleníttesd meg a rejtett könyvtárakat is! A dd ha nem megy tovább (elég ritka.. csak ha baj van) akkor is ír hibaüzenetet. Mit írt?
Ha esetleg voltak rejtett (ponttal kezdődő nevű) könyvtárak akkor azt is törölni kell, akkor
rm -rf /sdcard1/.*
..vagy ahogy írtam -> filekezelő.
..ha TWRP-t vagy OrangeFox-t használva adb-zel oda már nem kell asu
mert alapból root shell-t kapsz. Csinálhatnád az egészet amúgy magáról a telefonról is (nem kell root a /dev/zero, /dev/random, /dev/urandom, /dev/null ésatöbbi eléréséhez), de amúgy is a telefonos formázás után a telefon csinál rá egy Androidos könyvtárstruktúrát.. amit utána úgyis törölnöm kéne.. én azért preferáltam volna hogy ne natívan a telefonról, főleg ha van recovery, abban meg root. -
crok
Topikgazda
válasz Roxkex #41579 üzenetére
A mount és umount azért kell hogy utána a dd-vel ne csak megtöltsd a helyet hanem írd felül a FAT táblá(ka)t is, hogy az alapján NE lehessen visszanézni hogy mettől hogy és meddig tartottak a file-ok darabjai. A sima file törlés és sok felülírás ezt nem biztos, hogy garantálja. Új azonosítója pedig azért lett mert megformáztad és azzal kapott új címkét. Szépen néznénk ki ha minden mount után új lenne a címke.. amúgy kézzel egyszer se mondtam hogy mount-old, a mount parancs csak simán kiadva volt vagyis csak a listát kaptad meg amit egy pipe után grep-el leszűrtél. Az umount azért kellett hogy dd-vel lehessen rázúzni a nullákat/random biteket.
-
crok
Topikgazda
válasz Roxkex #41581 üzenetére
Olasd el megegyszer a ket modot mit csinal.
Az elsoben magara a particiora zuzza a nullakat, azt umount utan csinalod hogy biztosan ne legyen mountolva es a teljes particiot megtolti, nem foglalkozik semmivel es nyilvan az elejetol a vegeig mindent is felulir, a FAT tablat is, mindent is.
A masodikban a mountolt particiora irsz fileokat (filet letrehozni csak mountolt particiora lehet, ezt remelem nem kell magyarazni), azert kell tobb filet letrehozni, mert a filerendszernek van filenagysag korlatja, ha csak siman egy filet akarnal fullra tolteni megallna 4 GBnal mert egy filera az a max, azert gondoltam hogy legyen egy for ciklus 1GB fileokkal "annyiszor" amekkora a microSD. Ez viszont nem irja felul a particio minden reszet nullaval vagy random bittel, pl. a FAT tabla csak a most keszult fileok infojaval irodik felul, ha elotte rengeted bejegyzes volt akkor azon egy resze bitszinten megmaradhat (bar a sok feluliras utan ha az ki is derul, hogy hova mutatott egy filera nem sokat er mar vele). Viszont ehhez alapbol se root se mas nem kell, egy sima terminalemulatorbol a rendszerbol megoldhato (a microSD format utan).
Remelem mostmar nagyjabol ertheto. -
Roxkex
senior tag
válasz Roxkex #41585 üzenetére
Szerk.
Bocsi nem kell az umount, hiszen akkor nem tudok ráírni !
Egy hagyom végig tolni azt, hogy:1. umount /dev/block/mmcblk1p1
2. dd if=/dev/zero of=/dev/block/mmcblk1p1 bs=1M
Aztán pedig, azt hogy:
0. törlök mindent1. mount /dev/block/mmcblk1p1
2. for j in {0..64}; do dd if=/dev/zero of=/dev/block/mmcblk1p1/tempf$j.tmpf bs=1M count=1000;
done
3. Ezt a 0.-stól még 2x.Így a korrekt !
[ Szerkesztve ]
Redmi Note 7 MIUI 12 Stable - Xiaomi.eu "Én nem akarok se iOS-t , se Androidot Én egy jó okostelefont akarok!"
-
crok
Topikgazda
válasz Roxkex #41602 üzenetére
Nincs.. minek lenne, ez nem egy fancy tui.. ez egy osregi utility, teszi a dolgat. Eskuszom azt se ertem mit szivsz itt a recoveryvel meg terminallal.. en is igy csinalnam de az vastagon mas ( : Ennyire nincs egy PC meg egy pendrive a kozelben egy live linuxhoz?
[ Szerkesztve ]
Ú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!
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen