Stock kernel and F2FS support - OnePlus 7 Questions & Answers

Hello everybody.
After reading a thread in Oneplus 7 Pro kernel and roms subforum there it says that 7Pro STOCK kernel supports F2FS.
Do you know if the same happen with Oneplus 7 (not pro) on OOS 9.5.8?
Thanks in advance!

Teso79 said:
Hello everybody.
After reading a thread in Oneplus 7 Pro kernel and roms subforum there it says that 7Pro STOCK kernel supports F2FS.
Do you know if the same happen with Oneplus 7 (not pro) on OOS 9.5.8?
Thanks in advance!
Click to expand...
Click to collapse
Yes, F2FS works in stock ROM.
But I suggest you to flash Arter97's kernel and F2FS-optimize. The kernel is pretty updated with the F2FS sources.

Dan_Jacques said:
Yes, F2FS works in stock ROM.
But I suggest you to flash Arter97's kernel and F2FS-optimize. The kernel is pretty updated with the F2FS sources.
Click to expand...
Click to collapse
We just need now unified ROMs with the 7 pro boys! Getting dialog with them is the hard part as I keep getting ignored!!!!

Dan_Jacques said:
Yes, F2FS works in stock ROM.
But I suggest you to flash Arter97's kernel and F2FS-optimize. The kernel is pretty updated with the F2FS sources.
Click to expand...
Click to collapse
Do you know an updated guide to convert to f2fs for mobiles with slots A/B?
The ones I found aren't good or detailed enough.
(Neither haven't had replied from Arter's telegram channel nor xda thread)
Thanks in advance

Teso79 said:
Do you know an updated guide to convert to f2fs for mobiles with slots A/B?
The ones I found aren't good or detailed enough.
(Neither haven't had replied from Arter's telegram channel nor xda thread)
Thanks in advance
Click to expand...
Click to collapse
I just changed the /data filesystem through TWRP, rebooted and... ta-dah!

Dan_Jacques said:
Yes, F2FS works in stock ROM.
But I suggest you to flash Arter97's kernel and F2FS-optimize. The kernel is pretty updated with the F2FS sources.
Click to expand...
Click to collapse
That's fine but what about stock KERNEL (not just OOS). Or do we always have to flash a custom kernel in order to use F2FS
Regards

Teso79 said:
That's fine but what about stock KERNEL (not just OOS). Or do we always have to flash a custom kernel in order to use F2FS
Regards
Click to expand...
Click to collapse
When I mention stock ROM I mean all stock (ROM, kernel, fstab...). Just boot TWRP, format /data F2FS and everything will work.

I am under open beta 6 .Twrp 3.3.1-74 conversion data into N2fs without problem.

Related

[Q&A] [Kernel][COS12][Stock kernel with touchscreen fix+hardboot support]

Q&A for [Kernel][COS12][Stock kernel with touchscreen fix+hardboot support]
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [Kernel][COS12][Stock kernel with touchscreen fix+hardboot support]. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
I am not rooted. Can I use this file? If so which one and how?
IrfanO said:
I am not rooted. Can I use this file? If so which one and how?
Click to expand...
Click to collapse
You need at least an unlocked bootloader to flash the kernel with fastboot.
You can find a howto in the description of the youtube video.
But you need to backup your data, because unlocking the bootloader will delete your data
Damnn do the same with 44s kernel please
Kiceczek said:
Damnn do the same with 44s kernel please
Click to expand...
Click to collapse
Why do you not update to cos12?
bauner said:
Why do you not update to cos12?
Click to expand...
Click to collapse
Cuz on COS my bettery really sucks...
Kiceczek said:
Cuz on COS my bettery really sucks...
Click to expand...
Click to collapse
with the 2nd cos12 YNG1TAS17L the battery life seems to be better as with th 1st version
bauner said:
with the 2nd cos12 YNG1TAS17L the battery life seems to be better as with th 1st version
Click to expand...
Click to collapse
Tested both, same ****...
Hello, any updates for oxygen os touch screen driver?
Is it possible to install this on a non COS12 ROM? i.e. CyanogenMod 12.1 or equivalent?
Thanks
jpwall said:
Is it possible to install this on a non COS12 ROM? i.e. CyanogenMod 12.1 or equivalent?
Thanks
Click to expand...
Click to collapse
It is possible that it will work on cm12.0 based roms too, but not on cm12.1
Have you compile one with the newer commits?
geowolf1000 said:
Have you compile one with the newer commits?
Click to expand...
Click to collapse
The kernel is based on the cm12.0 tree from 14.05.2015
Miui V6 Kernel with Touchfix driver
Any chance someone has a kernel with the new touch fix driver that is compatible with MIUI V6?
Question?
So can this be used with cos 12 if I flash with TWRP. Or is this only compatible with multirom?
Can i flash Franco kernel after flashing this?
Hi,
Can i flash Franco kernel after flashing this kernel?
dispatcher2412 said:
So can this be used with cos 12 if I flash with TWRP. Or is this only compatible with multirom?
Click to expand...
Click to collapse
You can flash it on stock cos12. It has support for multirom, but you don't need to use it
---------- Post added at 01:35 PM ---------- Previous post was at 01:34 PM ----------
Stino_G said:
Hi,
Can i flash Franco kernel after flashing this kernel?
Click to expand...
Click to collapse
Yes you can replace this kernel with flashing another kernel
Where can i read the about the changes?
Is it a framework related?
TWRP Error
Hello,
I'm on COS12 and tried to install your kernel using TWRP. Installation of the zip file failed with
This package is for device: A0001; this device is bacon. Error executing updater binary in zip '/sdcard-Download/V2-cos12-cm12-touchscreen-fix-hardboot-boot.zip'
Click to expand...
Click to collapse
shlomisharabi said:
Is it a framework related?
Click to expand...
Click to collapse
The changes are the touchscreen firmware in the kernel and the hardboot support.
Here you can find the changes:
https://github.com/bauner/android_kernel_oneplus_msm8974/commits/cm-12.0
Oceanwaves said:
Hello,
I'm on COS12 and tried to install your kernel using TWRP. Installation of the zip file failed with
Click to expand...
Click to collapse
You can read in this post how to fix it:
http://forum.xda-developers.com/showpost.php?p=60854294&postcount=40
I have also attached an version which does not check the device name in this post

