yashsingh1/xdaforums huggingface dataset:
[Galaxy 3 Android Development] TheCreat:
I actually get that too. I'm on Kyorarom 0.3.3 with G3MOD 2 beta 2. Everything is stutter-y, even when using performance governor @1000. Since I've switched to this rom quite recently I have no idea if G3MOD or the rom is causing this, or even something entirely different...

Edit: how much overhead (if any) does this included spare parts cause? Could data collection related to it be the cause, or is it just read from the kernel who collects it anyway, like frequency usage data (cpu spy/setcpu)?

Edit2: I get mini-greys write frequently, where everything freezes for anything between 2 and 20 seconds. Afterwards its back to normal (which is still laggy at the moment).

Sent from my GT-I5800
[Galaxy 3 Android Development] hillbeast:
I think it is the mounting options for data. Try the test kernel I will release later today.

Here it is: http://www.mediafire.com/?rtb0yp5x6yowvrh

---------- Post added at 02:08 PM ---------- Previous post was at 01:20 PM ----------

Currently testing this commit:

https://github.com/dharamg3/G3MOD/commit/9c2b3170379227facd6153e25e2402110f34444e

Well not exactly THAT commit, but I'm in that area now.

I've also added a feature to Multi OS Data which will allow people to choose to compress the data backups. Why would I let people choose rather than forcing it upon people? Because compressing files takes longer then just packaging them, so not everyone will want this.

So how do we turn it on?

echo j > /sdcard/Android/data/g3mod/multiosdata.comp (If you want Bzip2 compression)

echo z > /sdcard/Android/data/g3mod/multiosdata.comp (If you want Gzip compression)

Sound simple enough? They will be compressed when you next make your backups.

Also note about compression:

TAR: uncompressed

TAR with Gzip: okay compression

TAR with Bzip2: good compression

TAR with LZMA: best compression

I will look into getting TAR with LZMA.
[Galaxy 3 Android Development] prem0621:
Is this also hybrid data2sd?
[Galaxy 3 Android Development] hillbeast:
Yes. I think it is for sdext and intdata. Maybe both, or it might just be sdext.
[Galaxy 3 Android Development] mankokoma:
after update to infinity with test072 got SetCPU FC when try to access Voltages... any idea?

EDIT of course I did everything wiping slavic & normal cache. erased all set cpu data & reinstalled it

sent from the desert

with XDA app
[Galaxy 3 Android Development] hillbeast:
Okay I know what's happening. Is this OC or non OC?
[Galaxy 3 Android Development] mankokoma:
OC

btw old voltages are still in that uvtablefile in sys devices

sent from the desert

with XDA app
[Galaxy 3 Android Development] hillbeast:
I put the wrong CPU frequency driver in the kernel. Will fix it later.
[Galaxy 3 Android Development] i_rnb:
Hey hillbest, u hav a link for non-oc beta kernel?? I just saw u compiled one for us & put it on ur kyorarom.. :)
[Galaxy 3 Android Development] DaBigFreak:
Just take the OC version, runs at 800MHz, till you control it with setcpu. Then you can set it to 600, whatever you want.

I just downloaded 069 kernel, so where to get the 072? Is there a hidden place to get them? :-P

Beside that, relfashed the g3mod-kernel2.0final, now I am online 2days, 18hours. 3736mV, and 35% shown in statusbar. All the time GPRS internet online. Some hours of wifi.

Are the testkernel better than that?
[Galaxy 3 Android Development] mohsin2cool:
Battery drains like hell in test 069.

sent from my cool sg3
[Galaxy 3 Android Development] DaBigFreak:
Hey, cause Kyrillos provide us his image, I now wanna try using it.

I tried to use steps as postet, but the path seems to differ.

My backuped ROM image is under

/sdcard/clockworkmod/backup/DateFolder

So, to install Kyrillos I have to put in in that path? Will this work or is there a problem on my device, that I dont have the provided path?
[Galaxy 3 Android Development] fuxmen:
In that path:

