yashsingh1/xdaforums huggingface dataset:
[Galaxy 3 Android Development] realismo:
First charge cycle, drains didn't disappeared. I'm waiting for second full cycle.
[Galaxy 3 Android Development] hillbeast:
Test kernel is now nearly caught up with the normal beta. I now have the lagfree governor in the test kernel. Will see how it goes.
[Galaxy 3 Android Development] mankokoma:
plz don't post such things. you are killing my legendary patience :D:cool:
[Galaxy 3 Android Development] mohsin2cool:
i think im one of the victim having battery drain...im on test073. can any one share his/her cpu profiles or keep thm as such...
[Galaxy 3 Android Development] TheF3nix:
- Main tab: Min 83Mhz, Max 800-1200MHz, Scaling: Ondemand (or Conservative), Set on boot: Tick

- Profiles tab: Set on boot: tick

- Profile (1): In call: 83min, 400max, Scaling: Ondemand, Priority:100

- Profile (2): Time profile: 1AM - 7AM (here put the time you sleep), min/max 83MHz, Scaling: Ondemand, Priority: 99

- Profile (3): Screen off: 83min, 400max, Scaling: Ondemand, Priority:98

- Voltages: Try -100mV in all frequencies from 500-1200. If it hangs, try -75mV/-50mV, apply, set on boot: tick

P.S If my post have helped you in any way, Don't be shy to click the Thanks button!(:
[Galaxy 3 Android Development] fuxmen:
I have a similar setting and my battery goes down in hour by170mV or10% only couple SMS -(

send from galaxy 3
[Galaxy 3 Android Development] bautrupp:
Quoted from here

performance or powersave could be better for Profile (2)
[Galaxy 3 Android Development] TheF3nix:
Oh. Tell you what. Just let the battery drain normally. Then charge to full. Calibrate the battery. Then allow it to drain and charge to full. But dun need to calibrate anymore. The problem should be solve after 3 cycles.

Accidentally sent from my ultra speedy SG3 phone using tapatalk.

P.S If my post have helped you, don't feel shy to click the thanks button(:
[Galaxy 3 Android Development] i_rnb:
I m using test073 for 3days.. At first I too observed the ususual battery drain.. But wat I noticed later, after crossing 36%, battery drain is very verrrryyyy slow.. ;)

Edit: I m okay wid this. :)
[Galaxy 3 Android Development] m1trand1r:
same here:)....i posted somwhere when i was on 35%...still 19% now...2 days up already:)..maybe a bit more....

Sent from my hybrid sg3

Kyorarom Infinity b2 powered by hillbeasts test 073 OC
[Galaxy 3 Android Development] fuxmen:
Ok soo I will wait until 3rd charge :) maybe same will be for me :)
[Galaxy 3 Android Development] JanerNevis:
The same thing with me also. I struggle to drain battery from 36% down :) especially somewhere around 18-19%, that takes hours haha.

But than from 15% down it's quicker than normal.

So it would be nice if it could be more equalized, so every percent is equal.
[Galaxy 3 Android Development] Mohanshbhr:
can u change the text colour of cwm in next version like cyan colour, I m asking it only for a new look, not necessary.
[Galaxy 3 Android Development] hillbeast:
See what battery life is like through a full cycle of letting it drain as low as possible and back up to full and see how it drains after this.

I was thinking the same thing the other day.
[Galaxy 3 Android Development] mrn123:
I had some doubts regarding the replacing of Hybrid Data2SD script with the kyrillos script of App2SD Ver 2.0. So i deleted the Data2SD script inside /etc/init.d and pushed the app2sd script.

When i checked with the KMApp, it did show that App2sd v2 is enabled,but i was not able to see the partition in TB!

When i checked the logs inside /data/sd/app2sd.log, it showed the following errors :-

mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: Device or resource busy

mount: mounting /system/sd/app on /data/app failed: No such file or directory

mount: mounting /system/sd/log on /data/log failed: No such file or directory

mount: mounting /system/sd/dalvik-cache on /data/dalvik-cache failed: No such file or directory

