yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] Holymartyr:
Hm, well with the boot.img, I followed the guide to unpack the img, change the fstab, and repack the boot.img. I'm not using the stock CAF kernel from Sultans ROM, instead I'm using the AK CAF kernel.

Is there anything I have to change in his kernel?

My update process is as follows: dirty flash the Oct 4th Sultan rom (that I made changes to the boot.img and updater-script), then flash AK's .021 CAF kernel. I verified my cache/data partitions are still f2fs, and my OPO appears to be running just fine atm. But was I supposed to do something to the AK kernel?
[ONE Android Development] lemon07r:
That's the proper way to install it, you just need to flash the kernel again. Don't need wipe any cache or anything of any sort, you just want to flash the kernel zip file to get the ramdisk stuff (not a big deal, even I haven't done this for my phone yet).
[ONE Android Development] Holymartyr:
So even after flashing the Sultan Rom, then flashing the AK Kernel, I have to flash the AK Kernel a SECOND time? O.o
[ONE Android Development] lemon07r:
Well off that first time you flashed the kernel was the kernel zip file then no. You just need to do it once. Your just trying to get the ramdisk stuff from the kernel zip file.
[ONE Android Development] Holymartyr:
Oh ok o.o I flashed the AK kernel because I'd rather use the AK kernel due to the UKM and Synapse profiles. I'm too uneducated to know anything about the ramdisk.
[ONE Android Development] steven8590:
Hi All, I just received my OPO and installed this ROM. So far so good. As soon as I booted it asked me to update to the latest version but the update name was Sultan ROM. I assumed that this is not the same ROM. I am aware that this ROM is based on SUltan but I believe that I should not install the OTA update. Am I right to assume that? Regards
[ONE Android Development] Azathothian:
I downloaded the OTA update and installed + AK Kernel. Everything working fine so far...
[ONE Android Development] ksigit:
Nice to hear.. It means sultanxda's ROM have built-in f2fs support then.
[ONE Android Development] lemon07r:
If that's the case, its a happy day for me! xD

But my guess is he probably installed ak before booting in after the update. I should prob update the main post and let people know that its safe to update ota as long as u flash the kernel right away after..
[ONE Android Development] steven8590:
So do you think that we can update roms interchangeably? Just the kernel makes the whole difference?
[ONE Android Development] Killer.shubham:
Here are the benchmarks with ak kernel 100% stock no tweaks

Below attached are screen shots of antutu benchmark and androbench storage benchmark while using sultan f2fs (this rom) with ak kernel with no tweaks.
[ONE Android Development] IonutP:
I want to dirty flash the new sultanxda build like you guys said but the recovery is broken, I don't know what happened. Can I flash another recovery with fastboot? Will I be able to boot the rom properly?
[ONE Android Development] sychim:
Go to fastboot and install TWRP 2.8.6.0 from https://dl.twrp.me/bacon/twrp-2.8.6.0-bacon.img in case if you have the unofficial version of TWRP. The official 2.8.6.0 supports F2FS.
[ONE Android Development] DerRomtester:
This is my score :)
[ONE Android Development] ksigit:
Out of curiosity, I extracted ramdisk from boot.img of latest sultanxda's ROM, seems like fstab.bacon doesn't have f2fs defined for /data and /cache. Does the AK's kernel zip installer somehow modify this file to be f2fs compatible?

edit: yes, it is..
[ONE Android Development] Semper80:
Congrats to build. 7h SOT with all stock! I obtained this SOT only with AOSParadox. It is a very good build since talk of a CM based ROM
[ONE Android Development] lemon07r:
I have tomorrow off (finally) so I will get around to posting a new build and fixing up the ramdisk stuff~

Your kernel is killer, I have used yours, Ak's and renders each for at least a couple day, your worked best for me in just real world use, I think that yours is probably more mature then the latter for the time being.

If you don't mind me asking, you using stock settings, or have you done tweaking through ukm? Just curious what people are doing for their phones through ukm these days.

Normally I just undervolt a bit, set the governor to interactive (or some sort of interactive based governor, I like inteliactive) and io to deadline, no entropy or CRC. Though I was under the impression that entropy is supposed to have better real world performance, just googling it a bit I can't say for sure whether or not that's true. Also something interesting I saw when undervolting, it decreased my benchmarks (I tested this thoroughly). So maybe its smarter to just leave cpu voltages at stock.