/sdcard/clockworkmod/backup/DateFolder

U have backup made by clockworkmod not by multibot, You need to go to multibot menu and from there make buckup...
[Galaxy 3 Android Development] DaBigFreak:
1000 thanks!

But CWM backup and restore works like a charm, 100%, even the widgets are working right after restore, without doing anything^^
[Galaxy 3 Android Development] mankokoma:
The question is if you wanna use the Backup Function or the Multiboot Function.

From the clockwork folder you can use CWM backup -> advanced restore -> 'date.or.call.it.what.you.want.folder' -> "choose.your.image.img"

From multiboot you have to put it into /sdcard/Android/data/g3mod/roms/"any_of_the_folders_you_find_there"_ROM and switch it with multiboot.

In the CWM Backup variation you can give the folder any name, but I don't know if that's possible in multiboot. I think the paths are fix in the kernel...

However, In both cases you have /sytem restored with desired image...
[Galaxy 3 Android Development] fuxmen:
2.1 coms with synhro with fsb steppings oc?

send from galaxy 3@cm7.1
[Galaxy 3 Android Development] mohsin2cool:
where is 2.1 link..or the new test version released..
[Galaxy 3 Android Development] andreapier:
Request to testers

To users who test beta kernel

Can you try KMApp v1.2 and see if it is fine for you?

Thanks!

EDIT: Post your report in KMApp thread to keep this one clean!
[Galaxy 3 Android Development] sohail77:
Cant multiboot between a cm7 and a 2.2 rom without data and cache wipe
[Galaxy 3 Android Development] tbschommer:
I installed it and, after a reboot, had to redo my widgets, but otherwise it seems to be working nicely ;)
[Galaxy 3 Android Development] andreapier:
This is normal, you'll have to use multidata to have your data backed up and restored automatically when you switch between 2.2 and 2.3

I guess this is normal behaviour of multidata... Were you using it?
[Galaxy 3 Android Development] tbschommer:
Yes. But besides the widget thing, it works very nicely.
[Galaxy 3 Android Development] hillbeast:
I never uploaded it in a TAR. I need to make 073 and upload that first. There is a bug in 072 I need to fix with the voltages.

Hmm might be the changed CPU frequency driver.

83MHz stepping will be in a separate 'experimental' version called OC+. I used it and it gave me crashes, but it was fine for moikop so I don't know what the issue was, hence why we will use a separate version for this.

Working on it.
[Galaxy 3 Android Development] hillbeast:
New test kernel. I have no idea what the battery life is like. I'd love to give it a good test but people keep messaging me and it is probably raping my battery.

http://www.mediafire.com/?o8nquxvtvayh5lc

Fixes from last test kernels:

* CPU voltage control

* Gzip performance improved for Multi OS Data compression
[Galaxy 3 Android Development] m1trand1r:
downloading now:)

Sent from my hybrid sg3

Kyorarom Infinity b1 powered by

g3mod 2.0 OC
[Galaxy 3 Android Development] sohail77:
Where can i get multidata
[Galaxy 3 Android Development] fuxmen:
testing right now
[Galaxy 3 Android Development] TheF3nix:
Go to kmapp. There will be an option to enable it

Accidentally sent from my ultra-fast Samsung Galaxy 3 Phone using Tapatalk
[Galaxy 3 Android Development] m1trand1r:
download multiosdata file here:

