yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] zgomot:
Just wanted to say thanks for this amazing rom, it's surely the best I tried so far.

Oh, and HAKA, I take it your bar exams went well?
[Nexus S Android Development] HAKA:
2 still left! :(

on 24th and 26th...

After that I'll have 24 hrs of development! :D
[Nexus S Android Development] zgomot:
Best of luck with that. And don't sweat it with the updates... even if most of us will crackflash anything thrown our way, this release I could use for months.
[Nexus S Android Development] cahir_cz:
Why do i get toggles screwed up like this?

Except for this, awesome rom.
[Nexus S Android Development] LKNim:
Have you tried change it to another language?
[Nexus S Android Development] cahir_cz:
That did it. Thank you, never thought it might be something like this
[Nexus S Android Development] Andrew1998:
I have installed this rom on my nexus s GSM,it's perfect speed and beatiful..can you advise me a good kernel for this rom?
[Nexus S Android Development] cahir_cz:
I would use AirKernel for battery life and T132 for performance. Depends what you want
[Nexus S Android Development] HAKA:
the response have been pretty gud! :D 130+ posts in less than one and a half days. 700+ installs.. :)
[Nexus S Android Development] zgomot:
I would say that's a pretty big understatement.
[Nexus S Android Development] rener78:
As for me I'm using AirKernel now, had tons of Rom control FC, lags of all sorts on Matrix 18 Cfs

Envoyé depuis mon Nexus S avec Tapatalk
[Nexus S Android Development] zgomot:
Using Matr1x 18 cfs kernel and I get no lag at all, what so ever.
[Nexus S Android Development] al_madd:
Air kernel and matr1x kernel is almost the same..:D:D
[Nexus S Android Development] b1337:
they are VERY different
[Nexus S Android Development] HAKA:
lil teaser:

Something big is coming. ;)
[Nexus S Android Development] ljordan2:
Hehe makes me remind of that old G Nexus teaser:)
[Nexus S Android Development] ZeppeMan:
when? :p

10char
[Nexus S Android Development] Shadow-Nexus:
Hey I need some help here

I have this weird bug look

Does somebody know how to fix it?
[Nexus S Android Development] thegtfusion:
Oooooh yes :D

---------- Post added at 01:31 PM ---------- Previous post was at 01:30 PM ----------

Are you using the anidroid hardened kernel?

I had this problem when I was using that kernel..
[Nexus S Android Development] tycruickshank:
Another weird bug similar to this one that I've been experiencing randomly is when I flash a new kernel and then reboot sometimes my phone will say that the internal phone storage is getting low. Normally with the amount of apps I have installed I have roughly 200 free megs but sometimes after flashing a new kernel it'll say that there is only 20 megs left and there is a persistent icon in the status bar. The only way to fix it is to wipe everything and start from scratch. I've tried formatting system and cache and reflashing everything but that didn't work.
[Nexus S Android Development] HAKA:
Okay...the final package is ready. Will upload it tomorrow. Good night. :)
[Nexus S Android Development] qaz2453:
finally got this ROM installed.. first impressions is its sooo much faster and smoother than other ROMS i have tried..

cant wait for the next release tomorrow :)
[Nexus S Android Development] Shadow-Nexus:
Yeah do its the kernel then

Hmm I'll change back to trinity

I've been getting horrible battery drain on this one
[Nexus S Android Development] tjackbjorn:
you're the man! Really likes you ROM, never kept a ROM this long! Two days or something ;)
[Nexus S Android Development] Andrew1998:
Really Good , i love this rom.It is beatiful , speed , no slowdowns and bugs .. It's the best ! . Tommorrow go out new version of this rom , which are the news things ?
[Nexus S Android Development] LKNim:
Waiting for the next release and wondering what is something BIG:rolleyes:
[Nexus S Android Development] LKNim:
Androxide ROM + Air Kernel is the best combo ever, it's a new chemical compound named Air Androxide which doesn't equal to sodium chloride, it's characteristics are solid fast and having great battery life.

