yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Trak-X:
I am into it right now. That's true. There is no folder in /datadata. I am looking for it right now but i am not able to find him.

As for busybox, i can upgrade it if you need me too. Tell me what version should i use.

Later edit:

Even if i have /datadata.. the folder is stored in /data/data/mialwe... and here in the folder there are 3 more folder. I found the xml in /shared_prefs
[Galaxy S I9000 Android Development] mialwe:
Thanks, I think the /datadata issue can be fixed in next version by looking for the settings file in /data/data as CM9 (and I hope Slim and the other ROMs, too) has a symlink /data/data which points to /datadata - so the file will be found via both paths.

Busybox: Just checked, CM9 uses "BusyBox v1.19.4-cm9". Don't know about the other ROMs where the "[["/"]]" works, too.

Have to get some sleep now, thanks again for checking this.
[Galaxy S I9000 Android Development] Trak-X:
Thanks. Take your time. Sleep well.

Le: Updated the busybox version to the latest 1.19.4 and will see what happens from now on. In the mean time will copy the folder to /datadata to test.
[Galaxy S I9000 Android Development] KonTemPt:
Will this kernel work on pawitp's 4.0.4 cm9 release?

Sent from my I9000 running CM9
[Galaxy S I9000 Android Development] malcho:
Yes.I running it
[Galaxy S I9000 Android Development] Highfiveyo:
battery life is annoying. A couple of minutes ( like 10-15 minutes ) with wifi and 89% left wtf oO
[Galaxy S I9000 Android Development] tlf55:
Hi, how do i instal it ? via Odin or CMW as "instal a ZIP on sc card" ?

Thanks
[Galaxy S I9000 Android Development] MagicOnline:
CWM Recovery is your friend.
[Galaxy S I9000 Android Development] tlf55:
Thanks again ! :)
[Galaxy S I9000 Android Development] test123456789012:
Mialwe, will you implement the same feature stratosk did in his new "s"-kernel? If you remember, I was having problems with android os a couple of pages back on slim ICS 2.9 but I think it was rom related. Now I am on 3.0 and I'd love to test your kernel again :-) but I think I can't live without the + on memory anymore ;-) I hear it's a small change in code.

Sent via tapatalk 2 beta
[Galaxy S I9000 Android Development] mialwe:
There's a first post just for information like this: "Installation: Install kernel zip via CWM"

Why do you think it's the kernel? Something is eating your battery (I suggest using betterbatterystats to check what it is) or triggering high CPU frequencies or the battery needs to settle a few days after flashing something.

Additional information would be nice, I can't help if you just throw in this statement, sorry.

High AndroidOS % is a known bug with ICS until 4.0.3, it's solved with 4.0.4.

As the biggest issue with SGS1 is it's lack of RAM I'll try to implement this for sure. But as I switched to CM9 I will first add the needed fix to the ROM sources, recompile CM9 and then patch Midnight to test this before uploading something untested.

Next version will fix the app saving issues some users had with ICSSGS and Bluelightning ROMs.

Hugeram version comes after this if everything works :)
[Galaxy S I9000 Android Development] test123456789012:
Cool, thanks! :)
[Galaxy S I9000 Android Development] mialwe:
PM'ed you ;)

EDIT: Wow, exactely 600 thanks since 2012/08 - thank you all :)
[Galaxy S I9000 Android Development] mialwe:
Just remembered this one from yesterdays Slim-ICS thread activity:

Wow. So that's the way to go now - kernel are blamed for delivering kernel apps (MidnightControl adjusts kernel features *only*) because ROMs have more kernel config options built in ??? If you dont want MidnightControl what about just deleting it?

Sorry for posting this here but I don't want to to put more offtopic stuff into krarvinds thread. BRSG has been informed via PM.
[Galaxy S I9000 Android Development] xtoad:
It seems like your kernel is really taking off. I see it mentioned all over...