http://dl.dropbox.com/u/41730870/multiosdata
[Galaxy 3 Android Development] mohsin2cool:
my battery is still going down n down..........:(:(:(:(

waiting for final version............

best of luck for ur hardwork hill beast..
[Galaxy 3 Android Development] sambastrakan:
possible ?

@hillbeast:

Could it be possible to compile the CWM recovery you use as a built-in feature in your Kernel ?

The purpose is to use it with fugumod kernel.

thanks.
[Galaxy 3 Android Development] mankokoma:
other reasons but the kernel!

I only can tell that all these battery draining problems must have other reasons but the kernel!

Look what apps are running in background...

Go into settings-applications-running sevices and freeze or uninstall with Titanium, what you do not need really.

Rethink what kind of filesystems do you use?

I disabled any kind of journaling in my ext4 partition(s) - I know there is a little risk of losing data, but with regular backups I really don't have to worry!

Of course it's better when you know how to use tools like e2fsck and tune2fs.

Hardcore OC all the time will also kill the battery... use moderate settings!

Abstain from live-wallpapers and such things.

But whatever you tweak around here, the most power will be lost through the screen.

So use brightness controls and screen filter to keep it down. (These ones I use - and no, I'm not related to the developers)

Since using test-kernels (pre releases for) 2.1 (now 073 - of course about this I can't tell yet) I do have an amazing life of battery up to 60 hours - and my device is more than one year old, means the battery cannot be at its best anymore...
[Galaxy 3 Android Development] pator5:
What about NON-OC and i'm using the same apps since i don't know maybe march or april only updated :D WHAT IS CAUSING DRAINING FOR ME???
[Galaxy 3 Android Development] sohail77:
where can i get 2.1
[Galaxy 3 Android Development] mankokoma:
I only can tell you about my own experiences - sorry. I always use OC and keep it down...

nowhere - last testkernel on page 125
[Galaxy 3 Android Development] sohail77:
should i just place it in android/data/g3mod and i am done or there is something else i have to do like typing some commands in terminal emulator

and is this for g3mod 2.0 or 2.1
[Galaxy 3 Android Development] mohsin2cool:
g3mod folder

can any body tell wht would be the matter tht most of the times my g3mod folder gets deleted automatically..

i had to backup my roms on pc with the fear of losing backups.. kindly tell if some one know...how to fix this..
[Galaxy 3 Android Development] m1trand1r:
place it where you said...and reboot...i think it's same file for both kernel's....or yes...as posted above...use KMapp...it's included in kyorarom infinity b2 update...:)

Sent from my hybrid sg3

Kyorarom Infinity b2 powered by hillbeasts test 073 OC
[Galaxy 3 Android Development] vleutmans:
@g3mod

Is it possible to improve g3mod kernel with the ability to "choose" only to map

the data@app .dex files from dalvik-cache to sd-card ?

I mean this is leaving the dalvik-cache .dex files from system@app files on your internal storage.

In practice this gives faster respons behaviour of i5800 (I tested it), and is in fact what link2sd does. Link2sd doesn't touch the dalvik-cache for system files, and will only make mappings for user-apps to sd-card.

I will leave you with less internal memory left indeed, but it is worth the speed you gain (and not everyone puts 150+ apps on their phone :-) ).

So summarized this would mean a differentiation of files within dalvik-cache directory, So system-files (system@app*.dex) on internal storage, user-apps (data@app*.dex) on sd-card partition.

Is this possible to integrate in kernel?

Br.

Michel
[Galaxy 3 Android Development] vivekmishra:
Just check the kyrillos ROM thread, given there. Now, don't make my lazy self give you that dumb link ;) :P :)
[Galaxy 3 Android Development] hillbeast:
People who have battery drain issues: you must tell me what version you are on, and if you are testing alpha versions you must tell me which ones you have used. I can't debug stuff when I don't know where to look.

/sbin/recovery. It's right there :)

This would be possible yes, but this is going to make the pre-init so complex. I have set up Hybrid Data2SD so that the symlinks are removed upon every boot so that if people change settings it won't screw up.

This will mean deleting like 20-50 symlinks, checking which ones need generated and making them again, and also moving all these files back and forth. It's going to slow down the boot process.

Just use Link2SD.
[Galaxy 3 Android Development] sambastrakan:
:) I was stupid for this one ... :):):)

Installed ... and it works !

thanks hillbeast !

and good luck for the bug quest.
[Galaxy 3 Android Development] m1trand1r:
about battery life....my 3g is surely battery drainer...when i'm on edge it doesn't drain battery thar much....I've noticed that since g3mod 2.0 was released...and all the way to hillbeasttest 073...when battery comes down to 35%-30% it lasts longer than before...it doesn't matter what i'm doing....it just won't drain....

:)