So i manually created folders inside /system/sd/, but after rebooting it got stuck at the boot animation. Now i have again reflashed the Kyrillos ROM 8, and again created a partition. Could anyone just let me know as to how to enable app2sd v2 rather than Hybrid Data2SD?
[Galaxy 3 Android Development] hillbeast:
Hybrid Data2SD is not an init.d script. Deleting that won't disable it. You need to delete the fs.data2sd from the G3MOD config folder.
[Galaxy 3 Android Development] naaney:
im trying to install this on my g3 with jpq but it doesn't work it says something about : 'cant't mount / dev/block/mmcblk0 znd another thing too
[Galaxy 3 Android Development] mankokoma:
1. what are you trying to install?

2. have you partitioned the sdcard?
[Galaxy 3 Android Development] naaney:
im trying to install g3mod 2.0 with update.zip and i dont want to partition my card
[Galaxy 3 Android Development] mankokoma:
Okay, I think it's not necessary to partition the card...

So you how did you do? Renamed the ZIP to update.zip and put it to the sdcard? Then in Recovery mode did the upate.zip? And then came the error message...

I think you should flash the TAR-file with ODIN.
[Galaxy 3 Android Development] i_rnb:
Hey hillbest,

Can u release a test kernel in oc & non-oc both after tuning up cwm ?
[Galaxy 3 Android Development] Wdconta:
baterry

I am having problems with my battery as well, I'm using 2.0 beta2 g3mod Kyrillos 8.1 OC, 83-1200 on demand, strange that in other times as the battery discharges quickly, g3 was heating up.

after all, and congratulations on Kernell Kyrillos by rom

thank´s
[Galaxy 3 Android Development] naaney:
I'll try it now, but how must i flash the tar file i just got a zimage

EDIT : GOT IT WORKING DONT KNOW why i extracted it :)
[Galaxy 3 Android Development] hillbeast:
These are test kernels. I release them in the version that suits ME the best, and that is OC. I have made several test kernels since the 073 that you guys are running, I just don't release them as it's an effort to take bug reports on every since test, and also awkward when someone submits a bug report for a version that is outdated so it's easier to not release them much.

In other words, I really don't want to release a non-OC test kernel.
[Galaxy 3 Android Development] i_rnb:
Ohk. No problem.. :)

btw the voltages values?? R dey same for oc & non-oc both ??
[Galaxy 3 Android Development] DaBigFreak:
Just wanna let you guys know, my Kyrillos8.1 is now 3days, 12hours online, without charging, still on 32%, at 3730mV.

So after recalibrating the battery via CWM it realy needs some days to get real battery backup again!

So far, nice kernel^^

Still some laggs because of habrid data2sd, but beside that, nice working one! :-)
[Galaxy 3 Android Development] vleutmans:
@g3mod

Are there any plans to implement bus OC again in this kernel?

It was there (experimental) in 1.3.0 range (ultimate =190Mhz?) ) and besides the sound clicking issue, the result was a faster phone in common. The bus OC speed is best experienced in 3D games, like turbofly 3D, and raging thunder etc.

br.

Michel
[Galaxy 3 Android Development] hawk396:
which kernel are you using now?

thanks in advance.
[Galaxy 3 Android Development] mankokoma:
The last days I experimented (due to my slow sd card) with what to put onto

the sdext-partition (data2sd.dirs) and

realized amazing results. There is nearly no lag

anymore with following configuration:

anr
app
app-private
dontpanic
gps
log
property
tombstones

I checked out, in which directories is written very often and decided to let these in the internal memory, including the dalvic-cache. Here about I was worrying a little to take too much internal memory. But it's still about 40mb free.

One exception is /data/wifi/ where I had to face connection problems after deep sleep...

After all I enabled SWAP again (which caused lots of lags before) and everything is running very smooth now even with throttling down to 600 MHz! :D
[Galaxy 3 Android Development] sohail77:
where can i get the test kurnel

---------- Post added at 07:47 PM ---------- Previous post was at 07:19 PM ----------

i just flashed the test kernel and it messed up my phone all my system settings are gone i cant see my apps every thing force closes and restored my apps then rebooted the phone and the phone is again data wiped and cache wiped what should i do??????.