Regarding the app, I think well done and I appreciate your outlook in developing (stability/battery life). I hope you keep true to your vision. I like the fact that all the options 'I' use can be done via the app... And not being a dev, I put my trust in you ;) to do the kernel tinkering.

I confess I mostly like using my phone, as opposed to constant tinkering and flashing etc. (Prob the minority around here, though :) ) So no OC/UV , voodoo sound and the color are prob my big ones...

Anyway, thanks and cheers, I sent you a modest donation. Well deserved.
[Galaxy S I9000 Android Development] BRSG:
What I said wasn't to complain about the kernel or the ROM. The 10min I used the midnight kernel I liked it very much... Real smooth! Unfortunately, I didn't had much time to customize it. Of course I could have uninstalled midnight control app, but first I needed to investigate the best way to make the changes I wanted and where, but didn't had the time to do it, so please don't take my comment in a wrong way! Definitely that was not my intention!

I appreciate all devs work, because they do it in their free time and because they want to!

That said, sorry about my comment, it wasn't meant to be a critic to your work!

Sent from Slim ICS v3.0 + Semaphore ICS 0.9.8s
[Galaxy S I9000 Android Development] mialwe:
Gesendet von meinem GT-I9000 mit Tapatalk
[Galaxy S I9000 Android Development] test123456789012:
Angeber! ;-P
[Galaxy S I9000 Android Development] mialwe:
0.9.0-2 + 0.9.0-2-hugeram

:)

0.9.0-2

- 340Mb RAM

- fixed /datadata MidnightControl settings bug (for. e.g. ICSSGS, Bluelightning)

- BLN switch toggles both MidnightControl and ROM->settings->display->notification LED at the same time (one-click BLN enable)

0.9.0-2-HUGERAM for patched ROMs only

- 386Mb RAM

Big thanks to test123456789012 for testing on Slim-ICS, krarvind for notifying us and KalimochoAz for working on this. Works fine on patched CM9, too.
[Galaxy S I9000 Android Development] test123456789012:
One thing, mialwe, do you think you could alter the bootanimation that it appears a bit bigger? the small fonts look a bit crippled. That's all I wished to be improved :)

Edit: Yeah! Update! :)
[Galaxy S I9000 Android Development] be18:
Where can i find the patches for roms?

tks
[Galaxy S I9000 Android Development] mialwe:
https://github.com/krarvind/samsung_kernel_aries/commit/77fb0b4fbc657d87599fbc40b7f142da35464e88

-> In the commit descripion
[Galaxy S I9000 Android Development] GreenSGS:
0.9.2-2 huge ram working fine on slim 3.0 no issues, 387MB RAM. Thank you.Good work.
[Galaxy S I9000 Android Development] cink40:
Do you have working 720p video with hw acceleration and 720p camera with this setup?

Sent from The Outer Space
[Galaxy S I9000 Android Development] cink40:
Mialwe, did you patched cm9 nightly to work with huge mem? If so, Is it possible from you to share that kang?

Sent from The Outer Space
[Galaxy S I9000 Android Development] GreenSGS:
Yes. Remember at the moment 720px recording with huge ram only works with SLIM 3.0. If you are not on slim, then use other version of this kernel not huge ram.
[Galaxy S I9000 Android Development] nziria:
same question,i want to know :)
[Galaxy S I9000 Android Development] GreenSGS:
Same answer, :) I have tried HD recording and playback with 0.9.2-2 huge ram and slim 3.0 and it works fine.
[Galaxy S I9000 Android Development] Rebel2k:
It has been answered just the post above! With ICS Slim yes, with other ROMs, no (at least not yet).
[Galaxy S I9000 Android Development] mialwe:
Answered this right before your post: http://xdaforums.com/showpost.php?p=24235590&postcount=236

It's just one line, delivered by the great krarvind and KalimochoAz :)

EDIT: Ok, answered only half of your question - yes, I did patch and recompile CM9, sources synced today, 236 min. compilee time :)
[Galaxy S I9000 Android Development] cink40:
How did I missed that... thx