I really like where aosparadox is going, however I don't think its matured enough for me to use, so I think I will wait. Also cm is based off aosp but has a good bit of caf code mixed in too (even though they don't call themselves a caf ROM) then their own stuff. So I can't see cm being too different from aosparadox.
[ONE Android Development] omaralkha99:
So you know how we are supposed to partition /data and /cache to F2FS to flash this rom, what if I want to switch to another rom later, to i just change them back to ex?
[ONE Android Development] lemon07r:
Yup, or if the rom supports f2fs you don't need to do that. A lot of the popular ROMs do nowadays, like temaseks ROM for one.
[ONE Android Development] don_kamil:
For delete.
[ONE Android Development] Kernel Klink:
I did a clean F2FS install and it seems very snappy in performance and no issues so far, but is there no Smart Lock type of 'Trusted Places' to disable PIN lock when at home etc.? I did not see anything in System Profiles either.
[ONE Android Development] steven8590:
It is under the lock screen settings.
[ONE Android Development] Kernel Klink:
I had to activate Smart Lock in Trust Agents before it appeared in Lock Screen settings- that is a new one for me.

Smart Lock is usually already there in the other ROMS I tried.
[ONE Android Development] Areebanwar:
Hello. I'm really interested in flashing this ROM..but first I'd like to know about some few things. I'm using sultans ROM (04th October build) and loving it..but after having read about this ROM, I'm interested in it. How's the battery life? And how much is it different from sultans? Thank you :D
[ONE Android Development] DerRomtester:
It is exactly the same rom. Only the kernel is different because sultans kernel does not support f2fs.
[ONE Android Development] Areebanwar:
So umm..could you please tell the major difference? I'm a big noob really...thank you!
[ONE Android Development] dandwhelan:
Basically the latest sultan has a couple of fixes and maybe optimizations. Your not missing much going back 1 week on patches
[ONE Android Development] ksigit:
IMHO, the major difference is f2fs filesystem format on /data and /cache partitions. Theoretically, it will improve file operations (read, write) speed on those partitions. You should see improvement on opening apps, copying files, etc..

---------- Post added at 07:00 ---------- Previous post was at 06:57 ----------

To update to latest version, you can dirty flash latest sultanxda's over 20150927 and flash AK or Render CAF kernel afterwards.
[ONE Android Development] AndroidUniverse:
Hey, I'm trying to flash the Oct 4th build but I keep getting boot loops. I made sure to wipe dalvik and cache after dirty flashing. I have a backup so no worries.

-I'll attempt reflashing gapps

-
[ONE Android Development] ksigit:
Did you flash AK CAF kernel (or Render CAF kernel) before rebooting? This is mandatory, as default kernel does not support f2fs. You don't need to reflash gapps, SuperSU in other hand, need to be reflashed, to make sure root working afterwards.
[ONE Android Development] AndroidUniverse:
Ahhhhh, this is what I haven't done. I'll go ahead and try this now. Thanks!
[ONE Android Development] PlusOne3k:
If you are using xposed, be sure that is version *75. I face the bootlogo for 10 minutes. Update OTA is working seamless.

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] omaralkha99:
going to try this (rendakernel version), does xpose work with this rom?

---------- Post added at 11:17 PM ---------- Previous post was at 10:58 PM ----------

i just flashed the rom and right as it booted it showed an updated in the notifications, should I update?

---------- Post added 15th October 2015 at 12:03 AM ---------- Previous post was 14th October 2015 at 11:17 PM ----------

getting stuck on bootloop while trying to flash renderkernel?
[ONE Android Development] ksigit:
Did you update? If so, you need to flash f2fs enabled CAF kernel afterwards (before booting to system), AK CAF or Render CAF will do.
[ONE Android Development] omaralkha99:
well i updated first, then after wards flashed render kernel, thats when i got stuck in bootloop. so i went to temasek rom for now
[ONE Android Development] ksigit:
Hhmm..strange, updated twice this way, no problem encountered whatsoever. The only points I can suggest ; make sure it's CAF kernel not the regular CM12.1 kernel. And if you flash exposed, make sure it's the latest one (v75).
[ONE Android Development] omaralkha99:
well tnx for info, ill stick with stock kernel for now. btw when u updated through ota do u get a quick message on twrp like the last millisecond that is has failed, but it actually hasnt?

