yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy Note II] pyraxiate:
Dude. My phone boots and runs with both kernels ( Morfics as well as Jeremys / ptmr3). No issues at all other than quadrant not working with morfics kernel. I did read but am very familiar with odin as well as linux. Wasnt worried about experimenting. As a matter of fact, im on morfics and have full ext2 as I write this .....

Saber does indeed support ext2 as per the previous screen shot I posted.

Was just curious why it was reporting as ext4 when I know it couldnt have reformatted all of my partitions. Again.....everything is indeed working. Im up and running as we speak. I may not be an android expert.....but im no novice either. Im fairly well versed in linux, solaris, unix, osx ( netbsd ), and windows.....

I guess I should have stated that quadrant force closed versus the entire system locking up...... only quadrant halted.
[T-Mobile Samsung Galaxy Note II] bhowanidin:
Now I understand. Thought you booted but faced lock ups like I did
[T-Mobile Samsung Galaxy Note II] pyraxiate:
No lockups at all. I'm still using trinity at the moment but I'd rather be using saber. If you are suffering lockups, id do the following:

Flash to the latest twrp

Wipe system, data, and cache,

Install a fresh rom / go through its setup ( JediMaster is a good one )

Download / verify md5 of the ext2 aroma installer

Copy said zip to the external storage

Reboot into recovery

Make a full backup

Run ext2 installer

Make sure you backup system and data

Select trinity kernel

Make sure to restore both system and data

Finally, profit :)
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
To get quadrant to not lock up, follow steps I provided in post 72... The cause is that you are under clocked from the max frequency.

You don't need to do all that in your last post. If quadrant locks up on you, follow the direction in post 72, then wipe data for the quadrant app, and also force close then. Then open it again. It will work.

Again, I full reinstall is totally unnecessary

Also, not knock anybody's work, but Trinity kernel is better than saber in many ways. Saber kernel consists mainly of "patch work" of other people's code... Very little originality. Morfic does a lot of his work while looking at a blank screen.

Use whatever is best for you, however, if saber is stable for you, use it. If Trinity is not, then don't use it. But if you have the option of the two, use Trinity because it is... Well, better.
[T-Mobile Samsung Galaxy Note II] bhowanidin:
Sounds vaguely familiar lol
[T-Mobile Samsung Galaxy Note II] pyraxiate:
Saber 28 is definitely stable on my phone. Im using trinity for now until I figure out why saber is showing as ext4. Jeremy does good work. His kernels are compiled from source which unless its a cm /aokp build, all are using the same initial source from samsung with modified ramdisks / patched modules...... Ive met very very few devs who start from complete scratch. If they tell you they did, they are likely fabricating a bit .... not many people can code everything from scratch.
[T-Mobile Samsung Galaxy Note II] bhowanidin:
It's ext4 because the OP specifically stated that he is not going to convert it to ext2. So from now until the end of time, Saber kernel will always be an ext4 kernel. Sorry :(
[T-Mobile Samsung Galaxy Note II] pyraxiate:
I think you are missing the point. Saberkernel already supports ext2 according to /proc/filesystems. Flashing a kernel on an already formatted filesystem shouldnt change it to another filesystem. If the new kernel didnt support the ext2 FS, it just wouldnt boot.

Saber DOES boot after formatting as ext2, but ts just oddly showing as ext4 rather than ext2 when using partition tools. Keep in mind, im not backing up data and system, reformatting partitions, then installing saber. Im simply flashing it after ive already had trinity ext2 up and running. I dont think its dynamically possible to switch from 2 to 3/4 without formatting and starting from scratch........

Edit*

On linux you can convert without file loss. Just takes a bit of time using tunefs. I looked at the kernel install, specifically the installer script. Cant find anything that says to convert things to ext4.
[T-Mobile Samsung Galaxy Note II] Steve Lazarus:
Nice work. .. Hope you get it sorted. It is odd it reports back as Ext4 after just flashing the kernel..when you flash the kernel are you flashing with the rm-mf (or whatever it is) checked? and technically, should it even matter? Good luck! !!:thumbup:
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
See my comments.

Impossible that you booted on an ext2 file system with a kernel not packed into an ext2 RAM disk and it was magically converted to ext4 when you booted. My guess was that you were already on ext4 and somehow you didn't know.
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
So based on what you are saying, any ext4 kernel should flash and boot over ext2 fs.