Sent from The Outer Space
[Galaxy S I9000 Android Development] jeozme:
you mean 0.9.0-2, right?

Sent from my phone.
[Galaxy S I9000 Android Development] GreenSGS:
Yeah right 0.9.0-2, strong beer :) just kidding. Kernel is also stable on 1200Mhz.
[Galaxy S I9000 Android Development] test123456789012:
+1

10 char
[Galaxy S I9000 Android Development] kabalix:
i tried most of ics roms and kernels.

since slim ics 2.8 and midnight 0.7.4, i always came back to this combination.

smoothest ics expierience for me, now with extra ram.

big thanks mialwe and krarvind !

---------- Post added at 09:42 PM ---------- Previous post was at 09:38 PM ----------

edit: now slim 3.0 and midnight 0.9.0-2 - HUGERAM - of course ;)
[Galaxy S I9000 Android Development] 2k4ever:
would be great if you could share the patched CM9 version with us - for all the poor guys like me that aren't able to compile it themselves ;)

Danke
[Galaxy S I9000 Android Development] alcaprone:
+1 :o

10chars
[Galaxy S I9000 Android Development] Broeser:
I have midnight 0.7.4 but now min cpu scaling frequency is 200 mhz! how i can set to 100 mhz?

I use cpu spy and before it worked good
[Galaxy S I9000 Android Development] jeozme:
Try no frills cpu or voltage control

Sent from my phone.
[Galaxy S I9000 Android Development] barome:
When I select init.d support -> bootloop

With last kernel on IMM76D by Elite.
[Galaxy S I9000 Android Development] flip360:
You can try and do it yourself :) http://xdaforums.com/showthread.php?t=1533711

Latest kernel is working nicely, havent tried the bigmem version still, one question though mialwe , do you plan on moving your kernel to a higher kernel base like 3.1? (if applicable) Thanks for the kernel development,

Cheers
[Galaxy S I9000 Android Development] mialwe:
"CPU apps show 200Mhz minfreq even if it's correctly set to 100Mhz" - explanation link is there, too. minfreq *is* 100Mhz as long as GPU is not at work. Some (all?) CPU apps dont do live updates of their displayed values so you still see 200Mhz but the minfreq meanwhile has been changed back to 100Mhz.

Edit: No, sorry, you wrote CPUSpy - and CPUSpy always reported correct 100Mhz min for me. Right now it shows me 85% 100Mhz. Must be something else. Do you have other CPU adjusting apps running? Init.d scripts? Which governor are you using?

I remember with elite 7.1 we had to clear init.d for it to boot up for Devil and Midnight, don't remember if another Glitchkernel worked. Don't know if this is true for v8, too. But if it loops after enabling init.d you should search for the reason in /system/etc/init.d.

I'll try to debug this if you can help me a little bit:

- Boot with Elite and Midnight WITHOUT enabled init.d

- Enable init.d

- Reboot (will cause loops as you said)

- Directly boot to CWM -> clear init.d contents (you can restore it from a Elite install ZIP later if you want)

- Reboot -> no loops will occur

- Send me/post here /data/user.log.bak

This file wil lcontain error messages caused by your init.d scripts and responsible for the bootloops.
[Galaxy S I9000 Android Development] mialwe:
Don't know yet. I want Midnight to be as stable as possible (at least @1Ghz) and will try to avoid introducing bugs/issues just to have a higher version number. On the other Hand fresh sources can improve stability, too...
[Galaxy S I9000 Android Development] finnsonc:
So I noticed something today. I tried Semaphore's new kernel last night to try out the extra ram that you could get and BLN notifications were working good. So then I switched to your new one today and they were back to normal. Normal being that I have to actually touch the back or menu button before those lights would stay on. It's done that ever since I switched to ICS so I'd assumed it had something to do with that until today. Anyway not that big of a deal or anything but I thought I'd bring it up.
[Galaxy S I9000 Android Development] firenxe:
Reporting from slim 3.0 + midnight ics 0.9.0-2

