[KERNEL] Nexus 5 F2FS - Nexus 5 Original Android Development

F2FS (born Flash-Friendly File System) - file system, focused on the use of flash memory, and now it on the Nexus 5!
Attention! Erases all data, including those from the /data/media! Save the data to a computer
1.Boot in FastBoot
2.Flash recovery http://d-h.st/vFQ
3.Boot in recovery
4.Goto Wipe-> Format Data-> enter 'yes' and click go
5.Flash firmware through sideload(AOSP, Stock, Cm) // If already installed you may skip this
6.1.Flash kernel(FOR CM) http://d-h.st/Bqa
6.2.Flash kernel(FOR AOSP(Stock too ) http://d-h.st/7V8
6.3.Flash kernel(FOR Purity) http://d-h.st/2Yz
7.Reboot in and go through the setting
Code:
ANOTHER KERNELS
[LIST=1]
[*] [URL="http://forum.xda-developers.com/showpost.php?p=50947848&postcount=102"]Franco kernel F2FS[/URL]
[*] [URL="http://forum.xda-developers.com/showthread.php?t=2524557"]Bricked Kernel[/URL]
[/LIST]
Code:
OLD KERNELS(CM)
[LIST=1]
[*] [url]http://d-h.st/Snw[/url] 03-03-2014
[*] [url]http://d-h.st/kGE[/url] 03-05-2014
[*] [url]http://d-h.st/aWU[/url] 03-17-2014
[*] [url]http://d-h.st/GvP[/url] 03-27-2104
[/LIST]
Code:
OLD KERNELS(AOSP)
[LIST=1]
[*] [url]http://d-h.st/6w5[/url] 03-06-2014
[*] [url]http://d-h.st/GCb[/url] 03-27-2014
[/LIST]
Code:
OLD RECOVERY's
[LIST=1]
[*] [url]http://d-h.st/X8v[/url] 03-03-2014
[*] [url]http://d-h.st/p7u[/url] 03-08-2014
[*] [url]http://d-h.st/sbk[/url] 03-17-2014
[*] [url]http://d-h.st/a0x[/url] 03-27-2014
[/LIST]
For Developers
AOSP-F2FS kernel
CyanogenMode-F2FS kernel
Purity-F2FS kernel
Device patches
https://github.com/dennes544/androi...mmit/da7287a70eda7363b28013ac15e8cc899ef0b0a3
https://github.com/dennes544/androi...mmit/534542f9fc89107afba2cb967ac40fed032f6e7f
https://github.com/dennes544/androi...mmit/a947b29ed4fead6618e358cdc0314916639fa024
https://github.com/dennes544/androi...mmit/b1dd255793efdc5dcce4ca60e725c406acc7e868
https://github.com/dennes544/androi...mmit/01584fdec616856da33a47e4f07e0bdf40d0f03a
AND use this patch for f2fs-tools
f2fs-tools you can take here
And use ONLY omnirom's recovery(because only omnirom's recovery have "inline_xattr" patch)
Support me Buy me a juice Click!

Just before anyone jumps into this headfirst, make sure you understand what it is, as the OP is a bit spartan.
http://en.wikipedia.org/wiki/F2FS

One question : what is that ... I understand this not .....

so basically this converts user data partition to a new file system (f2fs) ?

Might be worth a read: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=31&t=65330
Essentially its a lot faster for read/writes compared to EXT4

sykomaniac said:
Might be worth a read: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=31&t=65330
Essentially its a lot faster for read/writes compared to EXT4
Click to expand...
Click to collapse
Yup. Couple of other quick examples from other forums of people trying this:
- http://forum.xda-developers.com/showthread.php?t=2634271
- http://forum.xda-developers.com/showpost.php?p=49979584&postcount=1116&nocache=1&z=358057577411342

Be very careful when using f2fs... Basically it's very very fast, BUT you are stuck with it. You can't flash other kernels, and you can flash only certain roms that support f2fs, otherwise the rom reformats the system partition to ext4. I had this on my galaxy s3, and it got me in tons of trouble when I tried to flash anything to it. I had to go back to stock twice and restore my efs partition... It's a lot of work basically.

@op
please enhance your original post with more info about the F2FS that other can benefit from it.
your thread is a little misty.
thx in advance

cool! been looking forward to this

Nexus 5 F2FS
So, what I should do is to reformat the partitions with the recovery, install CyanogenMod M3 release via sideload, and then do the same thing for your special kernel, right?
Sent from my Nexus 5 using Tapatalk

sorceforge said:
So, what I should do is to reformat the partitions with the recovery, install CyanogenMod M3 release via sideload, and then do the same thing for your special kernel, right?
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Yeah.

do I have to install your kernel every time after cm update

willybarca said:
do I have to install your kernel every time after cm update
Click to expand...
Click to collapse
i can create zip with boot and you should just flash him, but yes every time after update

I'm tempted, really tempted. May have to wait till it catches on a bit more. Glad to see real progress here though
Sent from my Nexus 5 using xda app-developers app

So CM is absolutely necessary? With S3 any ROM can be restored after F2FS format and it worked
Sent from my Nexus 5 using XDA Premium 4 mobile app

on s3 f2fs by default, right? on nexus 5 f2fs is port, and so far only on CM

No its not default on the S3, and yes and other CM based ROMs

I will release AOSP-based kernel very soon

dennes544 said:
I will release AOSP-based kernel very soon
Click to expand...
Click to collapse
Awesome! (Y)
Sent from my Nexus 5 using Tapatalk

CM kernel updated!

Related

[ROM][4.1.2][AOSP] LANIGHT (Project eXtreme Butter) [v8.5] *As stable as you want it*

