yashsingh1/xdaforums huggingface dataset:
[Galaxy 3 Android Development] Shree_Jamdar:
FC and Freeze

I don't know it it is helpful,

FC - Choose gingerbread keyboard, Open Memo app, Type anything, choose select text & keep selecting it from right all the way to left. (but now strangely it stopped doing that)

Freeze- Randomly whilst in Messeging app. (Occured only once) Using NON OC 2.0 Beta2

But over all extremely smooth!
[Galaxy 3 Android Development] DaBigFreak:
Hey there,

am I blind? In title it says 2.0 beta, but I cannot find a single link to this 2.0beta...realy wanna try it^^
[Galaxy 3 Android Development] mankokoma:
kann geholfen werden ;)

http://xdaforums.com/showpost.php?p=18065065&postcount=713
[Galaxy 3 Android Development] bioniclizard:
I could connect to wifi just fine, but now for some reason, wifi turns on but doesn't connect. It shows available networks but not "connecting" ou "obtaining IP address", etc.
[Galaxy 3 Android Development] Criminal23:
Try to reboot with wifi on
[Galaxy 3 Android Development] e.savisaar:
it didn't help

1.9 Performance

my phone searches for a wifi network and doesn't find anything and then turns wifi off
[Galaxy 3 Android Development] umangsagar:
For Update ZIP to work, we have to first select toggle signature option, it will disable signature check, then update ZIP can be used to install the kernel. I have done it successfully....Hope it helped.
[Galaxy 3 Android Development] hillbeast:
That doesn't sound like a kernel issue.

I haven't added the links to the first page as it is still a beta.

If you are using 1.9, are you sure you have the correct kernel for the phone installed? 1.9 wasn't hybrid.
[Galaxy 3 Android Development] mankokoma:
Thanks man, but for me it's done now ;)

ODIN in the V-machine was still up, so no problem - was just wondering, never had an issue with that signature check.

But maybe now it's easier for others, who face this issue - and of course I also learned something for the next time, though hopefully won't need it... :D
[Galaxy 3 Android Development] hillbeast:
Crap, I just remembered another feature I added but never mentioned: you can mount NTFS partitions now. It's read only support and it won't mount the SD card automatically, but the support is there.
[Galaxy 3 Android Development] psiva2010:
from i download the fs.convert file?

---------- Post added at 09:33 AM ---------- Previous post was at 09:29 AM ----------

How to enable data2sd in g3mod beta2 im currently in cm7 update 1?

Thanks

Siva
[Galaxy 3 Android Development] e.savisaar:
updated to 2.0beta OC and works like a charm :)
[Galaxy 3 Android Development] mankokoma:
just a file with

stl6 ext2

stl7 ext4

stl8 ext2

called "fs.convert"

unfortunately i can't upload

from here...

hillbeast provided his data2sd files somewhere....

btw i tried again with that signature thing but still doesn't work...there is no error message but kernel is still not installed. only odin works.

sent from the desert
[Galaxy 3 Android Development] harkan89:
You've mentioned this in one of he posts :p :D
[Galaxy 3 Android Development] hillbeast:
My mind isn't working 100%. I'm worn out after G3MOD 2.0. From the looks of things people don't seem to be having any real issues with it, so I'm gonna test upping my phone to 1400MHz limit and if that is fine then we should have G3MOD 2.0 Final around Mondayish.

Perhaps those update.zips don't work right. I'll make some.

EDIT: No 1.4GHz limit is still unstable. Untill further notice and I can figure out WHY it crashes when the limit is 1.4GHz (note that my phone was running at 800MHz as per usual and still crashed) G3MOD will go to 1.2GHz. I am going to see if you can get it higher than 1.2GHz using dynamic OC.

EDIT 2: Silly me of course not. Voltage is too low.

As promised, here are official update.zips. Hopefully these will work.

Non-OC b2

OC b2
[Galaxy 3 Android Development] pranjal18:
guys what is the impact of kernel Hz? it is 500 in oc and 256 in non oc...