Sent from my hybrid sg3

Kyorarom Infinity b2 powered by hillbeasts test 073 OC
[Galaxy 3 Android Development] mrvek:
results in error: device offline

I am using g3mod kernel 2.0 final, kyrillos 8.1. However, this was tried on different roms (Kyrillos 7.0, 7.1, 7.5b, Indroid 6, G3mod 2.0 rom, Kyorarom) and different g3mod kernel versions (1.7, 1.8, 2.0b, 2.0 final).

How do i get this to work? I have tried it numerous times and it fails miserably every time.

The PC side recognizes this as some sort of connection (i get "Safely remove hardware" icon in statusbar, displayed as "USB Mass Storage Device at SAMSUNG_Android", usb debugging is enabled, ofcourse) but the connection is not working. If I try to disconnect, unplug the cable and then plug the cable again adb says error: device not found.

Without disconnecting on the pc and just unplugging and plugging the cable in also fails. I never got this to work. I've been trying to mount sdcard in cwm but it also doesn't work, probably beeing related. Searching didn't help, i don't even know what to search for, my query is to generic. Could you please help me?
[Galaxy 3 Android Development] DaBigFreak:
To the battery drain:

I had it too, for some days in beginning. First it was realy heavy, of course I wiped battery stats, that initialize a heavy draining, so that the system is checking correct.

But with original Kyrillos rom, that heavy draining didnt stop. So I reflashed the kernel, isntantly got better, but not gone!

Now after some days, I have realy nice battery backup! Over night 3%, what can I say...NICE!

So, if you flashed new, wipe battery stats, and then let it calibrate! Let it take some time. If you calibrate the battery every day, you will never get good battery life :-)
[Galaxy 3 Android Development] vleutmans:
@g3mod

thanks for your reply regarding link2sd advice.

I would like to provide you with my findings about on-demand governor behaviour, that could add to battery drain some people experience.

When you check the cpu frequency with setcpu while governor is on-demand 83-1200 mhz, then you find cpu speeds jumping to 1200 mhz all the time.

When the cpu reaches 83 mhz on idle, then most likely it will jump straight to 1200 Mhz directly afterwards.

This is like a flip-flop behaviour, which I notice specifically in 2.0 version of g3dmod kernel.

I found some settings (workaround) that seem to tame the jumpy behaviour, and have to be done in setcpu.

1)set lowest frequency from 83 to 200 Mhz (not for screen-off profile, then use 83)

2)set sampling rate to 40000 (advanced setcpu menu), set on boot.

People who have battery drain issues can give this a try and send feedback to hillbeast if it helps.

Br.

Michel
[Galaxy 3 Android Development] DaBigFreak:
Take a loot at hillbeasts signature, there youll see why he has a stable phone^^

400MHz when screen-on, how can that one lag? It wont.

With higher sampling rate, you will get more lags. Cause the phone needs longer to get it youre using it. So only thing would be, to hold ondemand longer on highest frequency, if not used any more, like after 2 seconds, freq falling down. Oh, wait, voila, this is conservative^^
[Galaxy 3 Android Development] neo1691:
If i multi boot froyo cm7 and cm 6.2 can i use different kernels for all the three roms?? as cm 6.2 may require a different kernel?? or g3mod v2+ will do the job for me?
[Galaxy 3 Android Development] hillbeast:
I don't know why or what I did but this has always been an issue, however in CM7 it isn't. I don't know how I did this but I just did. I will keep looking into it when I get the chance.

I use 800-400 with screen on, and 600-83 when screen off. Gives good battery life and very few lags. The thing is, when it's on and you are using it, you just want to get what you are doing done ASAP, hence why I use a minimum of 400MHz. When it's off, I don't need power so 600MHz is more than enough for music and such to keep going.