Custom Kernel for S4 (int) gt9505

Is there any custom custom kernel for cm13 or aosp 6.0?
It should have custom hotplugs, undervolting and many different cpu governors.
Thanks
obol2 said:
Is there any custom custom kernel for cm13 or aosp 6.0?
It should have custom hotplugs, undervolting and many different cpu governors.
Thanks
Click to expand...
Click to collapse
Alucard kernel. It comes included with Optimized CM13 rom and AOSP 6.0 rom.
GDReaper said:
Alucard kernel. It comes included with Optimized CM13 rom and AOSP 6.0 rom.
Click to expand...
Click to collapse
Do you know how to download just the kernel?
Sent from my GT-I9505 using XDA-Developers mobile app
andrecaron said:
Do you know how to download just the kernel?
Sent from my GT-I9505 using XDA-Developers mobile app
Click to expand...
Click to collapse
No. You will have to compile it yourself or extract it from the rom.
A public release is only available for CM12 roms. CM13 never got a public release.
andrecaron said:
Do you know how to download just the kernel?
Sent from my GT-I9505 using XDA-Developers mobile app
Click to expand...
Click to collapse
Install the rom and flashify. In flashify you can backup the kernel and flash it on diffrent rom that doesn't have alucard kernel.
obol2 said:
Install the rom and flashify. In flashify you can backup the kernel and flash it on diffrent rom that doesn't have alucard kernel.
Click to expand...
Click to collapse
Thanks. I didn't know this app...just learned something new...
Thanks a lot.
Sent from my GT-I9505 using XDA-Developers mobile app
obol2 said:
Install the rom and flashify. In flashify you can backup the kernel and flash it on diffrent rom that doesn't have alucard kernel.
Click to expand...
Click to collapse
TWRP can also backup the kernel.
But will it actually work?
I tried flashing the boot.img from the AOSP rom with alucard kernel onto another rom and it didn't work.
GDReaper said:
TWRP can also backup the kernel.
But will it actually work?
I tried flashing the boot.img from the AOSP rom with alucard kernel onto another rom and it didn't work.
Click to expand...
Click to collapse
Is the other rom based on aosp 6?
GDReaper said:
Alucard kernel. It comes included with Optimized CM13 rom and AOSP 6.0 rom.
Click to expand...
Click to collapse
andrecaron said:
Do you know how to download just the kernel?
Sent from my GT-I9505 using XDA-Developers mobile app
Click to expand...
Click to collapse
Alucard kernel has modified ramdisks, so it could become unstable on other roms apart from the roms it is shipped with.
obol2 said:
Is the other rom based on aosp 6?
Click to expand...
Click to collapse
The rom thread said it is.
It actually booted but I didn't have mobile network after flashing the alucard boot.img.
GDReaper said:
The rom thread said it is.
It actually booted but I didn't have mobile network after flashing the alucard boot.img.
Click to expand...
Click to collapse
Did you tried it with flashify? (make backup from aosp rom and restore kernel on new rom)
obol2 said:
Did you tried it with flashify? (make backup from aosp rom and restore kernel on new rom)
Click to expand...
Click to collapse
No. I just extracted the boot.img from the JDC rom and flashed it with TWRP on VRToxin rom.