I was kidding too much :p
[Nexus S Android Development] thegtfusion:
See air as oxygen. Oxygen is already in the name :D (oxide). Soo thats why its such a great combo :D

Running the same as you. Look at my battery life
[Nexus S Android Development] rener78:
I know what it is !!!

A blue mms icon lol

Kidding.

Thanks again by the way
[Nexus S Android Development] LKNim:
Have it already:p
[Nexus S Android Development] rener78:
:confused: Crap :( Wish I had that !! You are sooo luck !! ;)

Your theme is are awesome too !! ;)
[Nexus S Android Development] LKNim:
What I have is the Blue AMOLED themed MMS APK only:rolleyes:
[Nexus S Android Development] ilnanny:
Welcome back in new look ;-)

I installed in my nexus s i9023.

And work fine, i like the mod aok.

Thanks man and good job ;-)

Nexus S i9023 Italia
[Nexus S Android Development] irtehun:
I can post a modded mms.apk and send Haka the icon if he wants to use it
[Nexus S Android Development] HAKA:
new build up...

i'm changing few of my policies now...lesser frequent updates...more changes in new builds. :)
[Nexus S Android Development] rener78:
Hi and thanks again...are we already tomorrow lol still today for me.

What is the proper way to install this update ?

Have a great day !!
[Nexus S Android Development] chosen14u:
+1

10 char
[Nexus S Android Development] Anquria:
little suggestion,add md5sum pls
[Nexus S Android Development] sky66high:
flashing instructions please..
[Nexus S Android Development] HAKA:
Download

Flash ROM

Flash Google Apps

Reboot
[Nexus S Android Development] rener78:
Hello, I'm already using your 1.0.0 rom and I don't need to wipe anything whatsoever?

Envoyé depuis mon Nexus S avec Tapatalk
[Nexus S Android Development] HAKA:
No....full wipe not required
[Nexus S Android Development] rener78:
I have the Incredible Hulk theme now :( Getting random rom control FC, weird Rom control icon and green LCD.

Did as I was told.

Envoyé depuis mon Nexus S avec Tapatalk
[Nexus S Android Development] rickbosch:
Turn auto brightness off. Trinity does that on my handset. And the fc's, wipe all and reflash I'm afraid.

Sent from my Nexus S
[Nexus S Android Development] rener78:
Merci for your answer I appreciate it. My brightness was at the lowest and not on auto, so while you were writing this I was recovering from a backup I did right after flashing V 1.0.0 and added back all of my apps.

Thanks again :)

Envoyé depuis mon Nexus S avec Tapatalk
[Nexus S Android Development] Bandis710:
Thanks for the update. Downloading it now. Since you did some updates on the framework does that mean i can not use the amoledblue theme anymore?

Verstuurd van mijn Nexus S met Tapatalk
[Nexus S Android Development] LKNim:
Yeah, it needs trade off

Delete framework and systemUI in AMOLED Blue theme and is fine
[Nexus S Android Development] boenklon2:
can i install normal boot animation after flashing this rom?

* edited

i cant install boot animation even i just flash normal ICS bootanimation.any help?
[Nexus S Android Development] Bandis710:
If i exclude those two 80% of theme is gone.

Verstuurd van mijn Nexus S met Tapatalk
[Nexus S Android Development] HAKA:
mods should be fined because the changes were minor and i should not effect any themes etc.
[Nexus S Android Development] Billchen0014:
Weird

Did anyone experience Customise FC upon boot, but back to normal after a few minutes to stabilise? not a problem with v1.0.0. nothing big, but worth notifying. Also, the update package hid an app from my app drawer, "Make your own clock widget". UPDATE, testing Air Kernel see if the problem persist.
[Nexus S Android Development] LKNim:
So I make it 100% again

*Updated SystemUI.apk and Framework-res.apk from Androxide 1.1

*Updated MMS base on AOKP M4

*Updated Play Store to 3.5.15

http://dl.dropbox.com/u/40485091/ab_2.1+_Androxide1.1_fix.zip