With G3MOD 2.0+ you don't need more than one kernel.
[Galaxy 3 Android Development] mankokoma:
device offline & flippy floppy

I know this behavior well (although I use Linux) and it's really annoying! :(

My "trick" on this is: plug the cable when system is up. then adb shell (for me always) works. then type 'reboot recovery' in the shell and after that adb shell works also in CWM...

To thwart this flippy floppy, now I figured out following settings for me:

1. I want max. 800 -> so I do a time-profile 00:00-23:59 with 200-1000 (funny, eh?)

2. I put in advanced a sampling rate of 150000 (yes, that's high), Up Threshold of 80 and a Powersave Bias of 200

(the last point prevents the device to go higher than 800 - ah okay, maybe a few seconds in 18 h uptime...)

btw. I think most lags do not come from the CPU frequency but the outsourcing to slow sd-card...
[Galaxy 3 Android Development] neo1691:
Yes it worked!!

1.Enabled mutli os data on kyorarom.

2.backed rom in recovery.

3.Added g3mod and cm6 system.img in the sdcard/android/data/g3mod/rom/respective directories.

4.Switched rom using recovery..

Only switched Cm7 uptill now.

It worked.

All my apps were there!!

contacts and accounts were deleted,

My question is when i will switch back to kyorarom, will all my settings and other things be backed up??

or will my contacts and settings stay in kyora rom??
[Galaxy 3 Android Development] mrvek:
Have tried it but it didn't work. On windows. Maybe Linux...

Does it work on froyo for you? 'cause hillbeast said it doesn't work except in cm7.
[Galaxy 3 Android Development] vleutmans:
Hi mankokoma,

thanks for your suggestion, I will play with these settings too...

Regarding lag, since I use link2sd I have a much more responsive phone as when I use (hybrid)app2sd, and I think it is because I have less sd-card access. My phone load the system app + .dex files in parallel from internal storage and user app + app.dex files from sd-card at same time.

Oh 'may' I ask why you have multiboot 3 rom's on your phone ? Eheh I just need one good ROM and a fast stable and responsive phone :-) I never even tried CM6/7 yet.

br.

Michel
[Galaxy 3 Android Development] fuxmen:
I think You should try CM 7.1 Link2sd works with it and its super fast :D
[Galaxy 3 Android Development] vleutmans:
@fuxmen

Hey fuxmen,

CM 7.1 ? hmm does it have all stock features working by now ?

As I didn't study anything from CM yet, what is the best starting point(s)/links for 7.1 ?

br.

Michel
[Galaxy 3 Android Development] hillbeast:
Your settings from Kyorarom will be there when you restore and the settings for CM7 will be backed up, so your phone will be like it was before you switched to CM7 (but any apps that were installed will appear on both).

Yeah there was an issue with the mounting options in G3MOD 2.0. Have you tried the test kernel to see if it's any faster?

---------- Post added at 10:16 PM ---------- Previous post was at 10:14 PM ----------

No the Bluetooth, FM Radio, Camera, GPU drivers, and USB support are still not working 100%. If you need any of them then I suggest using it as a second ROM rather than a main ROM.
[Galaxy 3 Android Development] neo1691:
Want to add some more question!!

if i add more apps will they be there when i switch roms??

also all my apps were there when i switched but their data was wiped!! only the apps were restored!!

how do i restore data automatically when i switch roms??

EDIT: i restored data by titanium backup!! but i dont want to do that all the time
[Galaxy 3 Android Development] fuxmen:
U can see in Cm 7.1 topic what workin and what no, there are links too, just doo CWM backup and try Cm :D i think It should work for You. But if You need bluetooth badly then we have a problem :)

CM 7.1
[Galaxy 3 Android Development] vleutmans:
hey fuxmen,

with regard to bluetooth, in that case I wait for the time BT will be working because I need it in the car daily for connection to my parrot system :-)

In the meantime I enjoy my current lagfree, stable, responsive setup I have.
[Galaxy 3 Android Development] neo1691:
@Hillbeast my settings were not there when i switched from kyarorom to cyanogenmod 7!! also data from apps was wiped!