Sorry, not buying it. Because the tune2fs call outs in RAM disk are specifically laid out for ext4 file systems. I had to remove those to get the ext2 kernels to boot.

For example their is a call out for barrier=1 in smdk4x12 .... This call out is ext4 specific and will kick out errors during boot because the file ext2 system being mounted does not support that function annnnnd.... Boot loop.

So yeah. Go ahead and make a video of you doing this. Post it here. Otherwise I will say you are trolling and start reporting your posts (not being rude, just don't have time for that crap)

If you really did this, I will praise you for figuring this out, good sir.

Full vid. The entire process from beginning to end.
[T-Mobile Samsung Galaxy Note II] pyraxiate:
Ok. As soon as my son is done playing with my tf300 as id need its cam to record a video. I assure you though, what I say is correct. Have you even read up on ext4? It is FULLY backwards compatible. I even gave you links. You can mount ANY ext2 partition as ext4. Ill record a video very shortly though to make you feel better ;)
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
I am dying to see this sir. Lol. And crossing my fingers that you aren't missing something somewhere.

The only reason I am questioning it is because I had to remove ext4 opts in RAM disk to even get the kernel to boot.

So unless ptmr3s kernel is missing all of the ext4 opts.... Didn't happen. Because that was the final issue in not being able to successfully boot when I was trying to get this working.
[T-Mobile Samsung Galaxy Note II] pyraxiate:
Its uploading to dropbox. Ready for download in about 5. I started with morfics ext2 installed first so you can see ext2 up and running with no issues. I then on video rebooted into twrp and flashed saber 28. Showed you the about page, and disk partition information ( ext4 now ). Rebooted back into twrp and reflashed morfics ext2 which I repackaged so I could flash just the kernel from your aroma installer.

If thats not ebough, ill record the entire aroma install for you backing up system / data, formattimg as ext2, restore, then morfics. Just going to take about 500mb worth of mp4 if I do the entire thing. I figured starting with EXT2 fresh out of the aroma installer should be more than enough to prove things to you. you can clearly see that i can easily interchange between ext2 and ext4. You cant go the other way around though. Ext2 cant obviously run ext4 filesystem as a mount point.

Edit...actually doing everything from scratch would likely equad 2gb. Its uploaded. 400mb for 5 minutes lol

http://db.tt/gZDwBn7I
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
No need!

I figured I would just save us all the chatter and try it myself.... Wouldn't you know..... NEAK kernel booted! Lol

Bro this is an awesome discovery. It didn't even occur to me to see if the file systems were backwards compatible but they sure are.

Nice work, muchhhh updating needs to be done to the OP here

EDIT*** and I went ahead and thanked every single one of your posts regarding this
[T-Mobile Samsung Galaxy Note II] pyraxiate:
As I said, im very familiar with linux lol. Question though, why not just disable journaling in ext4? Thats where the overhead is coming from.....

Im thinking after the flash of saber it is set up as ext4 with it disabled ( as ext2 doesnt have it to begin with ), but its a simple tunefs command to remove it from an up and running install. Go ahead and watch my video though. If you want to revert to ext2, use the zip of trinity I packaged. It will save you a bit of time :-p

Sorry if I sounded like a smart ass in the video. Was frustrated my honesty was being questioned, had to rip my Tablet away from my 4yr old ( who didn't want to give it up mind you ) then record everything I already explained in detail. My apologies if it came off that way. Thank God I'm not in customer service. I don't have patience, especially when it comes to having to repeat myself lol. I also have no patience with slow computers. I've actually thrown one out of a second story window once....true story :-p

FYI, if anyone ever doubts my integrity thinking im jut here to troll, do yourself a favor first and just look back at some of my posts. Ive helped a ton of people here on XDA, am a LONG time member of XDA, and have found quite a few fixes myself and shared them here on XDA. I'm what some of you call old school ;)
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
No worries man. Just had no idea.

This is a good thing. As I'm sure you are aware, ext2 can still utilize some of ext4s new features... One of the things..... Outlined in this image.....

Better disk management.

I am going to look into this as much as possible and see if there are any drawbacks to not using ext2 with ext2 (if that makes sense lol) but you get what I mean.
[T-Mobile Samsung Galaxy Note II] pyraxiate:
Lol yeah. I was thinking the same thing. Ive been running saberkernal 28 and it feels so much smoother than when it was a true ext4 filesystem ( vs an ext2 mounted as ext4).
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
Man.... Lots of stuff needs to be rewritten in the op, installer...... Bunch of places.

And to answer your previous question, the reason why ext4 with journal disabled is not as fast is because of over head caused by the code redundancy in the fs tree. If you read the op I explain this a bit. I'm going to do some testing with this this week and see if there is more we can do with it

Edit*** check this out...

http://sabarish4u.wordpress.com/2010/04/16/the-ext4-filesystem/
[T-Mobile Samsung Galaxy Note II] pyraxiate:
Should be able to do tons more now ;)