---------- Post added at 03:54 PM ---------- Previous post was at 03:08 PM ----------

I see the changelog v1.2

So Androxide base on AOKP B28 is coming:D
[Nexus S Android Development] zgomot:
Is this not based on AOSP anymore?
[Nexus S Android Development] HAKA:
still merging some new features of b28....expect the build in about 2 hours. :)
[Nexus S Android Development] Shadow-Nexus:
Awesome I hope its finished earlier cuz I have to go to sleep
[Nexus S Android Development] LKNim:
Both 1.0/1.1/1.2 are base on AOSP plus the features from AOKP

1.0/1.1 have the AOKP M4 features

1.2 have the AOKP B28 features
[Nexus S Android Development] thegtfusion:
Was just about to download v 1.1 then I read about v1.2 :D keep up tje great work guys :D. Cant wait till I get home to download... (after 6 hours sadly) :D
[Nexus S Android Development] philadelphiaTM:
i loved your last rom. (: i think i'll love this one too :p

which kernel is the best for this rom?
[Nexus S Android Development] Billchen0014:
I use Air Kernel, but the default one isn't bad either.
[Nexus S Android Development] philadelphiaTM:
how is the battery runtime with the stock and air kernel?
[Nexus S Android Development] LKNim:
I think it's better not include a OC or UV kernel as default such as Trinity since some phone can't handle it.

My phone can use Trinity as daily but it freeze on 3D games.

Also, it makes the bootanimation unavailable no matter what kernel I'm using:(
[Nexus S Android Development] HAKA:
v1.2.0 is up!

and its here to stay! :D
[Galaxy S I9000 Android Development] mialwe:
** changelog moved to OP **
[Galaxy S I9000 Android Development] dark_knight35:
Flashing...
[Galaxy S I9000 Android Development] trustsyzaa:
finally this kernel is on ics,great work since gingerbread,you rock !!!! :D
[Galaxy S I9000 Android Development] mialwe:
Hopefully it will work for you, this is the first time Midnight-ICS runs on other devices...
[Galaxy S I9000 Android Development] dark_knight35:
*This post was done with gummy rom running midnight-ics*
[Galaxy S I9000 Android Development] saszseb:
You have arrived here.

Sent from Slim_ICS_2.8
[Galaxy S I9000 Android Development] philippsp:
Nice

Gesendet von meinem GT-I9000 mit Tapatalk
[Galaxy S I9000 Android Development] saszseb:
Flashed it over Glitch on Slim_2.8.

Sent from Slim_ICS_2.8 MIDNIGHT-0.7.4
[Galaxy S I9000 Android Development] nevtam123:
Thank you. Trying on cm9 b17.
[Galaxy S I9000 Android Development] saszseb:
For backlightnotification you don't need to get BLN.apk. It works via NSTools. Blinking is working for missed calls.

Sent from Slim_ICS_2.8 MIDNIGHT-ICS-0.7.4
[Galaxy S I9000 Android Development] saszseb:
ALogcat works.

Sent from Slim_ICS_2.8 MIDNIGHT-ICS-0.7.4
[Galaxy S I9000 Android Development] dark_knight35:
Thx for the great kernel, mialwe!

First Impressions:

1. fast (listening to music+playing speedx 3d+tapatalking+opening browser without any lag)

2. color settings are confusing (midnight control or galaxy s settings? dunno which one to use)

3. nice bootsplash (minimalistic&nice)

4. no didle and liveOC (you already thougt about adding this?)

To resume, this kernel is just great and I'm looking forward to seeing more features. I haven't tested bln yet, dunno if it works.

Keep up the good work!
[Galaxy S I9000 Android Development] extralife:
Subscribed

... using tapatalk
[Galaxy S I9000 Android Development] scheichuwe:
Works great on CM9.

Thanks. :)
[Galaxy S I9000 Android Development] karapoutsoglou:
so excited!!!!

welcome to ics best ginger kernel.
[Galaxy S I9000 Android Development] switchgott:
Hi,

