XIAOMI Redmi Note 3 Special Edition (Kate) - obecná diskuzeSouborový systém F2FS

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Souborový systém F2FS

Příspěvek od Mareman » úte 02. kvě 2017 8:18:06

Logo.jpg
Logo.jpg (59.56 KiB) Zobrazeno 2543 x

Jelikož se kolem vývoje ROM pro SE nic převratného neděje, při své touze po absolutně plynulém systému se už delší dobu snažím o vyladění parametrů jádra ve vazbě k možnostem nastavení systému, které dává ta která ROM - viz. vlákno optimalizace-systemu-android-7-x-nougat-79147.

S nástupem Androidu 7.1.2 se dle mého subjektivního pohledu srovnal výkon nejrozšířenějších ROM pro SE, tedy RessurectonRemix a Nitrogenu. Volba je pak už spíš jen na konkrétních preferencích. Mě osobně je sympatičtější RR, za prvé kvůli nativní podpoře Magisku, propracovanějším možnostem v GUI a v neposlední řadě i jedné drobnosti, které si asi moc lidí nevšimne. Tou drobností je viditelně vyšší jas LED diody notifikací na Dominator jádru (RR) proti Nitrogen nebo Radonu. Pro někoho nesmysl, pro mě ne - kor u zlaté verze kdy je LEDka zamatlaná barvou na skle displeje.

Další možností jak systém zesvižnit, je výměna souborového systému EXT4 za vhodnější F2FS. Tento FS byl vyvinut firmou Samsung pro mobilní zařízení a je optimalizovaný pro použítí na EMMC pamětích. Hlavním principem tohoto FS je způsob zápisu COW (CopyOnWrite) kdy se nová data nepřepisují přes stará, ale vytváří nově a teprve po úspěšném zápisu se dá alokovat prostor po starých. Toto má několik výhod. Ta nejdůležitější je podstatný nárůst rychlosti zápisu mimojiné i díky tomu, že není potřeba žurnál (v případě pádu jsou stále dostupná původní data) a další nemálo fajn věc je v tom, že se tímto způsobem využívají buňky celého úložiště a klesá tím pádem opotřebení stejných jednotek přepisem. Dá se to připodobnit technologii WearLeveling kterou využívají elektroniky SSD disků. Nevýhodou tohoto FS proti EXT4 je zase naopak nižší rychlost čtení, proto je u oddílů v režimu read-only lepší ponechat EXT4. To by k teorii pro pochopení asi stačilo.

Porovnání EXT4 a F2FS při zápisu:

Benchmark.jpg
Benchmark.jpg (30.45 KiB) Zobrazeno 2543 x

Vyčerpávající informace a benchmarky lze najít například na XDA: https://forum.xda-developers.com/showth ... ?t=2697069

________________________________________________________________________________________________________

Základní partition které nás na Androidu zajímají jsou:
/boot - ta zůstane beze změny
/system - tato je připojená jako read-only a změna z EXT4 na F2FS by neměla smysl, protože by došlo ke zpomalení. Navíc by musely být upravené skripty instalací ROM, protože každá implicitně vytváří EXT4.

Budeme formátovat tyto dvě partition:
/data
/cache