387mb ram and HD recording + playing works perfectly :)

Love it! Thanks for your work!
[Galaxy S I9000 Android Development] mialwe:
Hm, not sure if I understand this right - aren't the LEDs supposed to switch *off* when we activate the screen? Screen off = notification, screen on = no notification needed anymore?

I never experienced other behaviour since GB, maybe I'm missing something?
[Galaxy S I9000 Android Development] fishears:
I was just trying 90-2 on TeamKang and started getting strange crackling from the speaker when selecting anything on screen... This was with the phone in silent mode. Flashed back to Glitch & problem disappeared.
[Galaxy S I9000 Android Development] mialwe:
Strange thing. I was not able to reproduce this right now and never experienced anything like this before, no similar reports until yours.

Midnight-ICS uses VoodooSound, did you check your amplifier limits?
[Galaxy S I9000 Android Development] Broeser:
I use smartass v2 and only CPU spy for time in state!

Before i worked with semaphore

Inviato dal mio GalaxyS running 4.0.3
[Galaxy S I9000 Android Development] mialwe:
Just checked:

- switched to SmartAssV2

- reset CPUSpy stats

- some default actions for 30sec (swiping, mail,...)

- back to CPUSpy:

=> 100Mhz 17%.

Must be something else. Dou you have NSTools installed? Other CPU-adjusting apps? CPU-adjusting via ROM settings? init.d scripts regarding minfreq?
[Galaxy S I9000 Android Development] krosscheck:
Hi,

wow, latest cm9 nightly with latest midnight hr, it seems like butter.

Thanks!!!

Gesendet von meinem GT-I9000 mit [CM9 @midnight]
[Galaxy S I9000 Android Development] fishears:
it was late. I'll try again at a better hour of the day ;)
[Galaxy S I9000 Android Development] freaked9:
I'm using this kernel since a week or two, and I'm really satisfied with it.

Reasons:

-No LiveOC thank God.. :)

-Voodoo like color settings

-Midnight Control app: great app to control everything at one place and its easy to set up.

There are two little things that i don't like (really not big):

- the control app is a little buggy, i try to describe the problem with my poor English:

I set the CPU governor (or sd card read ahead for example) to smartassV2, than if i restart the phone its shows conservative in the main window. I tap to set it, but the pop-up window shows smartass as active, when i tap on it nothing happens, looks to still have conservative. When i tap on conservative again (witch i think is active) the app gets SU permissions (maybe that's the problem), and i can set it to Smartass now. Hope you understand :)

-the kernel is not the fastest compared to others, not big differences though:)
[Galaxy S I9000 Android Development] mialwe:
SmartAssV2: Just tested:

- selected SmartAssV2 in MidnightControl

- rebooted

- check SmartAssV2 in MidnightControl

=> works.

Please provide /data/user.log (or just view it for error messages regarding govvernor via MidnightControm menu) to debug this, maybe this is some busybox issue.

The settings issue is not an app bug, it works like it should work:

- The settings dialog window shows your selected option

- the menu option displays the actually used "value", this way you can check if the setting really worked or there went something wrong, just as in jour case. You would not have noticed something going wrong if it would not be displayed like this.

To select the same setting *again* in the options dialog window (e.g. conservative, ondemand, smartass) you have to first select another option and then the original option again as Android does not notify the app if you just tap the selected option again. Not an app bug.

So all went fine here and on your device, just as it should. Please provide me /data/user.log after setting SmartAssV2 without success to help you with this.

Performance: Well, Midnight is surely not the fastest kernel but I'm not aiming for max. performance. I want smooth operation and stability. For as default using a modified Conservative governor performance is ok I think. I never use SmartAssV2, just implemented this because users like it. You might want to optimize it's tunables if you prefer to use SmartAssV2.
[Galaxy S I9000 Android Development] freaked9:
Thank you!

I didn't know about the Android behavior regarding this, but it has some logic:)

It might be busybox or rom related, it seems for me something is wrong with the permissions, but im not an expert:)