oh and one more thing i took the update from ota without any kernels flashed and it seems to still be stuck in bootloop? :/
[ONE Android Development] ksigit:
What I do is to only download the OTA, applied it manually via recovery, and flash f2fs kernel afterwards.
[ONE Android Development] omaralkha99:
did a little research i think the probablem arises when twrp asks to install super/root before continuing on :/
[ONE Android Development] Phoenix Wright:
I don't know if you are interested, but I love the simplicity of Sultan's kernel, and I didn't want to give it up for F2FS. So I added F2FS support to his kernel (the F2FS code is very up to date, I took it from this Nexus 5 kernel - last update was 24 days ago). The only other addition I made (because I need it) was the OTG-Y support. Compiled with Google GCC toolchain 4.8 for stability (afaik it's the same one Sultan uses).

Other than flashing this kernel, the zip also changes the fstab in ramdisk with one that supports both f2fs and ext4 for /data and /cache (/system has no improvements on F2FS, and requires changing the updater script of Sultan's ROM for each new release). F2FS mount parameters in the fstab are as follows "noatime,nosuid,nodev,discard,inline_xattr,inline_dentry" ("inline_data" is enabled by default in recent F2FS code). Flashing a modded ROM is not needed, you can flash the official one, then the zip, then format /data and /cache to F2FS with a compatible recovery. The kernel is up to date (as of 10/11).

View attachment sultanF2FS.zip

Source code changes are in the attachment (patch the sultan kernel tree with the 3 diffs in order, then replace the fs/f2fs folder with the included one. dwc3_otg.c is the otg-y patch. it goes in drivers/usb/dwc3 (it's not the same file as in the thread above, I adapted the mod to Sultan's kernel).

View attachment Sources.7z
[ONE Android Development] manup85cupra:
this is appreciated Phoenix Wright the only think that i would like to try insted of AK will be the latest kernel build-in ROM (17.10). it looks promising. thank you
[ONE Android Development] ksigit:
+1
[ONE Android Development] steven8590:
Can I check whether I understood you well please? So everything should work fine If I flash Sultan's ROM and then I flash your kernel? My partition are already f2fs because I am using this ROM and not Sultan's.

And will Sultan's rom work if I flash TYR kernel instead of the modified stock kernel?

Thanks in advance
[ONE Android Development] Phoenix Wright:
OK!:o

I updated the sources to 10/17, and also the F2FS code from the upstream F2FS branch: http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs.git/log/?h=dev

I also made a nicer source zip. Add/replace the files as shown, then apply the .patch diff (which is this one) to the kernel tree.

View attachment sultanF2FS1017.zip

View attachment Sources.zip
[ONE Android Development] Phoenix Wright:
Yes to both. The zip also modifies fstab to attempt mounting /data and /cache in f2fs (other than ext4). However /system has to be in ext4 (it has no advantages being in f2fs anyway).

Just flash original ROM, then the zip.
[ONE Android Development] manup85cupra:
Thank You dude. i flashed your first zip only (sultanf2fs1710) over AK and it's boot fine!! i'll check if performance/battery life are better then AK.
[ONE Android Development] lemon07r:
Well this project has become redundant since it isn't too hard to get sultan with f2fs. Im going to go ahead and end this project because I no longer have a oneplus one, if any of you decide to make a guide or thread of some sort for setting up f2fs with sultan's rom let me know, and I will link at the top of my master post with a note letting people know that should they should just go there.

PS that kernel posted by phoenix wright looks promising, i havent had very good results with ak, and only ok results with render, tyr worked pretty well for me, but I dont have a oneplus one anymore to even test it with lol.
[ONE Android Development] manup85cupra:
Thank you for your support. I would like to continue using f2fs with sultan rom and stock kernel. Let's see if phoenix will be so kind to support that. [emoji5]

Inviato dal mio A0001 utilizzando Tapatalk
[ONE Android Development] Phoenix Wright:
I think storage performance will be the same as other kernels using f2fs (I use very up-to-date code, but it's mostly bug fixes as far as I could see).

Battery life will surely be the same as the kernel compiled by sultan (same code and compiled with the same toolchain). I really like it because it's so smooth without messing with the kernel configs.

I'll try to keep it updated, as I use it myself :) (and I'm not a "dude" by the way :D)
[ONE Android Development] sychim:
Sorry and thank you dudette [emoji14]
[ONE Android Development] lemon07r:
I would stick between stock and tyr caf kernels since those seem to be the most mature from the time I was using them. Of course this could all change at any time.
[ONE Android Development] joshiameya:
What is the max freq in this kernel? I flashed sultan xda blisspop by vivek neel. The max I can set to is 1.9
[ONE Android Development] Phoenix Wright:
Sultan's kernel is underclocked by default. You can restore all the clock speeds with the zip he posted on the thread of his ROM.
[ONE Android Development] Phoenix Wright:
I noticed I made a derp, one of the mount options I specified in fstab for the f2fs partitions is useless and just worsens performance every time a file is deleted. (f2fs's "discard", which is a "TRIM on delete").

The Android OS does a TRIM once per day as soon as the phone is idle, so it's useless:D

That's the only change in this new zip (kernel stays the same).

View attachment sultanF2FS1017.zip
[ONE Android Development] manup85cupra:
Phoenix Wright any update to the latest kernel version 1024? Thank You
[ONE Android Development] zhuchella:
+1

And can somebody write a short manual how istall f2fs kernel ?
[ONE Android Development] Phoenix Wright:
I have to wake up, update the code and compile, it takes a bit.;)

Only changes are: updated the F2FS code from upstream (as of today), and Sultan's sources (the random reboot fix is included, so it's the 10/25 version).

As I said earlier, it's very simple: install the official release from Sultan, then format the /data and /cache partitions to F2FS from recovery (if they aren't already!). /system needs ext4. Then flash the zip, and it just works.