impact as in positives and negatives...
[Galaxy 3 Android Development] hillbeast:
The kernel Hz is how often the CPU checks the interrupts in a second. The more it checks the interrupts, the more the CPU will react to input and the likes. Increasing the kernel Hz will increase the performance, however it places a larger overhead on the CPU so your CPU will work a little harder at idle. We used to have it go up to 1000Hz but have stopped this because it was placing too much of a dent on the CPU.
[Galaxy 3 Android Development] hawk396:
hi,how about your multiboot speed?
[Galaxy 3 Android Development] mankokoma:
What exactly do you mean? Never used a stopwatch, but feels always like eternity ;):mad::D

Maybe estimated:

Reboot recovery: 1 min

Navigating to multiboot 10 s

Backup current system 1 min

Backup current sd-ext data 3,5 min

Restore other system 1 min

Restore other sd-ext data 3,5 min

reboot with writing new Dalvic cache 4 - 6 min

I don't do it too often, just wanna know, that it works.

Others play games, I "play" around with OSs :p

---------- Post added at 05:36 PM ---------- Previous post was at 05:31 PM ----------

No no, with the update.zip's (zImage into an older kernelupdate.zip with 7zip) there's no problem at all usually - only after installing CM7 with the CWM there (I think it's not implemented into the kernel there?)
[Galaxy 3 Android Development] kulparsan:
why link2sd doesn't work on g3mod 1.8,1.9 and 2(beta)???

worked on 1.6 as well as fugumod !!!

I already have all my data linked via link2sd and i dont want to move to app or data2sd evidently!!!

any solutions or suggestions??

error msg while using link2sd with g3mod kernel is some thing like:

"mount script cannot be created

mount:Device busy or resource busy"

any solutions or suggestions??

NOTE:

I already have all my data linked via link2sd and i dont want to move to app or data2sd evidently!!!

and i've tested this on different roms too.. problem persisted..
[Galaxy 3 Android Development] Wdconta:
2.0 beta 2 oc with Kyrillos

Someone installed the oc 2.0 beta 2 with Kyrillo's 7.0 rom?

Can be the first?

;)
[Galaxy 3 Android Development] aliendna51:
I'm testing it with Kyrillos 7.5 beta (everything seems to be beta on my galaxy 3 now:p)

It's working great so far;)
[Galaxy 3 Android Development] Mimoro:
Hello,

I like the nieuw kernel but cant fond any link for [KERNEL][HYBRID]G3MOD v2.0 Beta 2 .

I am using CM7.
[Galaxy 3 Android Development] radek.god:
This is weird - for me link2sd worked on 1.9 and 2.0 test versions from 25.9 too,

but because of stability issues and higher battery drain, I revert to 1.6 Performance.I did NOT tested newer G3MOD kernel like those released at 25.9 ...

---------- Post added at 09:41 PM ---------- Previous post was at 09:31 PM ----------

And what about change OC to be same "type" like at fugumod 1366.

I forget main difference at OC (sync /async clock ? ) :confused:

I am sure if You will use settings and "type" OC from Fugumod 1366 OC kernel + add more frequencies + repair fugumod's voltage bug then we should have best kernel with best OC.

Should not be sync /async clock major difference why G3MOD kernel is not stable over 1200 MHz and Fugumod 1366 is ?

Maybe I am wrong, but I can pass 12+ hours at 1366 MHz with fugumod kernel and SAME phone freezed within max 5 mins even at 1300 MHz with ANY G3MOD Extreme kernel ...
[Galaxy 3 Android Development] hillbeast:
I haven't posted any links on the first page, but there should be links on this page or the previous one.

We're never going to change the method of overclocking to syncronous. It limits the overclocking far too much. The reason Extreme is buggy is just because Extreme is buggy. Everyone on the team never even used Extreme while testing. We just coded it and released it, hence why the limit now is the same as Ultimate: we are using the profile for Ultimate to make G3MOD OC because I can't even last half an hour in Extreme even with my phone limited to 800MHz. Something deeper is in there and it has nothing to do with the limits.