[unofficial][twrp][recovery] TWRP 3.1.1 for mido with exfat support

Here is the twrp 3.1.1 for mido which support exfat mount.
I just unpack the official twrp 3.1.1-0 for mido, and replace the kernel with global dev 7.5.11, then repack it.
Any issue? All okay?
Enviado desde mi Redmi Note 4 mediante Tapatalk
twu2 said:
Here is the twrp 3.1.0 for mido which support exfat mount.
I just unpack the official twrp 3.1.0-0 for mido, and replace the kernel with global dev 7.5.11, then repack it.
Click to expand...
Click to collapse
Sounds good, but the stock kernel lacks f2fs support, so I assume that will be missing.
Kernel source is out now, so it should be compilable.
Exfat Mount means?. What's the advantage over current twrp?
devilhunter47 said:
Exfat Mount means?. What's the advantage over current twrp?
Click to expand...
Click to collapse
You can read/write the files in sdcard with exfat format.
The official version only can do mkfs and fsck for exfat sdcard.
twu2 said:
You can read/write the files in sdcard with exfat format.
The official version only can do mkfs and fsck for exfat sdcard.
Click to expand...
Click to collapse
Will you add ota update capability as well?
Thanks
appman1234 said:
Will you add ota update capability as well?
Thanks
Click to expand...
Click to collapse
Lol.. I m waiting for someone (dev) to reply your comment all day!!
Sent from my Redmi Note 4 using XDA-Developers Legacy app
This can be flashed in recovery, I bet? Seeing as it is a zip file.
Sent from my Redmi Note 4 using Tapatalk
if i flash this twrp, can i mount the sdcard with exfat fromat and read the resource in twrp
PrayerInc said:
if i flash this twrp, can i mount the sdcard with exfat fromat and read the resource in twrp
Click to expand...
Click to collapse
yes, it can.
I'm looking for zcx twrp for mido that is OTA compatible
LiQuiD_FeAR said:
I'm looking for zcx twrp for mido that is OTA compatible
Click to expand...
Click to collapse
Me too..
Sent from my Redmi Note 4X using XDA-Developers Legacy app
I am a little confused here
1. does this recovery has f2fs support?
2. how to flash or install it? (i dont have any custom recovery)
Does this support NTFS ? @twu2

Rooted but unable to overwrite system files.

I tried to overwrite system file in vendor/lib/camera to do some test work but it refuses to do so. Does anyone know why and what's the solution? I'm using the latest solidexplorer but it kept giving error of failing.
xterminater07 said:
I tried to overwrite system file in vendor/lib/camera to do some test work but it refuses to do so. Does anyone know why and what's the solution? I'm using the latest solidexplorer but it kept giving error of failing.
Click to expand...
Click to collapse
Use custom kernel
Mackay53 said:
Use custom kernel
Click to expand...
Click to collapse
So this is the problem for stock kernel? What is a good choice or is there only one custom kernel?
xterminater07 said:
So this is the problem for stock kernel? What is a good choice or is there only one custom kernel?
Click to expand...
Click to collapse
Yeah stock kernel has root issues
Androplus has one in the GSI page and the fire kennel will let you make changes
Fire kernel and androplus, which is more preferred?
xterminater07 said:
Fire kernel and androplus, which is more preferred?
Click to expand...
Click to collapse
I haven't given them much time as i go back to stock kernel once I've removed some system apps
You can edit from TWRP. Just mount system after unchecking read only.
Sent from my Mi MIX 3 using Tapatalk
Mackay53 said:
I haven't given them much time as i go back to stock kernel once I've removed some system apps
Click to expand...
Click to collapse
Can u link me to the adroplus kernel? Will it work for xiaomi eu roms even though its gsi based?
xterminater07 said:
Can u link me to the adroplus kernel? Will it work for xiaomi eu roms even though its gsi based?
Click to expand...
Click to collapse
GSI uses stock boot.img so should work
Check the pixel Exp GSI thread in rom section for kernel
xterminater07 said:
Can u link me to the adroplus kernel? Will it work for xiaomi eu roms even though its gsi based?
Click to expand...
Click to collapse
https://drive.google.com/drive/folders/11nu_bpd9jNSSp4GCzW73HxIMHaLr9Dea
Here you have all the versions of the kernel. I'm currently on 0.6 with stable EU version and all works fine.
Schumi_wk said:
https://drive.google.com/drive/folders/11nu_bpd9jNSSp4GCzW73HxIMHaLr9Dea
Here you have all the versions of the kernel. I'm currently on 0.6 with stable EU version and all works fine.
Click to expand...
Click to collapse
were you able to replace and rename files in root ?
Everything works perfect when i use Root Explorer.
Schumi_wk said:
Everything works perfect when i use Root Explorer.
Click to expand...
Click to collapse
Confirm working with 10.2 EU stable. Used v0.7. Permissions can be changed now.
Sent from my MIX 3 using Tapatalk
flashed v0.7 on 10.2 EU stable
Still permission issue.