Another question for you though since you obviously are more familiar with the android boot process than I. I modified fstab ( smdk4x12 ) thinking id be able to get saber booting as ext2, but, it replaces all of my ext2 mountpoints on a reboot back to ext4. Is there something else in the init process getting called which overwites the existing fstab.smdk4x12 ?

Just trying to understand things a bit more ( and possibly boot saber as ext2 in the process ).

If we could write a script to change mmcblk0p13/12/16 from ext4 to ext2 during runtime, we should technically be able to use any kernel as they likely already support ext2.

It would be nice to be able to run aroma, backup system/data, format as ext2, restore data and only a stock ext2 kernel by default. After things are up and running, flash any kernel we prefer and run a simple script. Easy.

Nice link by the way. Good stuff.
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
Yup that is the one.

Also, based on everything I am reading, mounting ext2 as ext4... About that...

It is actually a good idea. Two reasons:

1. The block allocation algorithms for ext4 are way better than ext2. Pre allocating of blocks, etc, it greatly reduces file fragmentation.

2. You can basically use tune2fs to utilize all the better features of ext4 while excluding the ones you don't need.

Might be time to make a new init.d script....
[T-Mobile Samsung Galaxy Note II] jamalkhaffaf:
Hey guys, I have a major issue here and I was hopping that have a solution. After I implemented ex2, my phone worked perfectly fine and everything much much smoother but I realized that I cant receive any phone calls. I can only make phone calls and send and receive messages. When someone call me, they dont hear anything it just goes to blocked or they get a voice mail saying "all circuits are busy currently ..... etc" very weird voice mail message which I didnt assign.

Did anyone had this kind of problem..........

Until now I tried few things. I used my TWRP backup and restored to the point before I change my file system to ex2. But still same result.

I really dont know what todo. plz help. I am hoping its a stupid configuration that I missed.

UPDATE:

For some reason, from work my phone is working wtf. At home, I dont have signal but I use wifi calling. I also tested my phone without wifi calling (from home) and didnt work. I had 4g with 2 signal strength.

Do you think someone tapping my phone lol. I hope not.

My question now: how can I check which file system I am on. Is there an application that I can download from Play Store?

Thanks a lot.
[T-Mobile Samsung Galaxy Note II] pyraxiate:
All circuits are busy is an issue with the mobile carrier. They likely had tower issues. Thats why your problem was only temporary.

I use a program called diskinfo on the market. Works great.

https://play.google.com/store/apps/details?id=me.kuder.diskinfo
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
You can also just download terminal emulator and type

su

mount
[T-Mobile Samsung Galaxy Note II] jamalkhaffaf:
This is a great application. I really love it. I have a question though.

What is mmcblk0p3 (ex4), mmcblk0p10 (vfat), mmcblk0p11 (ex4) and why their File System format are different from the System(ex2) and Data(ex2)? I am just curious :)

Thanks again.
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
Those are partitions that wouldn't benefit from being ext2, in fact they need ext4 just because of their crucial nature to the device's functionality on the network.

The 3 partitions we have formatted are easily restorable and are the "interactive partitions" as I call them. Your OS and everything you touch with your fingers in Android is pulled from these. Thus, improving their efficiency is a benefit to the user (you)
[T-Mobile Samsung Galaxy Note II] jamalkhaffaf:
Thank you so much :)
[T-Mobile Samsung Galaxy Note II] Smartassassin:
Not trying [too hard] to be lazy. What is the device name in the tree for the older twrp recovery that you recommended. The 2.5....