Besides the difference in performance between 1366 and 1200 is 13%. That is a barely noticeable difference. Either use Fugumod like you keep raving on about, or use 1200 which is stable.

I'm not sure what wold have changed in 1.8 to kill this but once I get off break, I will look into it.
[Galaxy 3 Android Development] harkan89:
Lol.. Its about time you did.. :p
[Galaxy 3 Android Development] mpbm23:
What is the best performance to battery cpu governor for 1.7 lite?
[Galaxy 3 Android Development] cool.darshak:
After one hour of gaming from 99 to 67%...its obvious..

Nothing is wrong with your phone...you know batteries dont like to be at 100 percent all the time..they like other numbers too..
[Galaxy 3 Android Development] cool.darshak:
Use Ondemand with screen off profiles
[Galaxy 3 Android Development] Dharam_Maniar:
G3MOD Team has seen an improvement in Data Connections Speeds and Reliability in v1.9 :) :D ;)
[Galaxy 3 Android Development] fuxmen:
U are the MAN's!! Data connection speeds are always need more speed :) thanks Guys for Your work!
[Galaxy 3 Android Development] DaBigFreak:
So, here again my feedback to 1.8 Extreme.

Tried to handle it with SetCPU 2.24

Ondemand: Cannot realy set it to work smooth, freq is jumping just between max and min, this dont seem to be good :-(

Conservative: No matter what I set in advanced, it kind of change nothing.

In the 15 hours I now used 1.8 I got about 3 freezes, just out of the blue. One time bringing it up from sleeping, just saw the unlock screen, that it. Next one, superuser treid updating its binaries, freeze.

So, I have to realize again, that there must be two kinds of Galaxy3s, I got the one marcelusb has, you dharma has the one that the others have that has problems with fugumod.

So, right now, I am a bit screwed, cause fugumod is "adicted" to CM7, which is nice, but now I am stuck on an unofficial 1366 fugumod (but working absolute fine for me, beside the "time in state" function in setcpu).

So, dharma, if you have the chance to get the other kind of G3, than you could make a second kernel? ^^

Beside all of that, for me it is absolute amazing where you take all that energy from, to put so much time and hard work in all that developing. Sure its interesting and fascinating, but its hard job too, isnt it?

So, I wish you, and all the other helpers out there, the best I can :-) Big smile for you!
[Galaxy 3 Android Development] cool.darshak:
Governors are working fine dear..use ondemand with advanced settings as sampling rate 10000

Upper threshold 90

Powerbais 200

Use cpuspy to see actual use of frequency..it goes in deep sleep for most of tym n also freq used mostly are min max..but they do go on other freq too..let governor handle it
[Galaxy 3 Android Development] hillbeast:
I am in the process of compiling 8 kernels and making 16 packages. The kernels should be ready to upload within about an hour or two give or take.
[Galaxy 3 Android Development] fuxmen:
would be in the same time version for CM 6.2??
[Galaxy 3 Android Development] Dharam_Maniar:
changelog for 1.9 :) :D
[Galaxy 3 Android Development] Dharam_Maniar:
8 kernels = 4 (Froyo) + 4 (Cm6.2)
[Galaxy 3 Android Development] Benjamin_L:
Great, thank you all :) Now we only need the new CM7 version and everyone will be happy :cool:
[Galaxy 3 Android Development] Dharam_Maniar:
CM7 version will come with Alpha 6 of CM7 :)
[Galaxy 3 Android Development] kyrillos13:
@Dharam, what about this "added indroid and cm7 support in the multiboot."? I didnt saw it in the 1st page, but i saw it in your changelog post :D I mean, is it valid?
[Galaxy 3 Android Development] Dharam_Maniar:
Yes, it is valid...actually had forgotten to do that in the first post, but in the post i remembered so added it... ;)
[Galaxy 3 Android Development] Wdconta:
differences between the kernels

good morning everyone, apart from the clock frequency, which the other differences exist in the kernels Performance, Ultimate and Extreme?
[Galaxy 3 Android Development] Dharam_Maniar:
Here you go :)
[Galaxy 3 Android Development] akdroid:
USB OTG