About the performance:

-scrolling is smooth

-reaction times could be a little better, is there a way for users to improve access times on data partition? (that would cause faster app opening?)

databases like contacts and sms are displayed a bit slower too.

-sometimes lagging animations could be caused by the governor, keeping the cpu clock too low. Tuning Smartass could cure that, thanks! :)

Im not complaining or something, its just some feedback, maybe it's appreciated :)

Attached is my user.log.
[Galaxy S I9000 Android Development] mialwe:
Thanks for the log, it's a busybox issue. Your busybox has issues wit the "[[" and/or "]]" commands, just like for another user on ICSSGS posted a few pages back (explanation identical there):

cpu
[[: missing ]]
sh: can't execute '1200000': No such file or directory
sh: can't execute '1200000': No such file or directory
sh: can't execute '1200000': No such file or directory
sh: can't execute '1200000': No such file or directory
[[: missing ]]
sh: can't execute 'smartassV2': No such file or directory
sh: can't execute 'smartassV2': No such file or directory

I like this logfile, helped me a lot the last months :)

Which ROM do you use? I know ICSSGS causes this if I remember right. Maybe someone who updated his busybox for ICSSGS can help here?
[Galaxy S I9000 Android Development] freaked9:
Thank's!

Im using WeUI v0.8.7, its a MIUI V4 rom.