plzzzzz.help
[Galaxy 3 Android Development] vleutmans:
Hi mankokoma ,

indeed, the dalvik-cache does a lot of read writes, especially the system apps.

I found out that link2sd doesn't put the system apps+their dalvik-cache .dex on sd-card, but leaves them on internal storage.

Link2sd only puts user apps + user app. .dex on sd-card, and create logical links to them.

That seems to do the trick of reducing lag a lot, and still have enough free internal storage.

Only lag (if you could call it lag) I have is 'loading' a new application, but not "during" use of the phone + gaming.

I already asked g3mod designer if he could improve his kernel the link2sd way, but it seems too complex to implement this technique into the hybrid kernel.

Link2sd + kyrillos ROM (or other custom ROM, or even stock-rom) is the way to go, to my humble opinion.

Enjoy !!
[Galaxy 3 Android Development] kyrillos13:
@Hillbeast, in test kernel 073 titanium backup shows the a2sd left space. You did a symlink to /system/sd/ huh?
[Galaxy 3 Android Development] bautrupp:
I just checked it out.

goto terminal

su

mount -o remount,rw /dev/block/stl6 /system

rmdir /system/sd

ln -s /sdext /system/sd

And it is in titanium. :)

Hope this has not to much side effects.
[Galaxy 3 Android Development] hillbeast:
I want to do this, but I need to download the old kernel to find what was used to enable it.

Try wiping data and try again.

Yes. I can't remember the complete code but /system/sd is mounted automatically now to fix this problem.

No need. It's working. And besides, a symlink won't post disk space.
[Galaxy 3 Android Development] kyrillos13:
Hillbeast, great work, waiting for v2.1 final OC and Non :P

Edit: If you want, remove the useless steppings... I mean keep: 83, 200, 400, 800, 1000, 1200. It will be better :)
[Galaxy 3 Android Development] hillbeast:
I now just need to implement BFQ, and I think we can go beta. Will do this today.
[Galaxy 3 Android Development] TheCreat:
I just want to be sure before I try this: I currently have what is probably the default hybrid app2sd settings when it comes to what is moved to the card. I read inn this thread that people had trouble changing this, specifically with returning the dalvik cache back to the phone. All I need to do is remove the entry in app2sd.dirs and reboot, right? Everything should be moved back (or recreated) and be fine after that?

I do hope things will be smoother afterwards :-)

I'll wait for the beta release then, was about to update from test 069 to the latest :-)

Which is already a lot smoother than 2 beta 2 or 2 final, as hillbeat suggested it would be (thx for that!)

Sent from my GT-I5800
[Galaxy 3 Android Development] hillbeast:
Yeah just remove it from data2sd.dirs and it will no longer move it to SD card. It won't move your data back so you will have to wait for dalvik to regenerate.

For thinks like app and data and such if you disable them, you can move the data back by copying it from /sdext to /data or /intdata.
[Galaxy 3 Android Development] hillbeast:
G3MOD 2.1 Beta Available on Mediafire

No update.zips. They take too long to upload and considering this is a beta, it's easy enough for you to make them. Just dump the zImage into an old update.zip.

Changelog (since 2.0):

New OC+ Version with 83MHz steps (this is like extreme was - IO runs at 500Hz)

BFQ Scheduler updated to v2r1

