Convert to F2FS - Lenovo ZUK Z2 (Plus) Questions & Answers

Is there a guide to convert Z2 to F2FS? Are there really improvement doing this?

marcof93 said:
Is there a guide to convert Z2 to F2FS? Are there really improvement doing this?
Click to expand...
Click to collapse
Twrp>wipe>data/cache > repair partition> change fs>f2fs
Is kinda a ntfs,exfat,fat32
Yes, there is an improvement , such a gret R/W speed

faizauthar12 said:
Twrp>wipe>data/cache > repair partition> change fs>f2fs
Is kinda a ntfs,exfat,fat32
Yes, there is an improvement , such a gret R/W speed
Click to expand...
Click to collapse
Do you recommend cache as well? Some guy said that the cache partition needed space (does f2fs uses more space?), and suggested repartitioning only data.
Thanks! Excited to try this... When I backup all my data
EDIT. Alright I'm using F2FS on cache and data, so far so good!

Tempted to do this as well, could somebody do back to back Androbench?

Alright!
Just did two tests, stock settings (no OC) using AICP ROM.
First run
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Second run clearing memory and turning off wifi.
Third run using 2.3 and 1.7Ghz.
Got much better SQL scores with OC
EDIT. Would be nice if someone with ext4 posted results for comparison. On the other hand, we are seeing the limitations of the type of memory in the Zuk Z2, which is eMMC.

Thanks for testing, here are my results below for comparison
Setup is - Encryption On, EXT4 on all /data /cache /system, Marshmallow ROM (Resurrection Remix), No OC or anything, standard CFQ scheduler
Hmm, I'm wondering what effect encryption has on the speeds. Also, I think you're right, the newer phones that I've been looking at with UFS 2.0 nearly all hit 450MB/s and the UFS 2.1 phones are up around the 700-800MB/s mark. However, for the price and comparing to other eMMC high-end devices, I'm pretty satisfied that Lenovo didn't cheap out on the storage.
Text version:
Seq read - 219.94MB/s
Seq Write - 43.04MB/s
Rand Read - 18.03MB/s, 4618 IOPS
Rand Write - 5.68MB/s, 1455 IOPS
SQL Insert - 185 QPS
SQL Update - 262 QPS
SQL Delete - 324 QPS
Link to screenshot (too big to embed): https://imgur.com/j0nwAgx
EDIT: For reference, here is a professional reviewer's Androbench, running factory ZUI Marshmallow:
Source - https://www.notebookcheck.net/Lenovo-ZUK-Z2-Smartphone-Review.170061.0.html
Seq Read - 239.4MB/s
Seq Write - 46.5MB/s
Rand Read - 21.2MB/s
Rand Write - 5.6MB/s

Interesting... So it would appear there is no significant performance boost from using f2fs. Perhaps in real world usage, but I don't have something to compare to. I mean it's really fast opening stuff but it was already fast before, when using ext4.
By the way using f2fs on cache and data only.

Yes, quite interesting
I will do another test when I convert to F2FS at the next major update and then post results

Related

[DEV] [13 Jan] EXT3/EXT4 on NAND/SD compare

I did a FS benchmark in phone , use EXT3, EXT4, EXT4-nodelalloc. All FS enable journaling(So EXT2 is out). Result was incredible:
EXT3:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
EXT4:
EXT4-nodelalloc:
the result show EXT3 is the best filesystem for phone!
Can you tried with EXT2 ?
FS benchmarks are VERY SD specific.
I always wondered is it possible to format nand to ext3
Thought about this as well hope it won't be to hard to install, I'm a Linux noob
Sent from my HTC Desire using XDA App
ownhere said:
I did a FS benchmark in phone , use EXT3, EXT4, EXT4-nodelalloc. All FS enable journaling(So EXT2 is out). Result was incredible:
EXT3:
View attachment 488447View attachment 488448
EXT4:
View attachment 488449View attachment 488450
EXT4-nodelalloc:
View attachment 488451View attachment 488452
the result show EXT3 is the best filesystem for phone!
Click to expand...
Click to collapse
there were some serious performance regressions for ext4 in 2.6.32
http://www.phoronix.com/scan.php?page=article&item=linux_2632_benchmarks&num=1
madman_cro said:
I always wondered is it possible to format nand to ext3
Click to expand...
Click to collapse
UBIFS on Nand instead of yaffs2. IEF is working on something
ownhere said:
I did a FS benchmark in phone , use EXT3, EXT4, EXT4-nodelalloc. All FS enable journaling(So EXT2 is out). Result was incredible:
EXT3:
View attachment 488447View attachment 488448
EXT4:
View attachment 488449View attachment 488450
EXT4-nodelalloc:
View attachment 488451View attachment 488452
the result show EXT3 is the best filesystem for phone!
Click to expand...
Click to collapse
Yep i found the same on data2whatever (thats why i made ext3 default there). Still reiserfs gets a better score (and better "daily" speed) on my sd-card. JFS is even better but not stable enough on a sd-card (at least when its not proberly unmounted).
I read on gizmodo that android was going ext4. They sited some benefits.
I wonder what benifit by using the same format for both nand and sdExt?
Sent from my HTC Desire using XDA App