[Recovery][3.3.1-3] Team Win Recovery Project [9fw][all working]

What is TWRP
Team Win Recovery Project (TWRP) is an open-source software custom recovery image for Android-based devices. It provides a touchscreen-enabled interface that allows users to install third-party firmware and back up the current system which are functions often unsupported by stock recovery images. It is, therefore, often installed when flashing, installing, or rooting Android devices, although it isn't dependent on a device being rooted prior to installation.
Click to expand...
Click to collapse
About this build
Clean TWRP 3.3.1-2, without any tweaks and modifications. Fixed a lot of bugs in official build like 9th FW, MTP, DT2W, F2FS, Sideload.
Click to expand...
Click to collapse
Information
TWRP Version: 3.3.1-3
Build Date: 27-06-2019
Host: Minimal Omni 9.0
Click to expand...
Click to collapse
Downloads
Recovery page with all builds:
https://www.mcsm.ml/html/twrp.html
Click to expand...
Click to collapse
Source
Device Tree: https://github.com/MyCats/recovery_device_xiaomi_whyred
Minimal Omni Manifest: https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni/tree/twrp-9.0
Click to expand...
Click to collapse
is f2fs formatting working?
Nuclearom
will you build the nuclea rom for whyred?
SyeedAhmed said:
is f2fs formatting working?
Click to expand...
Click to collapse
Yes, https://github.com/GuaiYiHu/android...mmit/36118d354638645c9c3cb0753ee064fadc2401fa
kuahongolongol said:
will you build the nuclea rom for whyred?
Click to expand...
Click to collapse
NucleaRom project was freezed (or, maybe, abandoned), so there is a lot of building errors.
I'll try to rebuild it after building CarbonROM and LineageOS update
MyCats said:
Yes, https://github.com/GuaiYiHu/android...mmit/36118d354638645c9c3cb0753ee064fadc2401fa
NucleaRom project was freezed (or, maybe, abandoned), so there is a lot of building errors.
I'll try to rebuild it after building CarbonROM and LineageOS update
Click to expand...
Click to collapse
What about omni rom bro. No one maintaining it at the moment.
niyas90 said:
What about omni rom bro. No one maintaining it at the moment.
Click to expand...
Click to collapse
I have tried to build it with official devtree and got a bootloop only. I will try to build it with PE devtree
Is this support oreo and pie fw?
it boot properly on pie fw... thank you
user64byte said:
Is this support oreo and pie fw?
Click to expand...
Click to collapse
Yes, it is universal
Can the data partition be unlocked?
zhanghg said:
Can the data partition be unlocked?
Click to expand...
Click to collapse
Yes
MyCats said:
Yes, it is universal
Click to expand...
Click to collapse
its not boot on oreo fw, i've tried it
fadhlanisatria said:
its not boot on oreo fw, i've tried it
Click to expand...
Click to collapse
Okay, use official TWRP
btw I really appreciate your work... I am not sure is dt2w is official feature of TWRP or not but can you add this or is it possible? thank you again
SyeedAhmed said:
btw I really appreciate your work... I am not sure is dt2w is official feature of TWRP or not but can you add this or is it possible? thank you again
Click to expand...
Click to collapse
+1 it's a nice feature
SyeedAhmed said:
btw I really appreciate your work... I am not sure is dt2w is official feature of TWRP or not but can you add this or is it possible? thank you again
Click to expand...
Click to collapse
It is enabled in device tree, but not working in build. TWRP don't officially support DT2W
MyCats said:
It is enabled in device tree, but not working in build. TWRP don't officially support DT2W
Click to expand...
Click to collapse
oooh ?... but thanks for the reply
SyeedAhmed said:
oooh ?... but thanks for the reply
Click to expand...
Click to collapse
Change of plans. I will try to enable it via updating prebuilt kernel from new Pie GS
I'm waiting ?
New update (21-06-2019)
- TWRP version 3.3.1-1
- Changed devtree base
- Updated prebuilt kernel binary
- Using cryptfs from hardware_qcom_open source_commonsys
- Added DT2W support
- Added keystore to default.prop
- Updated build packages
- Synced with TWRP and OmniRom sources

Categories

Resources