I tried to install busybox from market (stericcson's), rebooted after but its the same, not helped.

Can this affect governor settings and therefore performance?
[Galaxy S I9000 Android Development] mialwe:
It causes some settings not beeing set at boot time (you see the "missing ]]" errors in /data/user.log, e.g. with frequency and governor).

Midnight sets almost all values at boot time via the initramfs script so users can overwrite it later via init.d or another app if they want to.

So to have all settings working you have to get your ROMs busybox updated/changed.
[Galaxy S I9000 Android Development] doc_2nas:
Hi mialwe, is the vm setting for 0.9.0-2 is different than 0.7.9? Thank you....
[Galaxy S I9000 Android Development] Alberto96:
Can i install bigmem version on weui 0.8.7 ? What can not work ?
[Galaxy S I9000 Android Development] fishears:
just retesting the 0.9.0-2 and my speaker-pop has gone again! AOKP running faster than with any other kernel. Thank you.
[Galaxy S I9000 Android Development] spookhc:
which are the patched roms?
[Galaxy S I9000 Android Development] finnsonc:
Ah no I mean when the screen is switched off. The notifications won't show up until I touch one of the buttons. Although the test notification seems to work properly .... Perhaps sms doesn't work right because the screen flashes on for a couple of seconds showing it and then turning off? Always worked properly before though.
[Galaxy S I9000 Android Development] mialwe:
@doc_2nas: VM settings - I have to search, don't remember exactely. Why are you asking? I made some experiments after this "$"&§ OOM bug due to a single wrong VM value :)

@finnsonc: So the LED are lit properly for e.g. new mail? Screen-off is needed vor BLN to trigger the LEDs so screen-on when new SMS arrive might be the reason for your issue.

spookhc: Patched ROMs - as far as I know (haven't looked into the threads for this afternoon) its only Slim-ICS for now.
[Galaxy S I9000 Android Development] finnsonc:
Yea I'll change the screen-on setting for sms and give that a try. Weird though since it used to work like that just fine.
[Galaxy S I9000 Android Development] mialwe:
@doc_2nas: Nope, don't think so. No changes in VM settings, last adjustment 3 days ago.
[Galaxy S I9000 Android Development] saszseb:
You should grab "Busybox installer" instead of "Busybox"!

Sent from Elite_V9.
[Galaxy S I9000 Android Development] saszseb:
Yes, you can.

Sent from Elite_V9.
[Galaxy S I9000 Android Development] medar:
Hi guys. Please where I can find the patched roms list? I saw this question repetedly on this thread but no answer. How can I patch AOKP rom? I've tried AOKP with 386Mb kernel and all video related abilities doesn't work or work wrong. Thanks.
[Galaxy S I9000 Android Development] lerkin:
Only slim 3.0 supported for now, no list
[Galaxy S I9000 Android Development] saszseb:
How do you know? Have you tried on all ICS ROMs?

Sent from Elite_V9.
[Galaxy S I9000 Android Development] test123456789012:
That feature was first introduced in Slim ICS along with pawtip's Kernel, from there it made it's way into semaphore and then to midnight. Believe me, if other ROMs supported that, there would a big sign on them.

Remember, it has to be the ROM in conjunction with the kernel that supports it.
[Galaxy S I9000 Android Development] mialwe:
saszseb, if other officially available ROMs support 386+ Mb (which would be written to the changelog, wouldn't it?) and you know about them - why not write them in your post? Btw. - Elite V9?
[Galaxy S I9000 Android Development] freaked9:
Thanks for the tip, but doesn't worked either :(
[Galaxy S I9000 Android Development] saszseb:
I flashed the new EliteV9 (test version, 4.0.4) today. I got 333 MB. RAM with stock Devil kernel. Then flashed Semaphore-bigmem kernel and got 400 MB. RAM.

Sent from Elite_V9.
[Galaxy S I9000 Android Development] saszseb:
Tomorrow I'm going to try your kernel on EliteV9 and Slim_3.1.

Sent from Elite_V9.
[Galaxy S I9000 Android Development] barome:
Hi !

Hugemem version work good on Elite v9.

This is my log file (init.d bootloop)
[Galaxy S I9000 Android Development] krarvind:
that wasn't the issue. You will get that RAM but did video recording and you tube work at that. Doubt it did. It will in my slim inbuilt kernel because of the ROM fix I did, it will also work in stratosk's 387 mb version and in mialwe's 386mb.

Sent from my Crespo
[Galaxy S I9000 Android Development] encho:
Is 3.1 out? Where?
[Galaxy S I9000 Android Development] krarvind:
its not out for public yet. It will come out as 4.0. Patience ;)

Sent from my Crespo
[Galaxy S I9000 Android Development] medar:
Hugemem version work very smooth with slim 3.0, but I have a problem Spirit FM doesn't work even with audio "danger galaxy s" option enebled. It's any way to make it work.

By the way with Semaphore and Slim 3.0 Spirit Fm works ok, so I supose this kernel doesn't suport Fm Radio?

Thanks.
[Galaxy S I9000 Android Development] encho:
Just big thanx to you and mialwe for making my phone better that it's ever been.
[Galaxy S I9000 Android Development] barome:
You re right Youtube and video recording don't work. I ll fix it next week :)
[Galaxy S I9000 Android Development] doc_2nas:
Thank you so much mialwe, just curious in 0.7.9 I read dirty_ratio is 65 and dirty_background_ratio is 10 but in 0.9.0-2 dirty_ratio is 15 and dirty_background_ratio is 5, with more ram available maybe we can retain more in it. But I'm just a general user and honestly I don't feel any differences :).

I get everything I need in your kernel (yup I don't like didle n liveOC and I really love touchwake, I think it will extend menu/power button life...) your kernel, as usual, is rock solid stable, smooth, and fast. And with extra ram......OMG..... I think I fall in love once again..... :D
[Galaxy S I9000 Android Development] exjc1986:
Hi I have been reading all the posts about Big mem kernel on patched roms, what are these "Patched Roms" ??

I'm currently using Blue Lightning, is it a patched ROM ??
[Galaxy S I9000 Android Development] fylim:
Think SlimICS 3.0 is the first
[Galaxy S I9000 Android Development] cink40:
No, but look in xda, someone made zip which patch Roms to work with hugemem and does not break 720p...try that

Sent from my GT-I9000
[Galaxy S I9000 Android Development] saszseb:
http://xdaforums.com/showthread.php?p=24297630

Sent from EliteV9.
[Galaxy S I9000 Android Development] saszseb:
It works from now.

Sent from EliteV9.