Lagfree governor (moikop and I both agree it's the best. Great performance and battery life)

Lowmemorykiller.c tweak

Reverted ondemand performance tweak for Non-OC version

Kyrillos App2SD script compatibility fix and tons of Data2SD fixes and tweaks and such

Added support for HFS+ mounting. I haven't tested it as I don't have a Mac but it might be handy for some of you Mac users.

Added support for Multi OS Data compression (bzip2 and gzip)

Fixed Titanium Backup not showing free space on SDEXT.

Compression needs to make a file called 'multiosdata.comp' in the G3MOD config folder and needs one of the following in it:

Empty file or no file: No compression

'j': Bzip2 compression

'z': Gzip compression

You can also use this to add more options for the backup process (seeing it uses TAR).

Non-OC

OC

OC+
[Galaxy 3 Android Development] Pinak.ahuja:
setcpu fc's on opening the voltage tab in oc+ version.

edit: looks like time in state is also broken.
[Galaxy 3 Android Development] hillbeast:
Okay, I know what's wrong. I'll fix it now. Use OC version until I release Beta 2.
[Galaxy 3 Android Development] Pinak.ahuja:
apart from these minor bugs oc+ is working pretty good no freezes or anything serious.
[Galaxy 3 Android Development] fuxmen:
Do You sugest use lagfree on screen off profiles? Or only on screen on?
[Galaxy 3 Android Development] hillbeast:
I'm using it for screen off and experience no issues.
[Galaxy 3 Android Development] TearsDontFalls:
Great work, what are the differences between oc and oc+?
[Galaxy 3 Android Development] hillbeast:
83MHz steppings and higher max clock (1336MHz).
[Galaxy 3 Android Development] TearsDontFalls:
And Oc is like fugumod 2.4 800MHZ without changing any voltage?
[Galaxy 3 Android Development] hillbeast:
No 800MHz is at 1.3V rather than 1.2V in order to provide stability for more people. You can undervolt it anyways.
[Galaxy 3 Android Development] aliendna51:
Can I flash tar through linux?
[Galaxy 3 Android Development] mohsin2cool:
whn ever i recieve a phone call.........my fone become unrespnosive for a while and i cant see who is calling....

this is so annoying..:mad:
[Galaxy 3 Android Development] mankokoma:
NO WAY.

But you can extract the zImage file from the TAR and replace the zImage from another kernelupdate.zip and "flash" it through CWM.

make a screen-off profile with min. 249 and max. 500 (or something like this)

Then it shoud be better...
[Galaxy 3 Android Development] hillbeast:
No. You will need a VirtualBox or something with Windows to run ODIN.

You sure this is kernel related and not ROM related?
[Galaxy 3 Android Development] mohsin2cool:
i really dont know

..

:rolleyes::rolleyes:

---------- Post added at 12:49 PM ---------- Previous post was at 12:47 PM ----------

wht should b the governor and priority..:D
[Galaxy 3 Android Development] mankokoma:
priority 100 and I usually took "ondemand" but I don't know, because there is now the "lagfree" - don't know how it works, but just see that the Freq. is never going under 500.

BTW, Hillbeast, are ther so many Freq-steps?? I got additional 500,750,1001.... Or is just my SetCPU freaking out again???

EDIT: ehm, I try OC+
[Galaxy 3 Android Development] fuxmen:
Lagfree is super! Thanks for that. One question, after flashing kernel no need to wipe battery stats? Because kernels show up twice a week and because of that i cant even reach full battery experience ;)
[Galaxy 3 Android Development] kyrillos13:
@Hillbeast, i tried the interactiveX governor just for fun, and the clock is jumping up to 1200Mhz instead of 800Mhz that is the max i set.. :p

PS: I saw that SmartAssv2 cant be intergrated to our kernel.. Maybe you can try SmartAss?
[Galaxy 3 Android Development] mankokoma:
didn't see any difference yet...
[Galaxy 3 Android Development] hillbeast:
I use lagfree and I love it.

That is just OC+ giving you those extra steps. It's got 83MHz steps.

Nah you shouldn't need to keep wiping them.

I will look into getting SmartAss working in 2.2
[Galaxy 3 Android Development] dkownacki:
Can someone upload update zips? ;)
[Galaxy 3 Android Development] mankokoma:
why don't you do it yourself? Even on the phone itself it's not difficult...

terminal emulator:

tar -xf kernelname.tar

then with a zip-handling-App (I use TotalCommander for Android, which can handle ZIPs easy) put the zImage file into an old kernel-update-zip.

two minutes - it's done
[Galaxy 3 Android Development] dkownacki:
I will try thanks
[Galaxy 3 Android Development] DaBigFreak:
Hey, please, can you put the betas in the first page download location? Its a bit of a pain to search all throu for the downloadlinks... :-)