This is it folks. If you think you've seen fast, you're in for a surprise! Please NO derivative work without permission. This rom is originally built for captivate. Here's the link.
LANIGHT is a pure AOSP build, meaning it is NOT CM or built from CM source, so please do NOT ask for CM features. However, it does use device/hardware files from CM10 and rest from Nexus S.. so any device specific problems that is in CM may or may not be in LANIGHT. If you don't like AOSP, move on.
Code:
[U][B][COLOR="Orange"]FEATURES[/COLOR][/B][/U]
[LIST]
[*]Zillion commits has been added from the initial release!
[*]Android JellyBean
[*]DataData Partition & NODATADATA partition
[*]Speed and Cleanness of AOSP
[*]Devil Kernel Config
[*]Droid bootanimation
[*]Stock theme
[*]Nexus S HW acceleration (Thanks to mkalter)
[*]working mount of external SD to PC (Not tested)
[*]Latest Devil kernel(Datadata)
[*]Extreme Fast and rock-solid
[*]GPS Hack which would make it fast (Thanks to mikel.canovas)
[*]KC1 Modem
[/LIST]
WHY IS THIS BETTER THAN THE OTHER ROMS?
Speed++, functions and most stabe
This is pure AOSP!
This is not just another AOSP, this is a completely new project!
look at the Features list for more
Click to expand...
Click to collapse
INSTALLATION (FOR DATADATA)
Recommended flash procedure
[*]Keep a copy of efs folder for security
[*]Reboot into recovery
[*]Make a nand backup before you proceed
[*]Wipe data/ factory reset
[*]mount and storage -> Wipe System/cache/data/datadata
[*]Wipe cache/ cache partition
[*]Advanced -> Wipe dalvik cache
[*]Wipe voltage cache (If the option is given)
[*]devil -> run clean NStools options
[*]devil -> run clean init.d directory
[*]install rom zip from sdcard
[*]install rom zip once again if it boots you back in recovery (It's flashing kernel/recovery/partition)
Click to expand...
Click to collapse
Click to expand...
Click to collapse
DOWNLOAD
ROM:
Download LANIGHTv6.5_DATADATA (Flash the theme if you have problems)
Download LANIGHTv8.0_DATADATA(stable release) from HERE (Recommended)
Download LANIGHTv8.5_DATADATA_alpha from HERE (Test version)
Click to expand...
Click to collapse
THEMES/Mod
-Here's virtual on screen button key map zip: http://forum.xda-developers.com/showpost.php?p=32109290&postcount=781
-This script will delete your Gallery and Messaging app
-Other mods can be found in captivate thread.
-Theme can be found on this link
Click to expand...
Click to collapse
CREDITS
Cbalt (For amazing advise)
treau (For the awesome logo!!)
XYunknown (For some files from X-Bean)
Elitemovil
Bigixie
dave71670 (For his advice and help testing)
Be18
Pawtip
CM10 Team
TeamHacksung
Steeve76
HP40
iall5tar
DerTeufel1980 (Kernel)
mkalter
H3llstorm(For GPS hack)
Google for android
Samsung for the hardware
Click to expand...
Click to collapse
Hit thanks button and/or consider small amount of donation if you think i helped.
Changelog:
-New System CM10/Hellybean partition (1.5 GB for data)
-Fixed reboots when you install apps
-No Facelock(Cappy don't use it, sorry)
-CM messaging app (More messaging limit?)
-CM wallpapers (no reason? lol)
-CM clock (has timer and stuff)
-CM calculator (more features)
-Added Exchange2
-Tweaked Hack from X-Bean 2.0
-Latest Devil kernel 1.6.1 VC (VSYN)
-Added back TV out
-Several Init.d tweaks
-Build.prop tweaks
-LANIGHT stock bootanimation
-Compiled with latest Google AOSP sources
-KC1 modem is added back (?)
-GPS hack is added as promised
-Tweaked appearance (If you're using 4.2, it'll feel like home)
-All the features from v6.0NDD and more
-Several other tweaks
-Took out the landscape mode from launcher, it was causing issues
Download: FILE IS UPLOADED
AceofSpades90 said:
Reserved
Click to expand...
Click to collapse
So will this now work with I9000
jaseandjess said:
So will this now work with I9000
Click to expand...
Click to collapse
Yes, ofcourse. File is uploading. Though the initial version is missing Face Unlock(Cappy don't use it). Only the i9000 link will work. DO NOT FLASH CAPTIVATE ZIP.
Hi,
First of all, thank you. I've been waiting for an AOSP rom.
A few questions...
1. I know you wrote about the partitions but I don't really understand - are those the partitions used by CM10 nowdays, the ones before, or the very old ones that had all the "low storage notification" (the same I believe are used still in CM9)?
2. In features you wrote - KC1 Modem(datadata) & JVT(nodatadata). What do modems have to do with partitions?
3. Why is there a need to wipe data 3 times? If I come from GB stock rom, will I have to do this as well?
4. Will you integrate the wifi/lagfix and tv-out patches into the rom or will we have to flash it everytime we flash this rom? (meaning everytime we flash a new version)
Thank you and good luck!
TheeWolf said:
Hi,
First of all, thank you. I've been waiting for an AOSP rom.
A few questions...
1. I know you wrote about the partitions but I don't really understand - are those the partitions used by CM10 nowdays, the ones before, or the very old ones that had all the "low storage notification" (the same I believe are used still in CM9)?
2. In features you wrote - KC1 Modem(datadata) & JVT(nodatadata). What do modems have to do with partitions?
3. Why is there a need to wipe data 3 times? If I come from GB stock rom, will I have to do this as well?
4. Will you integrate the wifi/lagfix and tv-out patches into the rom or will we have to flash it everytime we flash this rom? (meaning everytime we flash a new version)
Thank you and good luck!
Click to expand...
Click to collapse
1. Latest partitions
2-4. OP is old (I need to update it, sorry)
4. It is built on the latest AOSP sources so you don't need to flash anything.
uploaded
Thanks, will flash soon.
welcome bro have a fun
Have fun...good luck
subscribed and put my eyes on this rom.
I'm using a gnexus port jb rom and I didn't ever experienced of is smoothness and responsiveness from other jb rom.
I'll take time to try this
downloading.......
no need to flash stock first?
Sent from my GT-I9000 using xda premium
has this rom toggles
which default launcher use by this rom?
djceet said:
downloading.......
no need to flash stock first?
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
You only need GB boot loader.
einquantromtrost44 said:
has this rom toggles
Click to expand...
Click to collapse
Yes
adrianmak said:
which default launcher use by this rom?
Click to expand...
Click to collapse
Its AOSP...
What about battery life?
nik4energy said:
What about battery life?
Click to expand...
Click to collapse
Its very subjective but its perfect for me. Better then GB. Again your mileage may vary.
Hi,
I just read some of the original post in the Captivate section and saw in the second post (about the battery life) that you can try to toggle fast dormancy. Do you know if its possible to do in JB? I know its possible in GB with a secret code in the dialer.
TheeWolf said:
Hi,
I just read some of the original post in the Captivate section and saw in the second post (about the battery life) that you can try to toggle fast dormancy. Do you know if its possible to do in JB? I know its possible in GB with a secret code in the dialer.
Click to expand...
Click to collapse
Its built in
I'm sorry but I don't understand... how do I toggle it?
I haven't had the chance to flash the rom yet, unfortunately.

[toro][CWM Advanced Edition] PhilZ Touch

Main thread + features + install instructions + dev support
http://forum.xda-developers.com/showthread.php?t=2201860
PhilZ Touch is a CWM Advanced Edition that adds all the features you could ever miss in CWM
It is a well proven recovery for many phones
It also adds a full touch interface a completely configurable GUI
Please give your feedback, what works, and any bug you could encounter
Read the features, and check if you are missing something
To take a screen shot, just slide left
Also, do not forget to read about the powerful aroma file manager integration and double tap shortcut
Download links
Last version can be found here:
Galaxy Nexus Verizon (toro)
http://goo.im/devs/philz_touch/CWM_Advanced_Edition
Click to expand...
Click to collapse
There may be a newer build here as well: (I'm putting up a .zip and .img variety for each build) :: Note: I've got no device to test this build with (the latest one), so I hope it works. It was just built using latest source.
6.55.0 - libtouch_gui 1.40
- support faster transfers through USB storage for voldmanaged devices
- fix compiling for devices with custom recovery key or ui files
- add option to disable md5 from edify restore_rom command line
- this fixes restore of custom roms
6.50.6 -
- fix potential failure for TWRP backups (cause scan_mouned_volumes() not called)
- loki_recovery code clean up
- fix potential failure to reboot when checking config file
- never confirm wipe in ors scripts
- always show text in sideload mode
- support wipe_cache and clear_display edify script commands
6.41.6 - Stable & perhaps Final
- update exfat to dorimanx 1.2.9 latest sources
- fix compile error when enabling BOARD_RECOVERY_USE_BBTAR
- repo sync latest sources
- Galaxy Tab Pro 8.4 WiFi SM-T320 (mondrianwifi)
- HTC M7 variants: use new cm kernel with exfat sources
- HTC M8 variants: use new unified recovery
6.41.5 - Stable - Change log and download
- libtouch_gui 1.21: auto detect BRIGHTNESS_SYS_FILE path if it is not set during compile
* search for the file in most common locations
* if found, save it to recovery settings ini file to be called on next recovery starts
* else, disable adjust brightness function to avoid error logs on recovery start
- fix various compiler warnings and errors
- enhance pre-compile setup
- dedupe: merge clean up code from @xiaolu
- merge: fix restorecon_from_file potential crash from @xiaolu (only for BOARD_RECOVERY_USE_BBTAR)
- fix 240x320 images
- merge "cwm: Honor recovery variant "
- merge "cwm: Remove hardcoded paths"
- merge "Keep 'show log' on screen until user dismisses it"
- create /data/media directory after internal storage is wiped
prevents denial to read/write from internal storage under some circumstances
- open source touch_gui library
- update licence files
6.40.6 - Stable - Change log and download:
- immediate error on missing needed flags for touch version
- add function to find a file name in a given path
- libtouch_gui 1.21:
* auto detect BRIGHTNESS_SYS_FILE path if it is not set during compile
* search for the file in most common locations
* if found, save it to recovery settings ini file to be called on next recovery starts
* else, disable adjust brightness function to avoid error logs on recovery start
6.40.1 -
- proper libtar implementation: support backup/restore of selinux context inside archive
- dedupe: support backup/restore of selinux context by @Chenglu
- libtouch_gui 1.20: support custom key files (BOARD_CUSTOM_RECOVERY_KEYMAPPING)
- v6.55.0: toro: img: http://d-h.st/CNW and zip: http://d-h.st/QDe
- v6.50.6: toro: img: http://d-h.st/SWU and zip: http://d-h.st/NqP
- v6.41.6: toro: img: http://d-h.st/SrA and zip: http://d-h.st/l9w
- v6.41.5: toro: img: http://d-h.st/NpH and zip: http://d-h.st/2Dp
- v6.40.6: toro: img: http://d-h.st/prG and zip: http://d-h.st/9i1
- v6.40.1: toro: img: http://d-h.st/i4I and zip: http://d-h.st/ZY0
Click to expand...
Click to collapse
XDA:DevDB Information
[toro][CWM Advanced Edition] PhilZ Touch, Tool/Utility for the Verizon Galaxy Nexus
Contributors
Phil3759, hachamacha
Version Information
Status: Stable
Created 2014-05-06
Last Updated 2014-08-14
Removed warnings since it was tested on maguro and reported to be ok
Since it is just a repack, no issues are expected here
So if I read the link correctly, this has the ability to switch where your sd partition is located to easily switch to jb 4.1? If it is that would be sweet
nitsua98 said:
So if I read the link correctly, this has the ability to switch where your sd partition is located to easily switch to jb 4.1? If it is that would be sweet
Click to expand...
Click to collapse
Yes, you can set it to use /data/media/0 or /data/media for sdcard
Needs a reboot to take effect
OK so to flash this I would do fastboot flash recovery in adb right? Because the file is a .img and in your linked post it just has instructions for zip and the Odin files
wooohoooo.... thanks it's really cool
sent from my sexy Nexy
nitsua98 said:
OK so to flash this I would do fastboot flash recovery in adb right? Because the file is a .img and in your linked post it just has instructions for zip and the Odin files
Click to expand...
Click to collapse
Yep, fastboot. I used galaxy nexus toolkit, worked like a charm!:good:
Does screen shot work with swipe left?
Sent from my GT-I9100 using Tapatalk 2
Phil, I put this in a flashable zip if you want it.
Edit: tested it on my phone already.
very nice. I think ill be using this from now on.
Very nice UI!
Sent from my Galaxy Nexus using Tapatalk 2
justen7723 said:
Phil, I put this in a flashable zip if you want it.
Edit: tested it on my phone already.
very nice. I think ill be using this from now on.
Click to expand...
Click to collapse
I want it
Sent From My Miui Powered Galaxy Nexus
Esteway.619 said:
I want it
Sent From My Miui Powered Galaxy Nexus
Click to expand...
Click to collapse
+1 me too please
Sent from my Galaxy Nexus using xda app-developers app
mysterysauce said:
+1 me too please
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
Me three, please.
I will be releasing the new version + zip installer
Just wait as devhost is down
Phil gave me the OK for now. I'll take this down as soon as dev-host is back up and he gets his links up.
Phil has links in the op now.
Sent from my Galaxy Nexus using Xparent Skyblue Tapatalk 2
so let me get this straight, i'm on TWRP and if i used this new CWM that Phil made, i can still use my TWRP backups and actually make backups like TWRP does?
t1.8matt said:
so let me get this straight, i'm on TWRP and if i used this new CWM that Phil made, i can still use my TWRP backups and actually make backups like TWRP does?
Click to expand...
Click to collapse
Yes
Sent from my Galaxy Nexus using Xparent Skyblue Tapatalk 2
nice, thanks for the answer. will be giving this a go. thanks Phil.
This recovery is so awesome and elegant I love it. Thanks Phil
Sent From My Miui Powered Galaxy Nexus
v5.03.7
5.03.7 (19.05.2013)
- merge cm-10.1 changes: add getprop
- HTC One (m7) support
- i9505 fix graphics, date and cache/wipe issues (Big thanks to Chenglu for that)
- Samsung Nexus S (crespo) and Nexus S 4G (crespo4g) support
5.03.2 (16.05.2013)
- fix scroll down on touch issue when in double tap and highlight only modes
- support Galaxy Nexus GSM (maguro), Verizon (toro) and Sprint (toroplus), i9500 and i9505 Canada/Bell (jfltecan) and T-mobile (jfltetmo)
- merge cm-10.1 changes: add getprop
Click to expand...
Click to collapse
Download from link in OP

[Kernel - Linux 3.4 Hybrid] Devil3.4_0.1.4 - Aosp&Sammy - Dualboot - 16/03

This Kernel is based off the sources of AndreiLux Perseus Kernel (alpha35).
If you consider to thank me, please also consider to thank him http://forum.xda-developers.com/showthread.php?t=1927852
This kernel only supports roms of android version 4.3.x (sammy and aosp) and 4.4.x!
You can dualboot any of those roms
if you were using this kernel on aosp based roms, and want to use another kernel, you need to reflash the rom, of course without any wipe, it's just to restore modified files
Features (changes compared to Perseus):
- merges samsung open source update12
- dual sound engine
- compiled with linaro gcc 4.8.3
- updated Linux Kernel base to 3.0.101
- updated block subsystem (i/o schedulers) to linux 3.4
- updated memory management subsystem to linux 3.4
- partial updated kernel main system to linux 3.4 (current work in progress)
- zram, zsmalloc and lowmemorykiller updated from 3.9
- DevilQ cpu governor (default)
- fiops v2 i/o scheduler
- working for Aosp and Sammy at once (Big thx to Gokhanmoral for making this possible)
- Portet Ezekeel's Touchwake Feature (from nexus s)
- Oc up to 2.0 Ghz
- Backport from Linux 3.5 smp driver parts
- Wifi driver updated from note3
- backported zswap from linux 3.13 (this replaces zram now)
- backported cpu-boost driver
- possibility to set high/low power mode for wifi when screen is off
- LulzactiveQ cpu governor (from siyahkernel, thx again to Gokhanmoral)
- Hotplug Cpu Governor
- Proportional Rate Reduction for TCP
http://kernelnewbies.org/Linux_3.2#head-1c3e71416a9fdc2f59c1c251a97963f165302b6e
- improve memcopy/memmove
- Using Voodoo Sound and Boeffla Sound
- LED Control by yank555-lu
- ExFat support (thx to samsung for opensourcing the driver)
if your rom is based off PAC, Bam, Fusion, ... :
IMPORTANT: As per notice of 01.11.2013, my CM10.2 kernels do NOT support proprietary Custom Rom frameworks anymore. So if your Custom Rom did not implement the generic framework class framework-2.jar but his own naming convention, you will receive a boot loop. Do not cry about this here but advise your Custom rom cooker to fix this. I will not change this ever again.
The most prominent custom kernels for CM will follow the same approach (aligned between Yank555, Googy, LordBoeffla, Psndna, Temasek and me).
So please do pass this message along to your favorite ROM devs.
If they don't fix their rom, it won't be compatible with custom kernels any more!​
Kernel app http://forum.xda-developers.com/showthread.php?p=41346443#post41346443
How to post bugs:
http://forum.xda-developers.com/showthread.php?t=1520508
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Dualboot Faq:
For more detailed instructions, please take a look at this thread from RichMd (thank you for it):
Dualboot Faq thread
Important: if you want to use this kernel for dualboot, i highly recommend flashing my recovery as well.
General information about the recovery:
dualboot menu.
in this menu you can:
* create the secondary system partition (needed to be run once, if you want to install a second rom)
Install-zip menu:
you'll notice there is a new menu, where to select what you want to flash.
if you select kernel, rom or recovery, the zip gets installed as it is.
if you select zipt to pri./sec. filesystem, it is selfexplanary
if you select rom to secondary fs, the zip gets modified to install to the sec. fs. IF YOU WANT TO INSTALL IT TO PRIMARY FS LATER SOME TIME, YOU NEED TO REDOWNLOAD THE FILE!
if you select rom to primary filesystem, it gets installed there, and you can use the same zip later again.
How to install a second rom:
make sure you have already created ssecondary system partition! if not, go to dualboot menu and create it now (this may take some minutes)
The savest way is the way by using nandroids: if you don't have a nandroid already, create one now. Then just select your backup, and restore it to secondary filesystem.
you now should already be able to boot into primary or secondary rom (which are both the same now).
now you can install any other rom as primary.
if you want to install a new rom directly as secondary,
make sure there are no spaces in the filename!,
then just go to install zip. you'll notice there's a new menu at some point.
in this menu you can select where you want to install, and what type of file it is.
if you choose rom to sec. fs, your zip files itself gets modified to be installed to secondary fs. this may take a minute, because the files needs to get zipped again. Imporant: this file is permanently modified. if you think you need it later again, you should redownload it, because the modified one would always install as secondary.
installing a rom as primary, a zip to primary or zip to secondary fs, does not modify the zip.
Additional information:
roms coming with an aroma installer are hard to handle, as every dev can place own commands into it. It's impossible for me, to take care of every possibility. Because of this, it should be the best method, to flash a rom with aroma installer as primary one (and then move it to secondary, by using the nandroid method, if you want it to be secondary).
Click to expand...
Click to collapse
Many Thanks to:
- RichMD
- Gokhanmoral
- Andreilux
- DAGr8
- simone201
- ptmr3
- Stratosk
- RolloS
- kasper_h
- Philz (for his recovery source, although i had to implement my own touch )
- all the others mentioned in the changelogs
reserved
could someone please upload sammy 4.3 stock kernel? i want to build a seperate kernel for sprint, but i need the stock kernel for extracting some files before. thanks
My links to current devil stuff
New devil recovery with f2fs support for system and cache (data partition to come later). Note you dont need f2fs to use the recovery or kernel but you do need the kernel and recovery to use f2fs. If you convert to f2fs and want to use a different recovery then you must format file systems back to ext4 before changing. Bad things will happen if you do not convert before changing recoveries. Also the rom you are flashing must have an installer script setup for f2fs. I will be updating all my roms to support f2fs when I do their next releases.
Recovery link
https://www.androidfilehost.com/?fid=23622183712470601
MD5sum 1f15bb6c56d1fc65b00c8af188a37cda
Devil tools 1.1.2
https://www.androidfilehost.com/?fid=23622183712470603
MD5sum bcb3e3b4d7ec969b43bd68e47e6b556f
May post a current kernel if approved.
Thank you thank you thank you! Been hoping someone would make us a custom mk4 kernal
Thanks DerTeufel980.... we all really appreciate this.
So I can use this with a Samsung mk4 ROM? I'm on digiblur.
Sent from my SPH-L900 using xda app-developers app
krobinso2295 said:
So I can use this with a Samsung mk4 ROM? I'm on digiblur.
Sent from my SPH-L900 using xda app-developers app
Click to expand...
Click to collapse
Once it is done.
Sent from my SPH-L900 using XDA Premium 4 mobile app
kernel is up
dualboot coming in the next days. i need to compile my recovery for you...
Sweet!!
Sent from my SPH-L900 using XDA Premium 4 mobile app
So the kernel posted will work on twiz 4.3?
From My Classic 4.3 n2/3
Chaz187 said:
So the kernel posted will work on twiz 4.3?
From My Classic 4.3 n2/3
Click to expand...
Click to collapse
It's in the first post... Working on Android 4.3 and above...
Gesendet von meinem Note II mit Tapatalk 2
DerTeufel1980 said:
It's in the first post... Working on Android 4.3 and above...
Gesendet von meinem Note II mit Tapatalk 2
Click to expand...
Click to collapse
Just flashed and it wont boot past splash screen. Button backlights flash on but that is all. What extra info do ypu need?
Sent from my SPH-L900 using XDA Premium 4 mobile app
Will this work on cm 4.3 4.4 or have to wait for the dual boot
Sent from my SPH-L900 using Tapatalk
It should but it is untested. Dual boot is just a special recovery that allows you to run two roms without flashing or nanding between the two.
Sent from my SPH-L900 using XDA Premium 4 mobile app
jlmancuso said:
Just flashed and it wont boot past splash screen. Button backlights flash on but that is all. What extra info do ypu need?
Sent from my SPH-L900 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Does the screen turn black after splash? Or does it sit with my kernel logo all the time?
Is adb shell working?
sliverr7x said:
Will this work on cm 4.3 4.4 or have to wait for the dual boot
Sent from my SPH-L900 using Tapatalk
Click to expand...
Click to collapse
It should work already... But as written above, it does not work on sammy currently.
Please report if there are same issues with cm.
Gesendet von meinem Note II mit Tapatalk 2
OK I just read about pac roms so I see It won't work according to the op
Sent from my SPH-L900 using Tapatalk
Can't wait for this to be working.... will it support stweaks
From My Classic 4.3 n2/3
Chaz187 said:
Can't wait for this to be working.... will it support stweaks
From My Classic 4.3 n2/3
Click to expand...
Click to collapse
The older version stweaks workes sort of but there is a devil tools in the market that works.
DerTeufel1980 said:
Does the screen turn black after splash? Or does it sit with my kernel logo all the time?
Is adb shell working?
It should work already... But as written above, it does not work on sammy currently.
Please report if there are same issues with cm.
Gesendet von meinem Note II mit Tapatalk 2
Click to expand...
Click to collapse
Sits on devil logo. Not sure about adb not around pc. Anything specific just list it and will try later.
Sent from my SPH-L900 using XDA Premium 4 mobile app
I would need someone to try on cm11 or omnirom (generally any aosp rom), to know if the issue is caused by sammy initram files, or the main init file.
Gesendet von meinem Note II mit Tapatalk 2

CyanogenMod 11 Discussion / Bug report thread

This is the discussion and bug report thread about arco68's [ROM][KK][4.4.2][KOT49H] CyanogenMod 11.0 (20140101-UNOFFICIAL)
Downloads and Changelogs:
2014-03-11: CM-11.0 20140311-UNOFFICIAL [DOWNLOAD]
MD5SUM: 4fe488467dfbf33a95e8363bb758871b
Updated Adreno blobs
Synced with CM
Kernel 3.4.82
2014-01-22: CM-11.0 20140122-UNOFFICIAL [DOWNLOAD]
MD5SUM: 65a6dcf31f0cd8917f0447b7bdb761e8
Disabled Low Power Audio (LPA)
New workaround for text glitch (using classic webview)
Fix zoom in camera preview (credits Dorregaray)
2014-01-17: CM-11.0 20140117-UNOFFICIAL [DOWNLOAD]
MD5SUM: 546d101784cbd493607558273459ac6b
Enabled Low Power Audio (LPA)
Fixed VOIP audio
Fixed Netflix playback
USB OTG and zRAM fixes (credits Christopher83)
Kernel 3.4.77
2014-01-10: CM-11.0 20140109-UNOFFICIAL [DOWNLOAD]
MD5SUM: 5688ddd7efccbfdf3d485804543fe8b3
Enable TARGET_USE_QCOM_BIONIC_OPTIMIZATION
Possible workaround for the graphic glitch
Updated media profiles
Increased minimum CPU frequency to 368 MHz
Lowered zRAM size to half of what it was
Kernel 3.4.76
2014-01-06: CM-11.0 20140106-UNOFFICIAL [DOWNLOAD]
MD5SUM: 588e8977250194cb3bd8bedfc6e29c8c
Fixed storage swapping
2014-01-05: CM-11.0 20140105-UNOFFICIAL [DOWNLOAD]
MD5SUM: c577b62973aac5099bdea60b20e3073d
Fixed bluetooth tethering
Implemented storage switching
Increased zRAM allocation and changed setup according to KK specs (old method is removed from CM11)
2014-01-01: CM-11.0 20140101-UNOFFICIAL [DOWNLOAD]
MD5SUM: 57e225a2955e15236c37abb00072ee9d
Switched back to updated camera app (fixed issue with preview)
Allocated more memory for PMEM (should fix issues like switching to video mode in camera app after taking pictures)
2013-12-31: CM-11.0 20131231-UNOFFICIAL [DOWNLOAD]
MD5SUM: 26910b9933dce0ff01137f278c6b49d7
Fixed activity indicators for mobile data
Fixed preview in camera after taking a picture
Enabled ZRAM by default
2013-12-28: CM-11.0 20131228-UNOFFICIAL [DOWNLOAD]
MD5SUM: 9f2c2aae9fa3143c69537e7f67b51ac1
Initial release
GAPPS:
gapps version 20131208 (Not ART compatible)
MD5SUM: a387243442413f0a9153ab1bad149199
Please verify the md5sum to be sure you got the right one.
Note: CM for Galaxy W is provided with no warranty. You are installing this software at your own risk. You may be violating your warranty.
Installation Steps:
Use CWM6.
Warning: Only use this recovery to flash CM-11.0. Otherwise, you risk bricking your phone, or you might experience boot and stability issues!
Wipe data and cache.
Flash update*.zip.
Flash gapps*.zip. You must flash gapps after every upgrade to CM11.0 since /system is formatted, wiping your previous add-ons.
Reboot phone.
After you setup your Google account, reinstall the three apps from Market in order to restore most of your apps, call log and SMS history.
Warning: Do not restore backup data of system apps!
Bugs:
CM-11.0 20140311
-Movie Studio is unstable and can crash or freeze phone
CM-11.0 20140122
-Movie Studio is unstable and can crash or freeze phone
CM-11.0 20140117
-Movie Studio is unstable and can crash or freeze phone
CM-11.0 20140109
-Movie Studio is unstable and can crash or freeze phone
-Storage swapping is not yet implemented in CM11.
CM-11.0 20140106
-Movie Studio is unstable and can crash or freeze phone
-Storage swapping is not yet implemented in CM11.
CM-11.0 20140105
-Movie Studio is unstable and can crash or freeze phone
-Storage swapping is not yet implemented in CM11.
CM-11.0 20140101
-Movie Studio is unstable and can crash or freeze phone
-Storage swapping is not yet implemented in CM11.
Q&A:
-Q:How to enable transparent status bar?
A:Edit build.prop line
Code:
ro.config.low_ram=true
Change "true" to "false"
-Q:How to enable USB Mass Storage?
A:Edit build.prop line
Code:
Persist.sys.usb.config=mtp
Change 'mtp' to 'mass_storage'
How to post a bug:
Please copy the following code in your post and fill in the information:
Version: (For example 20131231)
Bug title: Write the title
Probability of occurrence: Write here "LOW/MEDIUM/HIGH" (depending on how often the bug occurs)
Description: Write how the bug appears and how you solve the bug
Log: Add a logcat if you can
Screenshoot: Make a screenshot
ATTENTION! Posts about bugs caused by custom Kernels or MODs will be ignored! Post them in the specific Kernel / MOD Thread but not here.
thanks for making this discussion thread man
okay let me start my first post here. i guess the feature we're missing atm is sdcard swap.
theoretically this should be done on ramdisk because we can't find vold.fstab anymore. i haven't got time to test this but i think swapping through ramdisk modification should be working
reference here
Can I use the recovery 6.0.44 version ?
The link you provided is not available.
freinet
freinet said:
Can I use the recovery 6.0.44 version ?
The link you provided is not available.
freinet
Click to expand...
Click to collapse
the googledrive link is working
Hhmmmhh, it gives me this : cm_ancora-ota-build1.zip
This is not the recovery I think
freinet
weihan1102 said:
the googledrive link is working
Click to expand...
Click to collapse
when I download recovery from google drive the extension file is .bin? why not .img? so how to flash it?
freinet said:
Hhmmmhh, it gives me this : cm_ancora-ota-build1.zip
This is not the recovery I think
freinet
Click to expand...
Click to collapse
sorry , it is my mistake...i put the right link now.
Racun said:
when I download recovery from google drive the extension file is .bin? why not .img? so how to flash it?
Click to expand...
Click to collapse
it should be .img
weihan1102 said:
it should be .img
Click to expand...
Click to collapse
yes I think is corrupt file because I have bad connection.
after I download again from google drive file extension is .img
Thanks and see u soon I will flash this rom and report again if I found bugs.
Img file is new for me, how to flash?
Til now I have only flashed with recovery and sometimes with odin?
What recovery version is this?
Thanks for help.
freinet
freinet said:
Img file is new for me, how to flash?
Til now I have only flashed with recovery and sometimes with odin?
What recovery version is this?
Thanks for help.
freinet
Click to expand...
Click to collapse
put the recovery file in sdcard then type this in terminal emulator
Code:
su
dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p13
freinet said:
Img file is new for me, how to flash?
Til now I have only flashed with recovery and sometimes with odin?
What recovery version is this?
Thanks for help.
freinet
Click to expand...
Click to collapse
You can use adb shell like above.
Or the easiest way is using http://forum.xda-developers.com/showthread.php?t=2401988 by hornet and educk
There is "Flash RECOVERY" function on "Tools" tab.
hadidjapri said:
thanks for making this discussion thread man
okay let me start my first post here. i guess the feature we're missing atm is sdcard swap.
theoretically this should be done on ramdisk because we can't find vold.fstab anymore. i haven't got time to test this but i think swapping through ramdisk modification should be working
reference here
Click to expand...
Click to collapse
So it depends on kernel?!!
I think when cm finished and released first nightly, there will be more features and SD swap with!
Sent from my GT-I8150 using XDA Premium 4 mobile app
weihan1102 said:
it should be .img
Click to expand...
Click to collapse
Im trying download the recovery from drive, bit only have bin files...
Sent from my GT-I8150 using xda app-developers app
Recovery
I flash this very nice rom with Cmw 6.0.4.4 and not seen any problem...
What should happen?
hadidjapri said:
thanks for making this discussion thread man
okay let me start my first post here. i guess the feature we're missing atm is sdcard swap.
theoretically this should be done on ramdisk because we can't find vold.fstab anymore. i haven't got time to test this but i think swapping through ramdisk modification should be working
reference here
Click to expand...
Click to collapse
yes I confirm your theory in a 4.4 galasxy s rom i read this:
Kernel for switching internal & external SD
Because vold.fstab is no longer used and has been integrated in fstab.aries (which can only be changed before compiling the kernel, as it ends up in the ramdisk), I made a special kernel version with switched SD cards:
he make two kernel, one normal and one with swap SD
skylender96 said:
I flash this very nice rom with Cmw 6.0.4.4 and not seen any problem...
What should happen?
Click to expand...
Click to collapse
it will no any problem i think.
Spirit FM is tested and working fine
it is a good news for people who needs FM radio
PS: you need to set Method qdsp5v2 Altern to get the sound (if your phone freeze after change the Method,just long press power button , after restart Spirit FM will works fine)
i know is a stupid question, u can make the status bar trasparent on the lockscreen like cm11 by penguin
Finitore said:
i know is a stupid question, u can make the status bar trasparent on the lockscreen like cm11 by penguin
Click to expand...
Click to collapse
actually statue bar doesn't transparent is because low_ram is enabled
you can simply turn off it by change the
ro.config.low_ram=true
Click to expand...
Click to collapse
to
ro.config.low_ram=false
Click to expand...
Click to collapse
in build.prop to get the transparent status bar

[ROM+kernel][WIP] [4.4.4][CM11][OS2SD][f2fs][EXPERIMENTAL]bigsuperROM-thunderc-4.4.4

This is unofficial cm11 kitkat android 4.4.4 for the Virgin Mobile Optimus V (runs on Sprint Optimus S as well)
Uses my 3.08 kernel.
I'm offering this over here because skinbark has been busy for quite a while and my builds are way more updated these days.
Purely experimental builds. No real support, I'm sharing my personal builds plus making equivalent internal builds for those of you who like them.
newest builds offering f2fs os2sd!
also fixed camera, and kernel updated to 3.0.101 with HardLight's patchset.
second post mostly outdated, now it's opengapps instead of pa for example. I haven't been updating this in literally years.
now using some of
[COMMIT] [AOSP] JustArchi's ArchiDroid Optimizations - Increases performance up to 6x
go thank justarchi for source of optimizations.
not right now said:
now built with linaro gcc 4.7 (kernel is built with homebrew ct-ng armv6k tweaked linaro gcc 4.7) with -O3 optimizations, except -Os thumb.
Click to expand...
Click to collapse
Wifi AP will reboot if turned on/off/on.
Everything else should work, tell me if it doesn't.
OS2SD /data mounting tweaks from HardLight's OS2SD version.
Smaller, more limited, standard nand-flashable internal builds offered for backwards compatibility or the less adventurous.
Use only THIS RECOVERY (info) (download)
archived said:
OS2SD friendly TWRP recovery, handles partitioning of sd card for OS2SD thanks techvendetta
Click to expand...
Click to collapse
download folder for internal builds:
download folder for OS2SD builds:
here's partitioning info for the OS2SD recovery.
advise: whatever leftover on your card for VFAT/sdcard, either 1Mb or 864Mb swap, 512Mb-768Mb for system, 1Gb or more for data.
expand /sdcard and/or /data as preferred if you use a bigger card. more space in /system? dunno why. doubt there's enough armv6 system apps to fill 512Mb.
current internal build: cm-11-20141014-EXPERIMENTAL-bigsuperROM_internal-thunderc.zip
current OS2SD build: cm-11-20141018-EXPERIMENTAL-f2fs_os2sd_bigsuperROM-thunderc.zip
this should be considered a dev thread since it's on XDA, there's an earlier and discussion thread here.
Sprint and Verizon fix zips attached. Flash in recovery after the ROM before first boot.
OS2SD info in 2nd post.
almost forgot: source
https://github.com/bigsupersquid/android_roomservice
Gapps:
advise: Skinny_4.4_Gapps_new_internal.zip for easy gapps. From here Optimus S won't fit the larger Skinny_4.4_Gapps-new.zip but the V should.
Be patient on first boot. Some reports are as long as 10 min to get past the bootanimation. Takes me at least 5 min.
Carrier Fixes:
Sprint and Verizon. Want another? Got an apns-conf.xml, then post it and your other carrier info.
Basic instructions for internal install:
in twrp, wipe internal data, internal system, and cache.
flash rom, internal carrier fix, gapps.
reboot system.
androidarmv6 turned on TLS in the kernel, and swapped the /system and /data partitions for more room on /system, so you have to use the newest TWRP-multi now as well.
thanks androidarmv6, cyanogen, aosp, thekraven for TheJBC and help, skinbark for initial booting and much work on kitkat for these phones, and techvendetta for his TWRP port. Thanks androidarmv6 and thunderg devs for 3.08 kernel I ported over to thunderc, and HardLight for f2fs in kernel and fstab flags.
OS2SD
OS2SD information
I have been playing with rom-from-sd for quite a while.
kitkat and cm11 make it easy, just by changing the fstab you can mount the ext partitions instead of the mtd partitions in init.*.rc
OS2SD (skinbark named it, it was my mod) uses the regular VFAT plus 3 extra ext4 (or one linux-swap and 2 ext4) partitions on the SD card to hold /swap, /system, /data. Recommend in order: leftover after other 3, 512MB, 512Mb, 1024Mb.
This allows virtually unlimited storage without link2sd methods of any kind. /system can handle whatever you want to flash to it without running out of space, which is handy because kitkat has to be trimmed down to fit an Optimus S or V with their respective 15*Mb or 165Mb of /system space.
when android is running from the card, mount external storage allows manipulation of /system and /data from your linux file manager.
Yeah, yeah, it's all a security hole, but I don't care. It's experimental and fun, and you can fit hundreds of apps on this four year old phone that is labelled 'obsolete' by LG and Qualcomm both.
I still need to remove the 'format sd' and 'unmount sd' from the storage menu in settings to avoid crashes.
Gapps:
advise: Skinny_4.4_Gapps-new.zip for easy gapps. From here
if you want a REAL gapps package...
I made pa_gapps flashing facilitator for twrp/os2sd.
Go get current micro pa_gapps, don't touch the zip.
flash after rom, pa_gapps_modular_micro*.zip no reboot needed.
then after flashing pa_gapps you flash the facilitator (it gets rid of armv7 keyboard libs and installs compatible play services framework.)
Click to expand...
Click to collapse
if you want to use any bigger pa_gapps packages (and you can even install the 200+Mb Stock package on os2sd!) you'll have to follow the instructions for the pa_gapps remover zip TKruzze posted up to remove Google+ (or you'll have fc'ing nightmares) and don't let it install Chrome either (there's another text file needed on the card like the remover, TKruzze left instructions.)
Remember, if you install Google Now (Search) go as quickly as possible into app drawer>Google settings>Search and Now>Voice>Hotword Detection and turn it off, then back up one submenu to Voice again and turn off all the checkboxes.
You can install voice search and talkback from market (enable talkback in accessibility settings) for those functions without fc. (and voice search wrapper from xda if you want voice control over Search.)
or just go the easy way on os2sd and use the Skinny_4.4_Gapps_new.zip which don't need a facilitator. But it's harder to get current Google Search that way since Play thinks we can't handle it.
Basic instructions for OS2SD install:
Use NEW twrp.
Wipe system, data, cache. Flash ROM carrier fix, gapps.
reboot.
reserved
Thanks for this! Just got this as a replacement phone, good to see support. Any recommended gapps? And is art supported?
Edit: Neither Banks nor PA gapps seem to work past setup. slimgapps or whatever its called in the other forum is all that goes then it seems.
Sent from my LG-LS670 using xda app-developers app
I cannot believe this phone is still going. You are the man, bss!
Sent from my SPH-L710 using xda app-developers app
Maestertk said:
Thanks for this! Just got this as a replacement phone, good to see support. Any recommended gapps? And is art supported?
Edit: Neither Banks nor PA gapps seem to work past setup. slimgapps or whatever its called in the other forum is all that goes then it seems.
Sent from my LG-LS670 using xda app-developers app
Click to expand...
Click to collapse
I forgot to link gapps. the skinnygapps from ac are the basic model.
I just tried pa gapps and they work ok without onetimeinitializer and setupwizard,
I haven't seen reference to art running on any armv6. I tried to walk it thru compilation early on, but ran out of free time to keep translating the thumb2 asm to thumb1 (or finding source where others had already done so) so it'd work.
new os2sd build.
zram turned on, p500 ami304d to match their kernel drivers (long-standing whoops there.)
probably other cm changes. I don't track em I just build and use it.
update. new builds up.
Excellent rom, but every so often it will freeze up and reboot. Is this normal? Im doing nothing but basic tasks like listening to music and then it freezes and reboots itself....
Sent from my GT-N5110 using xda app-developers app
ghostswagking said:
Excellent rom, but every so often it will freeze up and reboot. Is this normal? Im doing nothing but basic tasks like listening to music and then it freezes and reboots itself....
Sent from my GT-N5110 using xda app-developers app
Click to expand...
Click to collapse
check your overclock, if it's too high you'll get random reboots. Best way I've found is run gallery while OC'd and play with it until it reboots. Set OC down on notch below where it doesn't reboot in gallery or camera.
If you're not OC'd then I'm not sure why it's doing that. some apps cause issues. logcat or /data/tombstones may have stuff you can pastebin if you want me to look into why.
4.4.3 update later today .
bigsupersquid said:
4.4.3 update later today .
Click to expand...
Click to collapse
bump... rom update, carrier fixes need updated but should work as long as you don't mind settings showing old build.
bump for really new release.
now using
[COMMIT] [AOSP] JustArchi's ArchiDroid Optimizations - Increases performance up to 6x
go thank justarchi for source of optimizations.
now built with linaro gcc 4.8 (kernel is only linaro gcc 4.7) with -O3 optimizations.
4.4.4
Looks like next rev be along here soon.
4.4.4
Gotta see if anything really changed.
big update
requires new recovery.
carrier fixes updated to 4.4.4
new release.
BUG:
ADB debugging needs toggled off and on to recognize cable.
Otherwise, optimized, with linaro kernel.
Might need to update your TWRP (since this is experimental, after all, things change.)
bugfix release.
takes care of adb toggle to connect cable issue.
adds armv6k-specific toolchain optimizations.
bump
new kernel toolchain (I built a linaro 4.7.4 with crosstool-ng with armv6k-specific flags)
p500 config imports... zram reenabled and selinux enforcing.
probably other upstream changes.
no screenshot

Categories

Resources