[Q] need help choosing hboot

Im currently running the RSK rom 7.2 with stock hboot and im wondering is there any point to changing to cmr2? I mean apart from changes to the memory layout what sort or performance changes will i see?
The more internal memory = more space for dalvik on internal storage = overall better performance.
regarding flashing kernels etc is radios the only thing that cant be flashed from recovery when changing to cmr2?
Also would i be able to use titanium to restore apps+data even though the app backups were made using stock?
You can't flash radios with .zip method in cm7-r2 due to low cache partition. You can do it with other method from PC.
Yes, I think that you can restore, but the app will see different available space.
k3lcior said:
The more internal memory = more space for dalvik on internal storage = overall better performance.
Click to expand...
Click to collapse
Depends what ROM though, sometimes if the ROM throws too much stuff in the sd-ext partition you can get quite bad performance in comparison to using the Data hboot. Just sayin'.
Cache partition size matters for ICS roms?
I'm on Data++ and I have about 100 MB free space for apps on /data (without sd-ext).
Would switching to Bravo Sense table (with 35 MB plus cache partition size) improve the performance on ICS based roms (like BCM or Sandvold's) or these roms do not use that partition anyway?
I've found that a 2Gb ext partition works well for me (using RSK rom). I'm using the Data++ Hboot.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I use cm7 r2 running Sandvolds ICS with dalvik & apps to ext4, runs very smooth and fast. Class 4 16GB SD, 1GB ext4.

ViperOneM8 or RevolutionHD?

As i can see there are two major rom-makers in the field,
ViperOneM8 and Revolution HD
I really don't know wich one i should choose, can some one point me to the exact differences between theese two roms?
Thanks in advance!
Sam
samstar said:
As i can see there are two major rom-makers in the field,
ViperOneM8 and Revolution HD
I really don't know wich one i should choose, can some one point me to the exact differences between theese two roms?
Thanks in advance!
Sam
Click to expand...
Click to collapse
You should download them both, flash, try one out for a day, make a nandroid backup, repeat for the other one. Keep the one you like most!
Revolution HD:
ROM details:
Removed software (CPU) rendering - full Snapdragon 801 (GPU) rendering
Fully optimized and tweaked
Root access
Unsecured boot.img
Newest BusyBox
RAM optimizations
System signatures check enabled for system security and safety
Improved virtual memory management
Speed optimizations
Enabled GPU UI rendering
Data, cache and system partitions mounting tweaks
Bloatware applications removed
All /system applications updated to latest available
All /data applications updated to latest available
Improved CPU governors performance
Most optimal system scheduler
Disabled kernel debugging for better performance
Zipaligned (Improved RAM management)
Zipalign on boot (for user applications on data partition)
Fully de-odexed
init.d scripts (BusyBox run-parts) support
Auto init.d permissions set on boot
sysro/sysrw commands support
Excellent battery life!
Improved EXT4 performance
OpenVPN support
Most up-to-date system files permissions
Adobe Flash Player support
Support almost 24h a day
...and many more!
ViperOne:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Rom comparison.....forbidden !
Thread closed,
Thread has been closed as per forum rules. ROM comparison threads are not allowed. Best thing to do is to try them for yourself.
Ghost

TUTORIAL: How to speed up your Redmi 1S like you just bought it !!

First of all:
I bought my Xiaomi remdmi 1s several years ago.
Probably because the newest ROM and apps are getting bigger and bigger the redmi 1S gets slower and slower.
Just recently I changed a few elements on my redmi 1S and after one week of trial and error I know I have found one of the best solutions in performance improvement.:angel:
These are the steps to follow:
1) Just to be sure:
Make a full nandroid backup using TWRP and store the backup on the external SD card.
Make a complete backup using titanium backup and store the backup on the external SD card
2) Increase your system partition from 1Gb to 1,2 Gb.
Here is how to do that: https://forum.xda-developers.com/redmi-1s/general/tut-repartition-redmi-1s-to-increase-t3506904
When you are finished; Check on the home screen of titanium backup if your system partition is increased. Here is a printscreen of mine:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
3) Change all your partition formats from Ext4 to FTFS except for the system partition. The system partition stays ext4 otherwise the system won't boot up anymore. FTFS is much faster than Ext4
Here you can read how you can do that: https://forum.xda-developers.com/oneplus-one/general/guide-formatting-ext4-to-f2fs-losing-t3352116. I used the TWRP nandroid backup and restore instead of the mentioned ADB variant.
When you are finished; Check on the home screen of titanium backup if your system partition is still increased. If not, do the partition increase of bullit 2 again.
When you are finished; Check with the app "diskinfo" if your format has been changed to F2FS(free version: https://play.google.com/store/apps/details?id=me.kuder.diskinfo&hl=nl)
4) Create virtual memory of 800 Mb using "Kernel Adiutor" (If you use a Nougat ROM 1200Mb performs better):
If Kernel Adiutor is already installed on your ROM use it, otherwise download here: https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=nl
After the virtual memory is expanded to 800 Mb. Reboot your redmi and check your virtual memory with "Diskinfo"
5) Use the app greenify. You get more working memory space.
https://forum.xda-developers.com/apps/magisk/module-greenify4magisk-t3606277
6) Use the app L Speed. This app boosts virtal RAM (zRAM) en tweaks processor and memory.
https://forum.xda-developers.com/apps/l-speed/tweak-l-speed-v1-0-02-02-2015-t3020138
7) All done !! :good:
Your Xiaomi redmi 1S should be working like you just bought it several years ago. The speed performance is enormous.
Back when I tried F2FS,the ROM I flashed didn't boot up .Which ROM did you use?
Also, how does increasing system partition affect the performance ?
tried on miui 9 beta
after exiting KA it goes back to default 510 mb
I don't think the ROM is relevant. The device should be rooted that's the main thing. I use RR ROM Marshmallow.
By increasing system ROM, the Swap partition can be made on internal system memory. It really makes a difference in performance.
Ps
If your system space goes back to the original space, look at the right settings in recovery.
Good luck!
Works on Resurrection Remix 5.8.4 (Phantom Kernel)

