Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,809,359 Members 42,225 Now Online
XDA Developers Android and Mobile Development Forum

[F2FS] [Script] F2FS Rom and Packs converter

Tip us?
 
davidsonsjesus
Old
(Last edited by davidsonsjesus; 22nd August 2014 at 06:58 PM.)
#1  
davidsonsjesus's Avatar
Senior Member - OP
Thanks Meter 146
Posts: 177
Join Date: Jun 2009
Location: Lagoa Santa, MG
Default [F2FS] [Script] F2FS Rom and Packs converter

F2FS Rom and Packs converter
  • Convert any ROM to work F2FS (provided it is compatible ROM).
The Roms tested and approved to this version are Liquid and Carbon. Feel free to test other (the rom of your choice) and post your results so we can increase the number of proven compatible roms and other work in order to make them work.
  • Convert any package to install on roms F2FS.
If you already use one F2FS rom and has difficulties installing packages (ElementalX-N5-1.04-express.zip for example) just use the converter.

The differential of this script compared to others is that this does not include kernels have changed in order to make a rom work F2FS, but try to change the original kernel of the rom in order to make it work.
  • How to use:
Unrar the file on your PC with Windows system;
Open the folder you created and click F2FS CONVERTOR-Nexus5.bat;
Select the desired option;
Wait for the system to prompt you paste the rom or package to convert in the subfolder extract is automatically created;
Paste the file and wait, always watching the screen waiting for new prompts.
Hope it works with your ROM and you enjoy.

Neither I nor XDA are responsible for any damage to your device.

Download:
DSJ_F2FSROMConvertor_1.0.rar


Code:
Sources (every third)
F2FS Tools
unpackbootimg and mkbootimg
inital sources
makefiles
patches
mkbootfs
Code:
Thanks 
mikaole     For the German Translations and extensive testing
osm0sis    For his amazing Android Image Kitchen.The cleanup.bat script is taken from his tool.
Peteragent5, alansj & iridaki (general method)
dechronic (f2fs original and modified batch scripts)
nabendu1 (modified batch scripts)
davidsonsjesus (improved method and Convert pack script)
And all other beta testers !! Sorry if I forgot anyone from the list !!
The Following 4 Users Say Thank You to davidsonsjesus For This Useful Post: [ Click to Expand ]
 
psycho693
Old
#2  
psycho693's Avatar
Senior Member
Thanks Meter 443
Posts: 912
Join Date: Mar 2011
Location: Tillsonburg

 
DONATE TO ME
Thanks for the great work. Do you have a link to more info on f2fs and the dangers of it?
PFFT Signatures are overrated :P
 
NABENDU1
Old
(Last edited by NABENDU1; 22nd August 2014 at 01:23 PM.)
#3  
Senior Member
Thanks Meter 622
Posts: 249
Join Date: May 2012
Location: MUMBAI
Firstly I have been off the development of the tool due to time constraints , me getting back to ext4 and that I missed my favorite kernel which still doesnt support F2FS . Also improvments in /system folder is little compared to /data and thats also something which forced me leave it !! But im more than impressed with the progress you guys have made and now I am kind of tending to start the development on it soon !!

If you wish can I make a tool based on this similarly for my Nexus 4 !!

Have a gr8 day ahead man !!

PS: Looking at the credits in your OP its so much similar to my OP xD
 
Juansegovia20
Old
#4  
Senior Member
Thanks Meter 177
Posts: 685
Join Date: Oct 2013
Quote:
Originally Posted by psycho693 View Post
Thanks for the great work. Do you have a link to more info on f2fs and the dangers of it?
Here http://bit.ly/1cbQ4g1
The Following User Says Thank You to Juansegovia20 For This Useful Post: [ Click to Expand ]
 
ps000000
Old
#5  
ps000000's Avatar
Senior Member
Thanks Meter 65
Posts: 527
Join Date: Sep 2011
Location: Nonthaburi / Bangkok
Oh this is very interesting.
Galaxy Note 10.1 (2014) P601 3G & Google Nexus 5 D821 LTE

My history
Android - Galaxy S2 (i9100T) , Dell Streak 5 , Tab 7 Plus (P6200L) , Galaxy Nexus (Maguro), Note 2 (N7100) , Galaxy S4 (i9505), Galaxy Mega 6.3 (i9205) , Galaxy Note3 (N9005) , Xperia Z Ultra (C6833)
iOS - iPhone 4 - 16GB , iPhone 4S - 16GB , iPhone 5 - 16GB , iPad 3 - WiFi - 16GB
Windows Phone - Lumia 920

My PC - i5-2500K + Asus HD7970TOP + water cooling
My Lap - Macbook Pro 15" Late 2011 - i7 2760QM + HD 6770M
 
davidsonsjesus
Old
#6  
davidsonsjesus's Avatar
Senior Member - OP
Thanks Meter 146
Posts: 177
Join Date: Jun 2009
Location: Lagoa Santa, MG
Quote:
Originally Posted by NABENDU1 View Post
PS: Looking at the credits in your OP its so much similar to my OP xD
Coincidence!?
 
socioteq
Old
#7  
socioteq's Avatar
Senior Member
Thanks Meter 120
Posts: 220
Join Date: Apr 2010
Is this the same tool that you use when you build your CarbonROM f2fs version?
Current setup:
Nexus 5
CarbonROM nightly
Chaos kernel v14
ODEX
Fly On MOD
Dalvik cm final
----------------
 
davidsonsjesus
Old
#8  
davidsonsjesus's Avatar
Senior Member - OP
Thanks Meter 146
Posts: 177
Join Date: Jun 2009
Location: Lagoa Santa, MG
Quote:
Originally Posted by socioteq View Post
Is this the same tool that you use when you build your CarbonROM f2fs version?
Only the Kernel carbon. The rest is a customization.

Enviado de meu Nexus 5 usando Tapatalk
 
NineInchNails
Old
#9  
NineInchNails's Avatar
Senior Member
Thanks Meter 5,490
Posts: 3,457
Join Date: Jan 2011
Location: Minnesota

 
DONATE TO ME
Windows based script for a Linux based file system lol. Maybe time to break out bash.
 
davidsonsjesus
Old
#10  
davidsonsjesus's Avatar
Senior Member - OP
Thanks Meter 146
Posts: 177
Join Date: Jun 2009
Location: Lagoa Santa, MG
Quote:
Originally Posted by NineInchNails View Post
Windows based script for a Linux based file system lol. Maybe time to break out bash.
It turns out that many users use Windows. Remember also that for the script to work there is an "emulator" Linux built into the package to know cygwin.

Enviado de meu Nexus 5 usando Tapatalk

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Flyme OS Finds Its Way to the Google Nexus 5

Flyme OS is a heavily modified Android variantdeveloped by the Meizu team for their MX … more

MultiROM Makes Its Way to the LG G2

Over the last few weeks, we’ve seen quite a fewflagship (and former flagship) devicesget to … more

Jair Player with a Major Update–Here’s What’s New!

Back in May, we talked a bit aboutJair Player, a nice looking music … more