And, in the betas, all actual features are included? Same as on 2.0final?

Failures:

SetCPU: If going on voltage, app fc. If going to frequency stats, only NaND is shown.
[Galaxy 3 Android Development] hillbeast:
Putting it on the first page requires me to log into the G3MOD account and it's a bit tedious to manage two XDA accounts.
[Galaxy 3 Android Development] bautrupp:
I flashed the 2.1b1-oc kernel to my Kyrillos 8.2.1 on the phone. Testing the lagfree govenor. Everything is fine so far. Also free space in /sdext is showing up in titanium. Great work! :)

One little question:

Why ist /dev/block/mmcblk0b2 mounted twice on /sdext?
[Galaxy 3 Android Development] hillbeast:
I have no idea. It's not doing that on mine.
[Galaxy 3 Android Development] bautrupp:
I made a screenshot. It has different mount options too.
[Galaxy 3 Android Development] bautrupp:
I just switched to your to your Kyorarom and mount shows the partition only mounted once.

So it is one of Kyrillos tweaks which does this.
[Galaxy 3 Android Development] Eselter:
[KERNEL][HYBRID]G3MOD v2.1b1 OC+/OC/nonOC - update.zip's

G3MOD v2.1b1 OC+ update.zip​

G3MOD v2.1b1 OC update.zip​

G3MOD v2.1b1 nonOC update.zip​
[Galaxy 3 Android Development] DaBigFreak:
Please fix the read frequency times, CPUSpy and SetCPU cannot access them. And going in voltages, result in fc!

Beside that, realy nice running kernel! Like the 83based frequencies...well my phone likes them^^
[Galaxy 3 Android Development] hillbeast:
Not sure why this is happening but it's no cause for concern.

Yeah that will be fixed in beta 2.

Also in beta 2, I will bring support for JFS. People asked me for it.
[Galaxy 3 Android Development] sambastrakan:
v2.1b1 I/O perf

Hi Hillbeast,

Just to report:

In comparison with v1.9/v2.0, v2.1b1 have lower I/O perf results.

I've tried with noop/sio/bfq schedulers and quadrant gives me about 400 points less in I/O results.

v1.9/v2.0 I/O quadrant points : 1400

v2.1b1 I/O quadrant points : 1000

Fugumod ultra I/O quadrant points : 1600

any idea ?
[Galaxy 3 Android Development] manish19:
@HillBeast

From 2.0 onwards, the kernel support Hybrid Data2SD script, but does Kernel 2.1 support App2SD(kyrillos' one). I am on app2sd now and using Kernel 1.9(had problems with battery life when using 2.0, so downgraded and changed script from hybrid to simple App2sd-v2).

If i flash 2.1 Beta will it support the app2sd script that is already there? If I want to move to Hybrid again, what do i have to do? Help me out please.
[Galaxy 3 Android Development] fuxmen:
Im on 2.1b1 and using app2sd working very well, only lags when install apps after this everything smooth :)

I turned on it with KMapp, then wipe and start to instal apps :D
[Galaxy 3 Android Development] moikop:
Yes, I know what's happening. Are you using Hillbeast's data2sd or Kyrillos's apps2sd? :P
[Galaxy 3 Android Development] sambastrakan:
No !

Also, it seems that CFQ&BFQ schedulers are worst than noop/sio. So I think they can be removed from the kernel.

thanks !
[Galaxy 3 Android Development] sohail77:
do i need to wipe data after flashing
[Galaxy 3 Android Development] moikop:
Yes, that's a known issue. When it was implemented, it also jumped below the min freq too. I managed to fix that, but for the jump higher that max freq I couldn't do anything :S

Smartass is already there, and *kinda* working. But Dharam disabled it (and savedgenzen too, both are already there) because it caused crashes and unstability... :P
[Galaxy 3 Android Development] mankokoma:
no, but it can be helpful sometimes to wipe

dalvic cache and cache through CWM.

Usually it is not necessary!
[Galaxy 3 Android Development] moikop:
Neither of them!? :eek:

Well.. Data2SD has performance issues because of the way it mounts partitions (and also had some problems with app2sd).