thanks for your realy nice kernel.

I will test it.

Please tell me, have your kernel iptables for droidwall activated?

Thanks
[Galaxy S I9000 Android Development] malcho:
Welcome mialwe.
[Galaxy S I9000 Android Development] GreenSGS:
Flashing over Semaphore 0.9.5b(removed all init.d stuff before as 0.7.4 does not have init.d support) on SLIM ICS 2.8 is fine no issues there, just in case anybody curios like me to try... :)

---------- Post added at 10:33 PM ---------- Previous post was at 10:11 PM ----------

Really nice kernel for an alpha status.@Mialwe Good job and Thank you.

Clean, fast and smooth yet without OC and LiveOC.

Couple of early minor issue notices:

Toggle night mode: Turning on, screen goes green like night vision camera but totally blur,screen guessing needed to toggle it back.

RGB color setting: Need some explanation, I pressed reset to default and then colors were faded, after rebooting I got the ROM color back.

So far so good.
[Galaxy S I9000 Android Development] mialwe:
Thank you all. Edit: In MidnightControl->menu->help there is more information on all app options including colors.

- Midnight *does* support init.d script execution.

- Night mode: All this toggle does is lowering a min.brightness tunable to "1". Sounds like colors/gamma tuned too aggressive -> typical green tint on low brightness.

- What does "faded" mean? This options sets some values to the according tunables ("0") to R/G/B/gamma, no fading involved but you see the difference if you adjusted some of those before. Rebooting without the set-at-boot-toggle checked will give you ROM colors as MidnightControl will not override ROM colors in this case.

Yes, you are absolutely right here. Sadly all ICS ROMs seem to include kernel settings in their ROM option menus. I'm thinking of removing the MidnightControl color menu (but leave the night mode where it is) for the next version.

For now you can use both, Midnight color settings will override ROM color settings and stick at boot if you tick the load-at-boot option.
[Galaxy S I9000 Android Development] mialwe:
0.7.8-10

0.7.8-10

- set BLN default to "false"

- readded some build flags

- readded some vm tweaks (now it gets interesting :) )

- readded mount tweaks

- cleaned up initramfs script a little bit (less unneeded stuff in /data/user.log)
[Galaxy S I9000 Android Development] Trak-X:
Very nice. Just updated to 0.7.8.10. I have a little bit more ram now, maybe just placebo effect. But no more lag for me in the app drawer.

Keep it up. Will let you know how it goes later on.
[Galaxy S I9000 Android Development] jolle-pe:
I love your kernel on stock gingerbread.

Now i'll try it on cm 9:-)
[Galaxy S I9000 Android Development] Jaggle:
Maybe a stupid question, but is it normal dat my init.d file is empty?

Verstuurd van mijn SGH-I9000 met Tapatalk
[Galaxy S I9000 Android Development] mialwe:
/system/etc/init.d is a directory which can contain some scripts to be executed at boot after Midnight has done it's work.

Midnight itself does not use init.d scripts but supports executing them if users need it (has to be enabled via MidnightControl first).
[Galaxy S I9000 Android Development] Jaggle:
Thanks for the answer

Verstuurd van mijn SGH-I9000 met Tapatalk
[Galaxy S I9000 Android Development] TerraBuzz:
Sorry, but anyone know how to configure the color settings in Midnight control to look as close as Voodoo's Punchy Settings ?
[Galaxy S I9000 Android Development] mialwe:
Sorry, can't help with this one.

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

0.7.9 - 2012/03/28

- initramfs: fixed 0.7.7 bug

- initramfs: adjusted vm tweaks

- initramfs: cleaned up boot script and log output

- kernel: BLN off as default setting

- kernel: adjusted build flags

- app: updated help file

OP

Big thanks again to all testers during the 0.7.8-xy series.
[Galaxy S I9000 Android Development] Trak-X:
Is this one the same with 0.7.8-10? I am on it for 2-3 hours now and its rock stable.
[Galaxy S I9000 Android Development] mialwe:
It's almost the same, very small. vm adjustments, initramfs script cleanup + build flags, back from testing to "official" version.
[Galaxy S I9000 Android Development] TerraBuzz:
Huh? I thought it was official... It was pretty damn fast and stable...