---------- Post added at 08:20 PM ---------- Previous post was at 07:57 PM ----------

Nm. Ok. Found device tree .is it the 2.5.0.3 that I am looking for?
[T-Mobile Samsung Galaxy Note II] jamalkhaffaf:
Yup thats the one. Also that's the one I used and things are perfectly normal
[T-Mobile Samsung Galaxy Note II] Smartassassin:
Toltemo correct?
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
Correct
[T-Mobile Samsung Galaxy Note II] slice2011:
Why when I install gmail, tunein, google search black out versions and reboot they fc and show the android icon instead of the original one? If I install they work but cant reboot. Thanks for the help

Edit: NVM, thats what happens when you freeze the wrong thing in titanium...

Edit, Edit: Nope still not sticking when installing....Wonder what it could be? Any help would be appreciated..
[T-Mobile Samsung Galaxy Note II] Smartassassin:
Question. I am cleaning up my phone and going back to stock. Where would I throw this into the mix.

1.Odin stock

2.Odin recovery (is the newest twrp playing nice with this?)

3.Flash modificationator

4.Flash tweaked

5.Flash neak
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
bro if you are going back to stock through odin... you got it made...

just do this....

DL newest tweaked, put it on your external SD card...

boot into recovery...

go to settings, check that "format using -rf" box or whatever, you know the one i am talkin about.

now go to advanced settings, terminal, hit the "select" button...

type these commands from terminal.. hitting enter after each one...

mke2fs /dev/block/mmcblk0p12

mke2fs /dev/block/mmcblk0p13

mke2fs /dev/block/mmcblk0p16

Now flash tweaked.

You don't need anything special anymore with dwither's ROM if you are doing a FULL re-install like you are doing now because he modified his updater scripts for his ROM to not format using mkefs, it uses delete recursive method (removes files and data, etc). This means it will not touch your newly formatted ext2 file systems.

Flash any kernel you want. Being the Linux guru I thought I was :p lol I forgot that ext2 is backwards compatible with ext4. Which means you can format to ext2, and mount it as ext4 and take advantage of the features that are compatible with the file system...

I am working on a ROM right now, actually, that is going to have all of this stuff pre-packed.
[T-Mobile Samsung Galaxy Note II] Smartassassin:
Hehe, this will be my first time on twrp. Is the newest version friendly to this method. And are you talking about 2.3 or 2.4 for tweaked ?

Sent from my mom's basement.
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
2.4 tweaked.

And YES the newest version of twrp is perfectly fine now. You guys can use it for this.
[T-Mobile Samsung Galaxy Note II] slice2011:
Where might we find 2.4 as I only see 2.3? In advance thanks
[T-Mobile Samsung Galaxy Note II] pyraxiate:
**grin** just took a nudge to remind ya eh? Lol

Im going to pm you in the next couple days. There should be a way to edit fstab on an ready up amd running system and remount as ext2 on an ext4 kernel. Just havent had time to tinker much. Ext2 mounted as ext4 still flies in comparison to a journaled ext4 filesystem though ;)
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
dang, I'm sure there is a way... I just cannot comprehend in my brain how this would be possible while booted in android.

fstab is in RAM disk... fstab.smdk4x12 to be exact... without extracting the RAM disk, I don't see how you could do this.

But like I said, we all know better than to think the impossible when it comes to some tricky keyboard work. I'll look into this as well, let me know.
[T-Mobile Samsung Galaxy Note II] bhowanidin:
So basically any kernel I flash now will boot as ext2 with ext4 benefits? I'm a little confused now. Thought we could only flash kernels that you repackaged as ext2, like in the AROMA installer.

---------- Post added at 12:31 AM ---------- Previous post was at 12:30 AM ----------

Also...

Will I have to do this EVERY time I flash I new ROM? Not much work if I do, just asking to be sure. Thanks for your great work again!
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
That's what I thought as well. I forgot, however, that ext2 can be mounted as ext4. Meaning you retain the file system without the slowness of ext4 but with some of its better features.

After you format to ext2, the only thing you need to do from this point on is make sure you wipe all partitions before flashing a ROM, and making sure that box in twrp is checked that I keep telling you guys about over and over and over again.