Question 70GB system space

Hi. Anyone know why latest OneUi 5.0 takes 70GB system storage?
I believe that system should take about 10-15GB like clear Android 13 (Mi9T Pro - 12GB, MiPad 5 - 16GB), but not 70.
Anyone know what is happening in the system directories?
Spoiler: Screenshot
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Mine says 39gb so I think both are wrong
I have mine at 106GB, wiping cache didn't do anything.
Mine is extremely debloated, I wonder if that has anything to do with mine being so low comparatively...
spart0n said:
Mine is extremely debloated, I wonder if that has anything to do with mine being so low comparatively...
Click to expand...
Click to collapse
I have the standard A13 ROM from Samsung (not debloated) and it's 40GB.
~63 Gb after the last uodate
19 gb after december update
everyone with more than 25 gb sistem files please try file guardian GL module to clear old android sistem files
AndrOmega said:
guardian GL module
Click to expand...
Click to collapse
Is it a magisk module?
goodlock module is it
Nevermind
Tempus Fugit
I trust the OS. As long as I have a lot of free space, I don't care how much the system takes.
Is there another vesy to remove old system files? Why are they there, short of a system recovery?
annson08 said:
I have mine at 106GB, wiping cache didn't do anything.
Click to expand...
Click to collapse
I tried cleaning my internal storage a while ago and noticed my system storage increased to 110GB, lmao.
Update on this: I did a factory reset to see if it'll do anything.
From 111GB, it went down to 38GB, but after completely restoring all my apps, files and everything, it went back up to 58GB. Not bad considering I freed up 50GB+.
I suspect the reason my system files bloated like that is because I have a habit of flashing roms without wiping, especially when the beta came out.

Categories

Resources