Co budeme potřebovat:
- recovery s plnou podporou F2FS (tedy nejlépe oficiální TWRP 3.1+ : https://eu.dl.twrp.me/kenzo/
- jádro s podporou F2FS. Já mám ověřený Dominator obsažený v RessurectionRemix 5.8.x. Předpokládám, že většina jader s aktivním vývojem jako Radon nebo Nitrogen, ji mají taky. Teoreticky i pro Marshmallow.

Důležitý fakt je ten, že při této legraci dojde k vymazání uživatelských dat ROM, tedy obdobě "nové instalace". Oficiální TWRP zkrátka neumí partition konvertovat, pouze na ní dokáže vytvořit jiný typ prázdného FS. Instalace ROMek navíc FS /data neformátuje, ale pouze čistí - takže pokud někomu nebude F2FS z nějakého důvodu vyhovovat, je potřeba jej před instalací ROM opět naformátovat jako EXT4. Důrazně tuto proceduru doporučuji jen těm, kteří si na to troufají a je jim jasné o co jde !!!


Z tohoto důvodu nebudu popisovat postup do detailu už právě proto, abych tím "odradil" ty méně zkušené kteří by si tímto mohli vytvořil briketu.

Postup:
- reboot do TWRP
- klasický wipe všeho co je potřeba pro instalaci nové ROM
- TWRP / Vymazat / Rozšířené vymazání / zatrhnout Data / Opravit nebo změnit FS / Změnit FS / F2FS
- TWRP / Vymazat / Rozšířené vymazání / zatrhnout Cache / Opravit nebo změnit FS / Změnit FS / F2FS
- instalace ROM

Teď už se dá s telefonem zacházet jako dřív, jen je potřeba si uvědomit nutnost podpory F2FS v jádře té které instalované ROM. V systému ještě pro jistotu ověříme jestli se konverze povedla:

- stáhneme apku "Terminal"
- stav zjistíme příkazem "mount |grep f2fs". Na screenshotu vidíme, že jak fs /data, tak /cache jsou připojeny jako F2FS

Screenshot_20170502-090918.png
Screenshot_20170502-090918.png (91.27 KiB) Zobrazeno 2549 x

Vzhledem k nepochopení některých kolegů - viz. vlákno o optimalizaci, bych rád abychom se tu vyhnuli nějakému flamewar na téma "není to potřeba", "telefon je megarychlý i tak a hledáte kraviny" a podobně. Jedná se zkrátka o mod FS, který urychlí zápis na vnitřní pamět a já jeho přínos vnímám. Nebudu se přít s těmi, kteří to považují za zbytečnost nebo jim nestojí za reinstal nebo "riziko". :!:

Samozřejmě je možnost i zkonvertovat stávající partition /data pomocí jiného nástroje. Za mě ale myslím, že je menší režie s přeinstalací ROM. Každopádně budu rád když se podělíte o zkušenosti s provozem na jiných jádrech a ROM.


Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...



BeriCud
Stálý androiďák
Příspěvky: 239
Registrován: pát 21. říj 2016 22:52:00
Reputace: 10
Typ mobilu / ROM: Xiaomi Redmi Note 3 SE
Rom: crDroid 9.0

Re: Souborový systém F2FS

Příspěvek od BeriCud » sob 06. kvě 2017 19:16:58

Také mám Nitrogen a právě teď jsem si to naformátoval a mám jen chvíli a super určitě to stojí za vyzkoušení a systém a vše mi přijde zas trochu svižnější?
Mám otázku zda mohu udělat obnovu dat ze zálohy ještě před změnou zda mi to neobnovi opět původní exf4?

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » sob 06. kvě 2017 20:17:07

Teoreticky by to jít mělo, protože /cache formátuje TWRP a to ten FS detekuje. Oddíl data se pak je vyprázdní, ale neformátuje. Problém bude ale v tom, že v rámci zálohy budeš mít v souboru "/fstab.qcom" tyto oddíly nadefinované pro připojení v ext4. Pokud se ti chce, postni sem obsah toho souboru.
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...


BeriCud
Stálý androiďák
Příspěvky: 239
Registrován: pát 21. říj 2016 22:52:00
Reputace: 10
Typ mobilu / ROM: Xiaomi Redmi Note 3 SE
Rom: crDroid 9.0

Re: Souborový systém F2FS

Příspěvek od BeriCud » sob 06. kvě 2017 21:32:40

Kde to najdu? A jde to nejak udělat aby to fungovalo?


BeriCud
Stálý androiďák
Příspěvky: 239
Registrován: pát 21. říj 2016 22:52:00
Reputace: 10
Typ mobilu / ROM: Xiaomi Redmi Note 3 SE
Rom: crDroid 9.0

Re: Souborový systém F2FS

Příspěvek od BeriCud » ned 07. kvě 2017 7:10:13

Našel jsem ten soubor a tady je obsah. Jen mě tam zarazilo že tam mám 2x data. Můžeš mi říct zda to máš stejně? Nebi to u mě po obnovení zálohy je jinak.

# Android fstab file.
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK

#TODO: Add 'check' as fs_mgr_flags with data partition.
# Currently we dont have e2fsck compiled. So fs check would failed.

#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
/dev/block/bootdevice/by-name/system /system ext4 ro,barrier=1,discard wait
/dev/block/bootdevice/by-name/userdata /data f2fs nosuid,nodev,noatime,nodiratime,inline_xattr,data_flush wait,check,encryptable=footer,formattable,length=-16384
/dev/block/bootdevice/by-name/userdata /data ext4 nosuid,nodev,noatime,nodiratime,barrier=1,noauto_da_alloc,discard wait,check,encryptable=footer,formattable,length=-16384
/dev/block/bootdevice/by-name/cache /cache f2fs nosuid,nodev,noatime,nodiratime,inline_xattr,flush_merge,data_flush wait,check,formattable
/dev/block/bootdevice/by-name/cache /cache ext4 nosuid,nodev,noatime,nodiratime,barrier=1,noauto_da_alloc,discard wait,check,formattable
/dev/block/bootdevice/by-name/modem /firmware vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware_file:s0 wait
/dev/block/bootdevice/by-name/dsp /dsp ext4 nosuid,nodev,barrier=1 wait
/dev/block/bootdevice/by-name/persist /persist ext4 nosuid,nodev,barrier=1 wait
/dev/block/bootdevice/by-name/cust /cust ext4 nosuid,nodev,barrier=1 wait
/dev/block/bootdevice/by-name/config /frp emmc defaults defaults
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults
/dev/block/bootdevice/by-name/boot /boot emmc defaults defaults
/dev/block/bootdevice/by-name/recovery /recovery emmc defaults defaults
/devices/soc.0/7864900.sdhci/mmc_host* auto auto defaults voldmanaged=sdcard1:auto,noemulatedsd,encryptable=userdata
/devices/platform/msm_hsusb_host/usb* auto auto defaults voldmanaged=usbotg:auto
/dev/block/zram0 none swap defaults zramsize=536870912,notrim


Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » ned 07. kvě 2017 7:11:09

A takto to máš ve výchozím stavu ? Převod na F2FS jsi ještě nedělal?
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...


BeriCud
Stálý androiďák
Příspěvky: 239
Registrován: pát 21. říj 2016 22:52:00
Reputace: 10
Typ mobilu / ROM: Xiaomi Redmi Note 3 SE
Rom: crDroid 9.0

Re: Souborový systém F2FS

Příspěvek od BeriCud » ned 07. kvě 2017 9:41:51

Nene takhle to je po převodu na f2fs a obnovou dat ze zálohy. Je to tak dobře jak by to mělo vypadat?

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » ned 07. kvě 2017 10:07:06

Takže jsi obnovil zálohu z ext4 na f2fs?

Pak tzn. že s tím Nitrogen počítá a snaží se fs nejdřív připojit jako f2fs. Super :palec:
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...


BeriCud
Stálý androiďák
Příspěvky: 239
Registrován: pát 21. říj 2016 22:52:00
Reputace: 10
Typ mobilu / ROM: Xiaomi Redmi Note 3 SE
Rom: crDroid 9.0

Re: Souborový systém F2FS

Příspěvek od BeriCud » ned 07. kvě 2017 12:02:41

To znamená že ty obnovené data jsou zapsáný jako f2fs nebo jak? Bylo by lepší pokud bych tu zálohu neobnovil a aplikace a vše ostatní co chci mít v telefonu nainstaloval znovu?


ATG Droid
Robot
Příspěvky: 919
Registrován: ned 21. srp 2016 2:28:37
Reputace: 95
Typ mobilu / ROM: Redmi Note 9 Pro (joyeuse)
Twitter: frantakysela
Kontaktovat uživatele:

Re: Souborový systém F2FS

Příspěvek od ATG Droid » ned 07. kvě 2017 12:52:37

Oddíl s daty na f2fs je interní úložiště.. To co tam máš na ext4 jsou ostatní data. TWRP je rozeznává dle zadaných informací za daným oddílem. Nicméně mnoho neoficiálních recovery si dané oddíly zjišťuje přímo z jádra TWRP.

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » ned 07. kvě 2017 13:23:13

Oddíl /data se při instalaci-obnově jen kopírují a předtím se případně vyprázdní, ale neformátuje. Tzn. že formát /data může zůstat nekonzistentní po nějakém pádu i po čisté instalaci a řešením je pak formát. F2FS musí podporovat jádro a ROM ho být schopná parametrem připojit. Obojí umí jak RR, tak Nitrogen.
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...

Uživatelský avatar

mpca86
Androiďák!
Příspěvky: 427
Registrován: pát 22. lis 2013 20:34:48
Reputace: 11
Typ mobilu / ROM: Honor 10 Lite (HRY-LX1)
Twitter: mpca86
Kontaktovat uživatele:

Re: Souborový systém F2FS

Příspěvek od mpca86 » ned 07. kvě 2017 15:24:12

Mareman aktuálne máš RR či Nitorgen? RR v poslednej verzii je tam veľmi veľa zmien ohľadom F2FS.. Ak teda planujem F2FS tak či dávať RR alebo Nitorgen..
Teraz: Honor 10 lite (HRY-LX1) Sky Blue STOCK ROM EMUI 9.0.1.142 (Android 9), No-Root, Bootloader-lock
V minulosti: Xiaomi Redmi Note 3 SE [kate], Asus Zenfone 5, Huawei Ascend G300, Sony Xperia Mini 8

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » ned 07. kvě 2017 16:30:54

Já mám teď zase 2 dny Nitrogen, chtěl jsem vyzkoušet jak se chová na F2FS ten. Máš pravdu, že posledná verze RR je doslova vytapetovaná vylepšením podpory fo F2FS.

BTW už spravili ten fingerprint v RR ?

Edit:
odpovím si sám. FP opravili a zakomponovali spoustu vylepšení kolem F2FS........takže už jsem zase na RR :DD
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...

Uživatelský avatar

mpca86
Androiďák!
Příspěvky: 427
Registrován: pát 22. lis 2013 20:34:48
Reputace: 11
Typ mobilu / ROM: Honor 10 Lite (HRY-LX1)
Twitter: mpca86
Kontaktovat uživatele:

Re: Souborový systém F2FS

Příspěvek od mpca86 » pon 08. kvě 2017 15:52:30

Ktorú máš poslednú verziu RR-OS mne na poslednej z 8.5.2017 robil na F2FS bootloop.... nakoniec sa rozbehol z 6.5.2017 kory som stahoval skor...
Teraz: Honor 10 lite (HRY-LX1) Sky Blue STOCK ROM EMUI 9.0.1.142 (Android 9), No-Root, Bootloader-lock
V minulosti: Xiaomi Redmi Note 3 SE [kate], Asus Zenfone 5, Huawei Ascend G300, Sony Xperia Mini 8

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » pon 08. kvě 2017 15:56:08

Ano, ta dnešní končí v bootloopu. To ale není kvůli f2fs, nezavede ani jádro. Vývojáři by mohli trochu zmírnit vývoj a víc testovat na všech zařízeních které podporují :(

Vrátil jsem se na verzi z 6.5....
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...


ATG Droid
Robot
Příspěvky: 919
Registrován: ned 21. srp 2016 2:28:37
Reputace: 95
Typ mobilu / ROM: Redmi Note 9 Pro (joyeuse)
Twitter: frantakysela
Kontaktovat uživatele:

Re: Souborový systém F2FS

Příspěvek od ATG Droid » pon 08. kvě 2017 16:42:38

Tohle má na starosti daný údržbář pro dané zařízení.. Vývojáři jen postnou repo, které si následně může kdokoliv přihlásit pod svůj vývojový strom, ale samotní údržbáři nejsou povinni kontrolovat funkčnost nového sestavení pro dané zařízení. Prakticky jediné co je po nich požadováno je držet si strom dle zadaných hodnot - dle toho se i určujte kdo se může stát ofiko údržbářem, protože mnoho lidí ve výsledku ví jen jak si přihlásit repo, ale nějaký rozvoj a dotahování buildu ze zdrojů od výrobce už neznají. :hehe: Minimálně to můžeš nahlásit na web vývojářům, protože pokud se nerozjede ani na defaultních hodnotách typu ext4 a stock jádro, tak se už na to nevztahujou podmínky testing buildů a údržbář bude alespoň upozorněn.

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » pon 08. kvě 2017 16:45:06

Tam bude chyba už na úrovni jádra, loopuje Mi Logo....
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...


ATG Droid
Robot
Příspěvky: 919
Registrován: ned 21. srp 2016 2:28:37
Reputace: 95
Typ mobilu / ROM: Redmi Note 9 Pro (joyeuse)
Twitter: frantakysela
Kontaktovat uživatele:

Re: Souborový systém F2FS

Příspěvek od ATG Droid » pon 08. kvě 2017 16:47:06

Jádro je právě kontrolováno údržbářem.

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » pon 08. kvě 2017 16:49:00

Tak asi prosakuje těsnění a není tlak :)
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...

Uživatelský avatar

krmis
Stálý androiďák
Příspěvky: 122
Registrován: stř 24. říj 2012 7:07:23
Reputace: 1
Typ mobilu / ROM: Xiaomi Redmi Note 3 SE
Rom: Nitrogen-OS

Re: Souborový systém F2FS

Příspěvek od krmis » úte 09. kvě 2017 21:26:39

Mozna blby dotaz, ale je mozno pouzit pro prevod i twrp_3.1.0-1_inline_17-03-12

V postupu doporucujes ofiko TWRP pro kenzo

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » úte 09. kvě 2017 21:36:34

Inline má hlavně úpravu v instalaci kenzo rom na kate telefonu. Běžným Nougat ROM už to ale nevadí. Určitě nebude problém s formátem na f2fs na inline verzi. Vychází z 3.0 verze twrp.
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...

Uživatelský avatar

krmis
Stálý androiďák
Příspěvky: 122
Registrován: stř 24. říj 2012 7:07:23
Reputace: 1
Typ mobilu / ROM: Xiaomi Redmi Note 3 SE
Rom: Nitrogen-OS

Re: Souborový systém F2FS

Příspěvek od krmis » úte 09. kvě 2017 21:39:05

Díky, za parádní vysvětlení. Snad se tedy nic při převodu nepo...e

­    


Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » úte 09. kvě 2017 21:40:36

Mám v praxi ověřený že Nitrogen i RR f2fs bez problémů zvládají.
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...

Uživatelský avatar

corve
Androiďák!
Příspěvky: 546
Registrován: úte 21. zář 2010 21:32:16
Reputace: 15
Typ mobilu / ROM: RN3SE-Gismo-lineageOS13
Tablet: Nexus 7
Rom: SlimRom 4.4.1

Re: Souborový systém F2FS

Příspěvek od corve » úte 09. kvě 2017 22:07:39

Nyní nemám Nitrogen ani RR. Jedu na LineageOS 13 gismo. Červeně jsem zvýraznil, co mám v souboru fstab.qcom. Znamená to, že by převod na f2fs byl taky proveditelný?

/dev/block/bootdevice/by-name/system /system ext4 ro,barrier=1,discard wait
/dev/block/bootdevice/by-name/userdata /data f2fs nosuid,nodev,noatime,nodiratime,inline_xattr,data_flush wait,check,encryptable=footer,formattable,length=-16384
/dev/block/bootdevice/by-name/userdata /data ext4 nosuid,nodev,noatime,nodiratime,barrier=1,noauto_da_alloc,discard wait,check,encryptable=footer,formattable,length=-16384
/dev/block/bootdevice/by-name/cache /cache f2fs nosuid,nodev,noatime,nodiratime,inline_xattr,flush_merge,data_flush wait,check,formattable
/dev/block/bootdevice/by-name/cache /cache ext4 nosuid,nodev,noatime,nodiratime,barrier=1,noauto_da_alloc,discard wait,check,formattable


ATG Droid
Robot
Příspěvky: 919
Registrován: ned 21. srp 2016 2:28:37
Reputace: 95
Typ mobilu / ROM: Redmi Note 9 Pro (joyeuse)
Twitter: frantakysela
Kontaktovat uživatele:

Re: Souborový systém F2FS

Příspěvek od ATG Droid » úte 09. kvě 2017 22:11:23

fstab se nijak nemění na základě změny souborového systému.. Tohle jsou defaultní hodnoty. Zkrátka interní úložiště & cache jsou na f2fs už od samého začátku.

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » úte 09. kvě 2017 22:14:43

F2FS už se na custom ROM používá dlouho. Víceméně pokud ho podporuje jádro a počítá s ním fstab, pojede i na MM. Třeba na Samsung Galaxy Tab S2 s ním mám ale problém už na úrovni formátu upravené TWRP. Ve fstabu se to řeší tak, že se pokusí namontovat fs jako f2fs, pokud se to nepovede, zvolí ext4.
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...

Uživatelský avatar

rbarat
Moderátor
Příspěvky: 9569
Registrován: čtv 28. čer 2012 15:01:10
Reputace: 234
Typ mobilu / ROM: Xiaomi Redm Note 3 Pro SE - NitrogenOS
Mobil 2 / ROM: Lenovo Vibe P1 Pro
Tablet: Elephone P8000, THL 5000
Tablet 2 / ROM: Lenovo P770
Rom: NitrogenOS

Re: Souborový systém F2FS

Příspěvek od rbarat » stř 10. kvě 2017 17:36:58

Tak potvrdzujem, že F2FS funguje aj na Nitrogen ROM, pričom prechod je jednoduchý.
Prešiel som tak, že som spravil zálohu v TWRP, potom preformátoval Data a Cache a obnovil zálohu. Bez problémov.
:palec:
------------------------------------------------------------------------------------------------------------------------------------------------------
Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Elephone P8000, THL 5000, Lenovo P770, Huawei Honor a Sonic

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » stř 10. kvě 2017 18:42:44

Mám na jednom SE GISMO LOS 13 a i tam se dá f2fs použít. Jak už postnul corve, i tady už s ním fstab počítá.
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...

Uživatelský avatar

corve
Androiďák!
Příspěvky: 546
Registrován: úte 21. zář 2010 21:32:16
Reputace: 15
Typ mobilu / ROM: RN3SE-Gismo-lineageOS13
Tablet: Nexus 7
Rom: SlimRom 4.4.1

Re: Souborový systém F2FS

Příspěvek od corve » stř 10. kvě 2017 18:48:56

F2FS je funkční i na AOSiP. Vyzkoušeno verze 5.6-official-kenzo-20170314

Uživatelský avatar

Autor tohoto vlákna
Mareman
Moderátor
Příspěvky: 4096
Registrován: sob 23. srp 2014 21:38:31
Reputace: 213
Typ mobilu / ROM: Xiaomi Mi 10T PRO [MIUI]
Mobil 2 / ROM: Xiaomi Mi 9T PRO [MIUI]
Tablet: Samsung Galaxy Tab S2 9.7 LTE [CrDroid Q]

Re: Souborový systém F2FS

Příspěvek od Mareman » stř 10. kvě 2017 18:50:47

Se divím že to nemají v postupech instalací ROM na XDA a podobně.....

S MiUi ho někdo zkoušel?
Android SmartPhones: Mi 10T Pro, Mi 9T Pro, Redmi Note 9 Pro, Pocophone F1, Xiaomi Redmi Note 3 SE, Lenovo Vibe P1 Pro, Huawei Honor 7, Elephone P8000, Lenovo P770, Lenovo A660 ...
Android Tablets: Samsung Galaxy Tab S2 9.7 LTE, Nexus 7 2013 LTE, Acer B1 730HD, Nexus 7 2012, Asus Memopad HD7 ...

Odpovědět

Zpět na „XIAOMI Redmi Note 3 Special Edition (Kate) - obecná diskuze“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host