Is USB OTG Really possible on our phone??? :eek: :eek:

And will it be necessary to wipe data while switching between CM rom and froyo roms????
[Galaxy 3 Android Development] hillbeast:
After several hours of repeated compiling and uploading, v1.9 is uploaded.

Downloads are at http://code.google.com/p/g3modteam/downloads/list.
[Galaxy 3 Android Development] hillbeast:
The hardware supports USB OTG, but the kernel doesn't support it natively. We need to implement it. I would have worked on it for v1.9 but I don't have a cable. If you want to donate a cable then click Donate below.
[Galaxy 3 Android Development] sambastrakan:
mount opts

@hillbeast:

hello, did you find out why noauto_da_alloc mount option is discarded in V2 ?

thanks !
[Galaxy 3 Android Development] mankokoma:
[HOWTO] Optimizing filesystems & change/remove journaling

HOWTO: optimize filesystems

Precondition for this howto is Kernel G3MOD v2.0

BEFORE YOU START: MAKE A BACKUP OF ALL YOUR DATA!!

I AM NOT RESPONSIBLE FOR ANY LOSS OF YOUR DATA!!

If we use APP2SD/DATA2SD we have partitioned our SD-card.

The "partitions" "stl 6 / 7 / 8" are mounted on "/system, /data & /cache"

Experience shows that it's the best and safest to use ext2, ext4 & ext2 according to the partitions.

You can set options to the ext4 partitions due to optimize performance and battery life!

These settings have a very small risk of losing data, but I take it for reasons above. You should do regularly backups then I don't see any problem.

There are opinions, that on SSD memory you can even switch off journaling at all and some people do so. At the end I will explain how to do that.

But I prefer to have at least a little chance to recover my data if something goes terribly wrong.

Lets take a "little" journaling (data=writeback) and let it take a "snapshot" only every 10 minutes (commit=600),

With that we have always the chance to repair it with e2fsck in the case that........