View attachment sultanF2FS1025.zip

View attachment Sources.zip
[ONE Android Development] albi97x:
So i have to flash the latest sultans ROM after i have to go on wipe advanced data cache repair filesystem and set f2fs after i have to flash the zip file is that right?
[ONE Android Development] Phoenix Wright:
Yes.:o
[ONE Android Development] albi97x:
But after I repaired the file data all my files have been deleted the zip too what can I do?
[RAZR HD Themes and Apps] axvk97:
Is there a way to get the Verizon 4G LTE icon in the CM12 Statusbar?
[Nook HD, HD+ Q&A, Help & Troubleshooting] gandalf_grey91:
I have been running an Snapshot M10 of CM11 (eMMC) for quite a while. I decided to see if there was a new version of CM11 as development seems to have slowed some what since the advent of CM12.

When I navigated to the CM download page for the Ovation I found a recovery image is now listed next to Nightly ROM.

I have flashed the NIGHTLY and have been trying to flash the recovery image, using ADB or Terminal Emulator, without success. In all honesty, I would also like to update the bootloader if possible.

Can anyone explain if I even need this new recovery? (I think the recovery is currently CWM 6.0.4.6)

How do I flash it?

Should I use the TWRP released for CM12 as a better option? (I will update to CM12 in the future)

Can I update the bootloader? How do I do that?
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] willham:
Hello everyone, I'm having a problem flashing tw roms through twrp. It installs the rom but when I reboot my phone it just hangs at the boot animation. When I go back into twrp and wipe data and then try rebooting my phone it tells me my phones not rooted and asks me if I want to install super su. I can flash aosp roms just fine. I'm hoping I can fix this without having to unroot and root my phone all over again.
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] laythq01:
you need to flash the correct modem and bootloader for the rom
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] willham:
I'll give that a shot. Thanks for the quick reply!
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] laythq01:
No problem
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] willham:
Flashed modem and bootloader but no luck. Looks like ill just odin back to stock and re root my phone.
[Galaxy Note 3 Q&A, Help & Troubleshooting] b3ns0n:
Hi there,

I have just tried to flash cyanogenmod onto my note 3 and must have done something incorrectly. Now whenever I power on the phone it goes straigt to recovery mode after a 3 line message about seandroid not enforcing. I can also boot the phone into download mode. I am using twrp recovery and whenever I try to flash the cyanogen zip file it fails saying e: unable to mount '/usbstorage'. before I orignally tryed to put cm on I created a backup with twrp and I have restored this, and this is the stage I am at now.

I am really stuck now and need some help please.

Thank you
[Galaxy Note 3 Q&A, Help & Troubleshooting] ithehappy:
You installing ROM from an external device, like a OTG drive or something?
[XDA Assist] ShaeRJ:
http://xdaforums.com/android/development/rom-cyanogenmod-12-1-wiko-darkmoon-t3145011

I tried installing this ROM, on my phone, i'm not sure if I did it the right way, But it shows that both I need network code, please help
[XDA Assist] Darth:
Hi,