Thank you for this wonderful kernel...:)
[Galaxy S I9000 Android Development] rulala:
mialwe, may I give a suggestion?

the boot picture "GALAXY S KERNEL LOADING....."

do anyone think that "a little" small ??

I think if it is "more" big （not big）, That will be beautiful...:)

Big thanks. your kernel is very stable and more average for me

I don't want to change another since flash your 0.7.4:)

Now I am ready to flash 0.7.9 .
[Galaxy S I9000 Android Development] BYRoN_ITA:
I like the small boot picture "Galaxy S kernel loading" , simple and stylish as the kernel itself :)
[Galaxy S I9000 Android Development] nmcc89:
+1 couldn't have said it better
[Galaxy S I9000 Android Development] jolle-pe:
After flashing the latest kernel i have problems with the stock light notification. While i get a message in whatsapp the light keeps out

Getapatalked von meinem Galaxy S mit ICS 4.0.3
[Galaxy S I9000 Android Development] nmcc89:
In the latest version BLN is off by default. You'll have to use bln control to turn it on again.
[Galaxy S I9000 Android Development] doc_2nas:
Great Kernel!!!! Feels like hybrid between semaphore and devil... just perfect.

Thanks a lot mialwe....
[Galaxy S I9000 Android Development] test123456789012:
Installed 0.7.8-10 and undervolted a bit, that led to a SOD, which I didn't have with 0.7.4 and exaclty the same settings in the control app, so I installed 0.7.9 after that.

After installing 0.7.9 I had the long-gone Android OS bug (>70%) which drained my battery within hours by 60%. :( Don't know what was really causing it but for now I am back to semaphore (which I've used before) and trying to reproduce/test what was causing it.

I like your approach of keeping the kernel light and battery friendly, will test it again some time.

Rom used: Slim ICS 2.9 with Supercharger V6 script.
[Galaxy S I9000 Android Development] jolle-pe:
I dont use BLN. I only use the cm9 setting "notification light".
[Galaxy S I9000 Android Development] mialwe:
That's exactely why I don't like kernel related options in ROM menus. Just tested again, it works:

- activate notification in ROM menu as you described

- activate notification in BLNControl as it was meant to be (other ROMs like ported stock ROMs from Nexus just don't *have* notification settings in ROM option menus -> BLNControl is enough).

Does anybody have an idea how I could set the ROM->display->notification on/off switch from MidnightControl if I would include an option for activating BLN myself? This way there would be only *one* option (in MNC) which could switch on/of both settings...

Edit: Or can anybody point me to the source where the ROM actually performs an action when ROM->settings->display->notification is checked/unchecked? I'l start searching...

Edit: To explain why it worked for you in earlier versions:

- BLN was default ON in Midnight, so it was active all the time

- via your ROM->settings->display->notification switch you told the ROM to activate BLN on ROM side, too (why is this needed?).

=> worked.

Users with stock ICS ports got BLN active all the time without the possibility to deactivate it without installing an extra app (e.g. BLNControl, NSTools).
[Galaxy S I9000 Android Development] scheichuwe:
AFAIK, CM9 uses its own "BLN" (LED notify).

BLN always needs an app to be de-/activated.
[Galaxy S I9000 Android Development] mialwe:
Yep, that's what I wrote on last page:

The problem is that users *must* activate BLN in ROM settings, too if provided there. All works fine just with BLNControl if this option is *not* present in ROM settings.
[Galaxy S I9000 Android Development] scheichuwe:
Good to know. Thanks :)
[Galaxy S I9000 Android Development] dark_knight35:
That's what confuses me, too. You have three places to change the same thing and all of 'em are showing different values and you don't know which dominates. Speed settings in roms are so useless, you need at least one extra app to set all functions, and these apps can also set the things the speed settings can change.
[Galaxy S I9000 Android Development] scheichuwe:
https://github.com/CyanogenMod/andr...src/com/android/settings/DisplaySettings.java