"Format using rm blah blah" in settings.
[T-Mobile Samsung Galaxy Note II] dwitherell:
Aroma zip has been updated (same link as what is in the OP) -

You now have a simple set of choices:

- Format as ext2/ext4/skip

- Backup /system/data/both/none

- Restore /system/data/both/none

- Flash UNEDITED stock UVBMD1 kernel/skip

Enjoy :)

md5 286842ADB85B003F882A980C0EC8AA71
[T-Mobile Samsung Galaxy Note II] pyraxiate:
Not including Trinity? Interesting. Seems to play nice with my phone. Ive got it as a standalone zip if anyone wants to try it. Just drop me a PM
[T-Mobile Samsung Galaxy Note II] dwitherell:
Yeah, there were a few reports in the thread of it not behaving nicely - and since pretty much any kernel now is fine it seems, I threw in the stock one as a just-in-case-you-need-a-TW-kernel sort of option and then included the skip option so you can keep whatever you have already installed if you want. Nothing against trinity by any means - I happen to enjoy that kernel very much so myself - the goal here was to just simplify/minimize given your recent revelations :)
[T-Mobile Samsung Galaxy Note II] bhowanidin:
Sorry for the questions, I have OCD :banghead: Haha. Just a wipe of data, cache, and davlik should suffice to upgrade Tweaked to 2.4?
[T-Mobile Samsung Galaxy Note II] kintwofan:
That'll work. I didn't even wipe caches. I let the update script handle everything. Not a problem at all, except coloring issues I've created in some menus
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
I would wipe system as well. And still make sure you always have that box checked in twrp settings. Every time you wipe anything in recovery just to be safe. Could save you a small headache

Sent from my SM-N900T
[T-Mobile Samsung Galaxy Note II] Smartassassin:
Ok. One last time. Doing what you say will convert the files. Nothing needs to be flashed... Just do the 3 changes from the command terminal... And all will be changed?

Sent from my mom's basement.
[T-Mobile Samsung Galaxy Note II] pc2828:
Will this work on my friend's att note 2?
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
Yes... The process will. I wouldn't recommend flashing anything but an ATT kernel, though.

Use the lonnng process in the OP

Sent from my SM-N900T
[T-Mobile Samsung Galaxy Note II] i_guana:
I can confirm that I too show ext4 as my file system after flashing this, selecting stock kernel and using Tweaked 2.4 as my ROM. Whether I'm using the 'mount' command or any file management app it always shows ext4 for all partitions modified. If I use the 'mount' command while in the TWRP recovery terminal it always shows ext2 until I again boot into Tweaked 2.4. So are the partitions just being mounted as ext4 even though they are ext2? And am I losing any performance advantages because of this?
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
That is exactly correct.

And no you should not be losing any performance. I am currently looking into whether or not journaling is being enabled on your ext2 file system when mounting as ext4, but haven't had a whole lot of time to investigate as I have been working on my ROM and dealing with life outside a computer screen lol.

But yeah if anything, you will pick up just a slight bit of performance with mounting ext2 as ext4. Less fragmentation, better block allocation, other small things dealing with how used and unused blocks on your disk are identified. It is the best way to run ext2 IMO.

Sent from my SM-N900T
[T-Mobile Samsung Galaxy Note II] i_guana:
Thanks for the timely response especially in light of 'life'. I know all too well about 'life' getting in the way but hey, it's life! ;) So, anyhoo... I have run benchmarks, done my usual phone usage and I haven't noticed much of a speed increase. Booting seemed significantly faster but after that things seemed pretty close to what I'm used to seeing. I'm thinking I'm losing the advantages that this mod was intended to address. I would like to force ext2 in its raw form so I can see the advantages and then adjust accordingly. Any tips?
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
if you can run morfics kernel, see the OP and make sure all partitions are formatted to ext2, then flash the ext2 sys cache data kernel

Then see post number 72 of this thread on setting up properly using the trickster mod app
[T-Mobile Samsung Galaxy Note II] conganhthuc:
Can I still use the swap mod after I do this mod? Thank you very much for yor time
[T-Mobile Samsung Galaxy Note II] Admiral Sir Manley Power:
The swap mod?
[T-Mobile Samsung Galaxy Note II] pc2828:
Is this a one time mod, no need to redo when installing subsequent roms?