It would be best to ask for help in the thread you linked above. However, you need to reach 10 posts to do so first. You could browse around and contribute some constructive posts to different threads, and you will reach 10 posts easily.

Otherwise you will need to ask for help here,

http://xdaforums.com/android/help

Good luck!
[XDA Assist] ShaeRJ:
easier said than done :(
[XDA Assist] ShaeRJ:
can someone please help??
[XDA Assist] Darth:
It's not hard Sir to get 10 constructive posts. Look in the general section, or off topic and contribute some meaningful posts.

Otherwise, you can post in the link I gave you for help.

Xda Assist is here to help navigate the site, not for support. And no other members can reply to you here.

:good:
[Verizon HTC One (M8)] beeper10:
How do I permanently disable software and firmware automatic updates. I'm rooted and s - offed.
[Verizon HTC One (M8)] santod040:
http://xdaforums.com/verizon-htc-one-m8/general/m8vzw-ota-killer-updated-lollipop-t3199886
[Verizon HTC One (M8)] beeper10:
Worked like a charm!!! Thank you!
[Sprint Samsung Galaxy Note II] mysticcorp:
I have several old NOTE 2 (Sprint) phones. No longer used. I want to use them around the house for.. OK no bull ****.. I want to install Verizon Messages + on it and log in to my wife's

Account so I can see her messages. When I install the app on the old phone

It knows I am on a phone e and tries to log in with the old number.

The same app when installed on a tablet, let's you enter the phone number

To use and login with. How can I make the app think it's on a tablet and not

A phone?

Again, the phone is no longer used, just connected on WiFi and I am willing

To root or whatever, not worried about risk of bricking it as I will just

Move on to the next one and try again. I have tried Carrier Wipe and all. Still nothing.

Thanks in advanced. (Also I was thinking maybe something with the build.prop file

But app just force closes)
[Sprint Samsung Galaxy Note II] skryte:
CyanideL has a tablet version of the ROM.;)
[Sprint Samsung Galaxy Note II] jsnzns:
Root the phone and install Xposed. Afterwards, download a module named App Settings. The module will allow you to change the dpi and resolution of the app into one a tablet uses.
[Sprint Samsung Galaxy Note II] Stryeguy:
Does she know your intentions, or is this an invasion of privacy?

Reason being, I can't, in good conscience, give you advice on how to spy on your wife.
[JASJAR, XDA Exec, MDA Pro Accessories] kalya:
Hi there,

My transcend 4GB SD card is getting corrupted repeatedly.

It abruptly loses data from any folders and that much space also.(Initial 3.93 GB reduced to 3.7 GB even after formatting)

Whenever some files disappear the file explorer notices the loss in MBs but the Resco explorer doesn't as if they still exist but are hidden somewhere.What does that mean?

I have got the card replaced twice but it has happened again and I am fed up.

I didn't swap it,didn't used it while battery was low, never used camera with it yet it is busted.

What is the cause?WM6? ROM?4GB size not meant for Exec?Transcend?

I am getting a new one of NCP anyway, still any explaination is welcome for I really need a 4GB working properly.
[JASJAR, XDA Exec, MDA Pro Accessories] cktlcmd:
Are you using the latest SPB Backup? If YES, then that is the cause. :) You probably have it setup doing automatic backup. It is the automatic backup that is faulty. The regular manual backup works fine. It seems the setting for the number of automatic backup corrupts the SD Card. It sometimes can't delete the specified number of backups, and even if you delete it manually it seems some memory was not returned to the SD Card.

---
[JASJAR, XDA Exec, MDA Pro Accessories] kalya:
Ok

Thanks for the suggestion,

I have SPB 1.5.5 but I always use the manual back-up option.

With this card problem I have 'gathered' some info ( not any knowledge ) about the possible causes mentioned here and there,( you people please add your findings also - it may help others )

1. No cause found

2.The card itself may contain actually less space than claimed.

3.Using it on low battery.

4.Using it with a broken/ another card reader.

5.Having more than 2 GB empty space on it while using the camera function.

6.Removing the card while the device is on.

7.Transcend not compatible with Universal.( though I saw many posts regardless the manufacturers)

I am in the first category metioned above.

No motive,

No evidence,

3 murders and counting...

Eagrly waiting for the NCP one.
[JASJAR, XDA Exec, MDA Pro Accessories] cktlcmd:
I can definitely say I don't have any of the above except number 1. The only cause I have is SPB Backup automatic feature. I too am using Transcend 150X 4GB SD Card.

---