In my release of 2.1 (the test one), I did some tweaks to it so that if you're not using data2sd, it would mount partitions just as it used to do before data2sd was implemented. That, for me, enhanced IO performance from barely 350 to almost 1400. And now (I'm still using my test release, with batt drain. With kyrillos's classic script) it's giving me 1200~1400.

So I don't know why if you aren't using data2sd or app2sd, it isn't performing better that mine. (I guess that quadrant is lying :P)
[Galaxy 3 Android Development] sambastrakan:
I don't think quadrant is lying even if it is not very reliable. This because I made several tests flashing v1.9, v2.0, v2.1b1, fugumodUltra. Always same results ... and same ROM ...

But if you are running fine like that, perhaps it's an incompatibilty with one of my script. I will have a look.

---------- Post added at 11:50 AM ---------- Previous post was at 11:42 AM ----------

I just found it !

It's because in v2.1b1 /data is mounted with nodellaoc option. Remounting /data with delalloc (default) I/O perf are back to 1400 !

I think you can discard this default nodelalloc mount option.
[Galaxy 3 Android Development] TheF3nix:
How do you check your mount and do this kind of stuff?

Accidentally sent from my ultra-speedy SG3 phone using Tapatalk

P.S If my post has helped you in any way, don't feel shy to click the Thanks button(:
[Galaxy 3 Android Development] moikop:
You're using ext4 right?

After hillbeast pushes his changes to github, I'll run some tests...

---------- Post added at 11:02 AM ---------- Previous post was at 11:01 AM ----------

In terminal emulator or adb shell run the command "mount" :P
[Galaxy 3 Android Development] sambastrakan:
Very simple in command line:

typing 'mount' will give you current mount options for all partitions

To remount : 'mount -o remount,nosuid,dellaloc,noauto_da_alloc,(all options you want) /dev/block/stl7 /data

---------- Post added at 12:07 PM ---------- Previous post was at 12:06 PM ----------

Yes, I use ext4 for /data.

Evrything's ok now, I'm back with ~760 quadrant points.

thanks.
[Galaxy 3 Android Development] TheF3nix:
Thanks man. I did that in terminal emulator. A tonne of numbers and words came out i have no idea what is it. So what can i do to increase speed and performance of phone?

Accidentally sent from my ultra-speedy SG3 phone using Tapatalk

P.S If my post has helped you in any way, don't feel shy to click the Thanks button(:
[Galaxy 3 Android Development] zimbara:
which rom are you using? I have g3mod v2.0 rom.
[Galaxy 3 Android Development] mankokoma:
as always: GREAT WORK!

TNX A LOT

for this amazing teamwork and of course specially to the FOUNDER Dharam!

Everything is fine - I like the 100 MHz steps!

I have a question, which is maybe offtopic:

There was the advise to config

[B]sampling rate 10000
Upper threshold 90
Powerbias 200[/B]

Does "sampling rate" mean that the SetCPU program is checking, what frequency is up at the moment? If that's right, than it means, that it is checked every 10,000 microseconds, which would mean every 10 milliseconds... right???

Isn't that a little too often and wouldn't it use a lot of CPU performance?

PLZ tell me if I'm totally wrong and if this is NONSENSE! I tried to put sampling rate on 200,000 what In my logic means SetCPU "looks" 5 times a second for the actual freqency now...

Don't know who to ask best about else than this team.
[Galaxy 3 Android Development] mankokoma:
SOUND

There are only some problems for me with Voodoo.

BUT if I turn off "Map Volume Keys hack" & "Bass Boost" everything is very very fine!

Still I've all on +5db, checked ON "Anti-jitter", "Hi-fi play" & "DAC direct".

The sound is great, as you can use the EQ in the player itself.

There is also a Bassboost option in the player but for me EQ makes it better :)
[Galaxy 3 Android Development] zimbara:
Those are turned off for me and i still face the issues. Which mp3 player are you using?
[Galaxy 3 Android Development] cool.darshak:
Yes cpu will check every 10000 microseconds but i also said to set powerbias as 200 ;-)