I read about 10 times more performance (admitting that's due to spinning HDDs...)

So howto get there?

Boot into recovery/CWM with USB-cable connected...

adb shell:

first check the filesystems...

umount /cache
umount /data
umount /sdext
umount /intdata
e2fsck -fy /dev/block/stl7
....
e2fsck -fy /dev/block/mmcblk0p2
....

When everything is okay, do

tune2fs -o journal_data_writeback /dev/block/stl7
....
tune2fs -o journal_data_writeback /dev/block/mmcblk0p2
....

and you are done.

To get the mount options put a file fs.options with content in code below into /mnt/sdcard/Android/data/g3mod/

stl6 nodiratime,noatime,nobh,errors=continue 0 0
stl7 noauto_da_alloc,nodiratime,noatime,commit=600,barrier=0,nobh 0 0
mmcblk0p2 noauto_da_alloc,nodiratime,noatime,commit=600,barrier=0,nobh 0 0

reboot and enjoy the fast filesystem!

HOWTO: Complete disabling of journaling

adb shell:

first check the filesystems...

umount /cache
umount /data
umount /sdext
umount /intdata
e2fsck -fy /dev/block/stl7
....
e2fsck -fy /dev/block/mmcblk0p2
....

When everything is okay, check what kind of journaling is implemented to your FS:

tune2fs -l /dev/block/mmcblk0p2 | grep features
.......
tune2fs -l /dev/block/stl7 | grep features
.......

should result in:

Filesystem features: [B]has_journal[/B] dir_index filetype ......

umount /cache
umount /data
umount /sdext
umount /intdata
tune2fs -O ^has_journal /dev/block/mmcblk0p2
tune2fs -O ^has_journal /dev/block/stl7

To check if the changes are done correctly:

tune2fs -l /dev/block/mmcblk0p2 | grep features

should result in:

Filesystem features: dir_index filetype ......

Now you can see the has_journal feature is not there anymore thus there is no journaling anymore.

If you face problems (e.g. can't mount /cache.....)with CM7 and FROYO in multiboot / backup/restore, look here
[Galaxy 3 Android Development] mpbm23:
I use link2sd and it works fine for me with 1.9.
[Galaxy 3 Android Development] sambastrakan:
I use this option for my ext4 /data partition. It works fine with g3mod v1.x, but with 2.0 my /data partition is mounted without noauto_da_alloc ...

so it's a problem in the new kernel ...
[Galaxy 3 Android Development] cdesai:
If you look at the source, you'll see it already enabled for ext4 partitions, so possibly some conflict is preventing it from working
[Galaxy 3 Android Development] mankokoma:
that's really strange, as all I did above works for me with V2.0 beta 2....
[Galaxy 3 Android Development] DaBigFreak:
Would be extreme awesome, if you could release the links in first post or somewhere to get the newest link easier.

Nice work, btw, 2b is working good so far :-D
[Galaxy 3 Android Development] mohsin2cool:
i get force closes and lags some time.. and now reboots...

im on cm7.1

wht shall i do..

kindly suggest
[Galaxy 3 Android Development] hillbeast:
Final will be released this weekend. Kyrillos and I are going to release at the same time.

CM7 is alpha and you should expect bugs.
[Galaxy 3 Android Development] Criminal23:
Nice to read!

Thanks for your and Kyrillos work!

Sent via Tapatalk from my Galaxy 3 - CYANOGENMOD7
[Galaxy 3 Android Development] aliendna51:
Perfect! Can't wait!
[Galaxy 3 Android Development] sambastrakan:
noauto_da_alloc mount option

Yes, remounting with these options manualy, it works. But why the v2 kernel doesn't read more fs.options file ?

thanks !
[Galaxy 3 Android Development] moikop:
mmm, it does read it (I mean the code is right there). Maybe you have some other script which is remounting data?

Check for everything that may remount data...

Is this happening to other users too or just to you?
[Galaxy 3 Android Development] sambastrakan:
No, none script or app remounting /data. If I flash v2 I don't have noauto_da_alloc activated, If I flash back to v1.9 it is activated. I just flash again v2 and the mount option disappears again.

I don't know if I am the only one. Seems that there is not a lot of people using this mount option. My fs.options file only contain "stl7 noauto_da_alloc"

something's wrong ... but what ?

thanks !
[Galaxy 3 Android Development] hillbeast:
Lemme look at it. I think I know what is wrong.

EDIT: I think I've fixed it but I can't test it yet as Debian is currently configuring on my phone so it's busy. Yes you did read that right: Debian on my phone... I am nuts.

---------- Post added at 04:28 PM ---------- Previous post was at 03:38 PM ----------

Beta 3 OC: http://www.mediafire.com/?y9325uxhcqhidb6

Fixed the preinit to now actually take into account the fs.convert file. It was reading it and doing all its business, except applying it. Derp. I won't bother releasing a Non-OC version because the final will be out in like two days.
[Galaxy 3 Android Development] sambastrakan:
well done man ! it's working !! :)

thank you !
[Galaxy 3 Android Development] mankokoma:
ah, now I see, what you meant & wanted... I think I tried this fs.options thing long time ago, but did not get the syntax (simply did not work) so I had always the remount solution since then.

So could you explain it for unaware people like me?

is it just like:

stl7 option1,option2

stl8 option3,option4

in a file fs.options in sdcard/Anddroid/data/g3mod/ ?
[Galaxy 3 Android Development] hillbeast:
As far as I am aware that is how you use it. I don't use it either which made it horrible to code having no clue what I am supposed to do with it :)
[Galaxy 3 Android Development] FadeFx:
Correct. It is better explained in fugumod thread, there are examples also

----------------------------------------

tapatalked
[Galaxy 3 Android Development] mankokoma:
Alright! FadeFx explained it very good there in the fugumod thread

it works with file: fs.options

stl6 nodiratime,noatime,nobh,errors=continue 0 0
stl7 noauto_da_alloc,nodiratime,noatime,commit=600,barrier=0,nobh 0 0
mmcblk0p2 noauto_da_alloc,nodiratime,noatime,commit=600,barrier=0,nobh 0 0

Now I just need someone to convince me, that these options are totally stupid and why ;)

e.g. nodiratime is already implemented with noatime... read many discussions about it - so put in both...

UPDATED also my FS optimization post
[Galaxy 3 Android Development] aarrun:
hey y dont u guys add up a brief explaination on how to use ur hybrid 2.0 kernel after ur final release......it wud be helpfull ;-)
[Galaxy 3 Android Development] hillbeast:
The only parts that will need an explaination will be Hybrid Data2SD and Multi Data. Hybrid Kernel is automated.
[Galaxy 3 Android Development] fuxmen:
Is the app2sd from kyrillos will work with this and CM 7.1? Or i just need to wait for final and hybrid data2sd?
[Galaxy 3 Android Development] hillbeast:
Every feature in final is already in the beta. But if you wish to use App2SD, it should work fine, just don't use it in conjunction with Hybrid Data2SD. It'll conflict.
[Galaxy 3 Android Development] DaBigFreak:
Well, my first freeze during boot with beta3, my ever first freeze in boot!!! trying to restart, but I guess there is something incompatible with my phone. Beta2 just ran like its used to be, but beta3 bäääm!