Do i need to do some settings in kmap's hybrid data settings?
[Galaxy 3 Android Development] mankokoma:
So, in "reality" I use only one system... for now it's Kyora with some selfmade tweaks in framework. And yes, there are the others also on my sdcard, but I dont use them... :)

I just want to know, that it works and how - that's it. Just curiosity. (Maybe a 16GB-sdcard is just too much - so you start suffering from compulsive-hoarding :eek: )

I never tried something else than Kyrillos' app2sd-v2 and since the hybrid kernel I tried data2sd, which works at the same speed for me. Never had link2sd (?which is an app?) and for me the phone is fast enough (btw never had in mind that there could be such an enhancement when I bought it, so it's OK). Usually I put more focus on battery life and stability. For example I realized that using swap is okay for me, cause it stabilizes the multitasking, but it also slows down the device

No, I use froyo and that's the way it works for me. So I use windows in VMware (for ODIN) and when the phone is recognized by the linux-host, it's also in windows...

so I read somewhere something about to put both (UART & USB) settings to PDA after dialing *#7284#

But I never tried that...
[Galaxy 3 Android Development] neo1691:
THIS WAS JUST AWESOME!!!!!!!!!!

It works man!! cm7<->Froyo!

Thanks Hillbeast!!

thanks a lot!!
[Galaxy 3 Android Development] neo1691:
[HOWTO] Enable Multiboot CM7 and Froyo For N00Bs like me!!

1.Partition sd card -> 500mb -1 gb-> ext4

2.Flash froyo rom

3.flash g3mod 2.0+ kernel

4.install kmapp

5.enable hybrid data2sd

6.in hybrid data2sd select partitions that you want to use

7.Enable multi OS (IMPORTANT)

8.place the system.imp of respective roms in sdcard/android/data/g3mod/rom/romNAME_directory

8.reboot in recovery

9.switch roms.

10.ENJOY!!

This is how i did it!!

It works like a charm!

Hybrid data2sd backup your data partiton (and others too) to sd-ext and restores them on every ROM SWITCH.

PLEASE NOTE that whenever you switch to a new ROM for the first time, nothing will be restored. All data of that rom will be first backed up and then restored for the next time you switch to that rom!!

and if you install a new app on one rom it will available next time you switch to a new rom!! :)

links!!all kernels and system.img on this thread!! Thnx Arpan!

http://xdaforums.com/showthread.php?t=1234591

Special thanks to hillbeast!

Hillbeast if you can add this post to the First page so that it will be helpful to others too!!
[Galaxy 3 Android Development] mrvek:
Thanx.

Btw. I used that "feature" but it is usefull if your device is not recognized by computer at all. Then you just re-switch USB from PDA to modem and then back to pda. It helped me when i couldn't get pc to recognize phone.
[Galaxy 3 Android Development] kyrillos13:
@Hillbeast, no "crazy" battery drain in kernel test 073 :P
[Galaxy 3 Android Development] hillbeast:
Okay, is anyone experiencing drain on 073?
[Galaxy 3 Android Development] pator5:
@healbeast can you upload non-oc version of the test kernel? thanks
[Galaxy 3 Android Development] m1trand1r:
mine is just fine:D

from yesterday to now still 39%....
[Galaxy 3 Android Development] moikop:
Nope, it's not possible. Out /include/linux/workqueue.h is too old. In other words, smartassV2 isn't compatible with our kernel version (I tried some things to make it work, but always ended up crashing).
[Galaxy 3 Android Development] fuxmen:
I'm experiencing but this is my first charge and battery stats was cleared. Maybe second would be better. Over night with83 min max there is25% lose. ..

send from galaxy 3
[Galaxy 3 Android Development] mankokoma:
last full charge with calibration is 13 1/2 hrs ago.

there was one reboot and usage with wifi for @least 1 3/4 hrs.

3955 mV @79%. believe that's good :D

sent from the desert

with XDA app