mNotificationPulse = (CheckBoxPreference) findPreference(KEY_NOTIFICATION_PULSE);
if (mNotificationPulse != null
&& getResources().getBoolean(
com.android.internal.R.bool.config_intrusiveNotificationLed) == false) {
getPreferenceScreen().removePreference(mNotificationPulse);
} else {
try {
mNotificationPulse.setChecked(Settings.System.getInt(resolver,
Settings.System.NOTIFICATION_LIGHT_PULSE) == 1);
mNotificationPulse.setOnPreferenceChangeListener(this);
} catch (SettingNotFoundException snfe) {
Log.e(TAG, Settings.System.NOTIFICATION_LIGHT_PULSE + " not found");
}
}

I hope this is the one you are looking for...
[Galaxy S I9000 Android Development] mialwe:
Yes, that's the code I found a few weeks ago, too, but we cannot just change that setting via the NOTIFICATION_LIGHT_PULSE constant as the default developement environment does not know it (its CM specific). But: seems I found another way, testing shortly now, working more on it tonight :)

In case anyone needs this, too (state = 0 or 1):

android.provider.Settings.System.putInt(this.getContentResolver(),"notification_light_pulse", state);
[Galaxy S I9000 Android Development] krarvind:
This has to be device specific as i mentioned earlier. Same base for me, Nexus S doens't have that option but SGS 1 and 2 does. When you figure it out let me know as i would like to get rid of this as well, nexus, all i need is bln or ns tools app. no need for additional step
[Galaxy S I9000 Android Development] Trak-X:
Not sure if anyone tested the init.d function, but for me on 0.7.9 it is not working. Also the touchwake option is being disabled after every reboot, and it is not working when it is on.

Le: Just tested with 7.4.0. Same story. Not working with that one also.
[Galaxy S I9000 Android Development] mialwe:
Can you provide /data/user.log (or point me to the post if you already have, don't remember, sorry). A similar issue was reported at another board but it seems to occur only with certain ROMs, for now I know about ICSSGS and Bluelightning (works fine with e.g. Slim-ICS, Elite and CM9, self-checked):

- Midnight tries to parse and apply the app settings at boot time so all of them can be overwritten as users like via init.d or later other apps.

- Midnight assumes the settings per dfault beeing located at /datadata/com.mialwe.midnight.control/shared_prefs/com.mialwe.midnight.control_preferences.xml

Can you check if there is a file like this? Or provide a logcat after starting MidnightControl and changing a option like e.g. readahead or IO scheduler?

Somehow the settings

a) are not saved properly or

b) are saved elswhere where the initramfs script cannot find it.
[Galaxy S I9000 Android Development] Trak-X:
I am on ICSSGS. I took a look at bootlog in the midnightapp and saw that it has some "permision denied" and some other errors. Will upload the attachment in 2-3 minutes.

LE: As i said in my older posts. I see SIO selected, but in fact it is NOOP. I see init.d selected, but the log shows disabled. And also everytime i reboot it disables touchwake, which does not work even if i enable it.
[Galaxy S I9000 Android Development] mialwe:
Thanks. If the errors are the same as on Bluelightning as reported they ar not serious ones, 2 permission-denied are known, not relevant and caused by a general remount loop (that's nothing bad :) ) and another one because the settings file is not found.

So the important part is where is the directory com.mialwe.midnight.control (and all the other app settings directories) located on your device, this information is not in the user.log (I dont want to know everything about your directory structure :) ).
[Galaxy S I9000 Android Development] Terranigmus:
Would this Kernel work with Dark Knight v4 ?

Because I love the ROM itself but it's so damn sluggish I hoped I could just use a different Kernel to fix that. Semaphore however just sent me into a bootloop.
[Galaxy S I9000 Android Development] Terranigmus:
All right.

Hell I've flashed that phone so often now, one more can't hurt. I'll try it tomorrow.