OK now, after restart, seems to run through :-) see how it behaves along.
[Galaxy 3 Android Development] aarrun:
still instead of 1.7's explaination better put all steps for 2.0..... ;)
[Galaxy 3 Android Development] dpthakar:
LINK2SD works on 1.9 but not onw 2.0 beta2
[Galaxy 3 Android Development] Benjamin_L:
Will the CM7 sound bug be fixed in the final? Did someone ask marcellusbe about it?
[Galaxy 3 Android Development] hillbeast:
That's not a kernel bug. I can't fix it.
[Galaxy 3 Android Development] Benjamin_L:
Strange thing is that it doesnt happen with Sebastiens 1.1 kernel on my phone.
[Galaxy 3 Android Development] radek.god:
I saw Your video of debian :cool:

I have a question :

Why we have no 100% functional 2.3.5 when there are people like You and Marcellusbe :confused:

:cool:
[Galaxy 3 Android Development] hillbeast:
Because Debian isn't fully working and GB is a lot trickier to get fully working then half of Debian. It can't even display anything on screen without the help of another system.
[Galaxy 3 Android Development] FadeFx:
i am no expert regarding all this mount stuff, just took the settings from speedmod kernel as hardcore implemented them...
[Galaxy 3 Android Development] hawk396:
while backuping the whole ROM in CWM,i encounted a error:

"Error while making a tar image of /cache/!"

and then the backuping end.

anyone have the same problem?
[Galaxy 3 Android Development] moole:
You don't need a separate tune2fs binary for changing the journal mode if you've got the latest version of busybox - it contains tune2fs with the same options and syntax.

EDIT: Actually looks like I'm wrong, the one in busybox doesn't have the -o switch for changing mount options.
[Galaxy 3 Android Development] kyrillos13:
I changed the journal mode without a separate tune2sd (I used busybox 1.18.2)
[Galaxy 3 Android Development] moole:
You probably didn't, the tune2fs you used is in your sbin folder.

Do a simple tune2fs and then a busybox tune2fs and you'll see the difference.
[Galaxy 3 Android Development] kyrillos13:
I did a "tune2fs -o journal_data_writeback /dev/block/stl6"

and if i type mount there is a data=writeback on stl6
[Galaxy 3 Android Development] moole:
Once again, it's not busybox tune2fs. It's in your sbin meaning it's separate. :)
[Galaxy 3 Android Development] kyrillos13:
Ahh okay :D
[Galaxy 3 Android Development] mohsin2cool:
beta3

i found beta 3 as smooth as honey on my cm 7.1

love it..
[Galaxy 3 Android Development] toms95:
Could you, when you will have free time, make version of v2.0 beta with OC bus and maybe overclocking to 1400 mhz (my phone hadn't any problems with OC bus or 1400 mhz kernel)?
[Galaxy 3 Android Development] Smonic:
You really don't need that much cpu power since our cpu with overclocking is now twice as fast which is already dangerous for the phone :rolleyes: