Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About bmkx

  • Rank
    InsanelyMac Protégé
  1. ASUS 1001HA Simple Guide (Everything is working)

    Since both my netbook and desktop behave this way, and also since I've never had any real mac before, I thought this is normal But if it's not, than maybe it's a problem with USB controllers or something. Maybe they're not seen as native, or don't have proper sleep/wake methods in dsdt. IIRC I didn't fix USB controllers in my dsdt, so maybe it's worth giving it a try. Also, do you plan to install BT inside? I'm just curious, because I use USB BT dongle with desktop, and it works all right. I haven't tested it with the netbook, but i guess it should also work ok.
  2. ASUS 1001HA Simple Guide (Everything is working)

    I use SSD in my netbook for a few months now. Although it's the cheapest SSD I could find (OCZ Onyx 32GB), I've benchmarked it some time ago, and it was considerably faster than the original one. I don't remember the numbers exactlly though. System loads faster and this is what you can tell at first. Regarding power consumption, or rather, battery performance, I don't see much difference though. But it has also other pros I consider important: first it's totally silent, and second it's more mechanically durable.
  3. ASUS 1001HA Simple Guide (Everything is working)

    Yes, I think it could be OK as default for most people. It is in fact very similar to my own color profile, but mine is a little darker, and I prefer it as such.
  4. ASUS 1001HA Simple Guide (Everything is working)

    I'm still on a little modded meklort's rev. 616. It's working well for me, apart from a little screen flashing on early boot-up. I've tried to update it to some newer revision once (660 or something), but that broke things to the point of being not bootable, so I have to revert it. And so I'm sticking with old working version for now. With mouse never. With my trackpad kext yes, once. I don't know what happened. I thought that maybe my driver has some flaw, like when you press a button, tap and drag and something it goes crazy But I wasn't able to recreate such situation after that.
  5. ASUS 1001HA Simple Guide (Everything is working)

    So here it is: chameleon_r747.zip Mind you that some revisions may not work well, or even not work at all. That's what svn is for after all: developing things. May I ask what you need new chameleon for?
  6. ASUS 1001HA Simple Guide (Everything is working)

    Here: Chameleon_2.0_RC5_r747.pkg.zip It's been built from latest svn rev., synced a few minutes ago. Or you want packed files to do manual install instead?
  7. ASUS 1001HA Simple Guide (Everything is working)

    Hi, The problem is that the information about sensors must come from somewhere. And I think our netbook doesn't have any sensors available. Some time earlier you gave me the info about superio chip that supposed to be built in, but I haven't found any meaningful information about it, and it seems to me that it doesn't provide any monitoring information. Then I've hacked original fakesmc & superio plugin to try and find superio on our system. But that failed. So finally I added some functionality I could into original fakesmc itself, and this is what I use now. Added info are cpu voltage and fan rpm. Voltage is read from cpu's msr, so it's not a "real" voltage, but it's what cpu was set on (by speedstep). Fan speed is read from acpi, from EC (embedded controller). EC has more functions for: setting fan speed, set & read performance profile (all of that is used in my iControlMyEee app). I've found this reading sources of linux drivers for asus-eee. But this is all i could find. So sorry, but I think I can't help you. Yes, it has some nice features, like TRIM support for SSDs, or fullscreen for apps. Both can be really usefull on this machine (well, I have ssd in mine ). However I'm not sure it'll be possible to install it on this netbook. It's a long way probably, seeing as it's not even bootable for now.
  8. ASUS 1001HA Simple Guide (Everything is working)

    I've PM'ed you since this was getting a little too OT.
  9. ASUS 1001HA Simple Guide (Everything is working)

    I must say thank you too, because it was your guide that allowed me to install osx in the first place. I bought this netbook with installing osx exclusively on it in mind. I had osx installed on my desktop pc for about a 2 years already, but getting it to work on this little notebook was a different experience. Currently I use my desktop pc to triple boot osx, win7 and arch linux. It's a GB GA-M31-S2L mATX mobo with E8400 cpu and nvidia's gf 7600gt. It's not a highest performance machine, but for me it's even more than enough. When this machine ends it's life, I'll be probably getting myself a real mac. Since I have quite good dell LCD, iMac is out of the question. And since I really prefer small, silent PCs, I'll probably choose a mini, if they continue with the line. As I wrote, performance is not a concern for me. As for the normal-size notebook I don't have any experience, sorry. This kind of machine is not for me either, it's too heavy, too big and often over-priced. I have my netbook to carry around, and desktop at home. Cheers
  10. ASUS 1001HA Simple Guide (Everything is working)

    I've downloaded these sources to compare them with what I have from Meklort's svn. And guess what: they're almost exactly the same Meklort's have even a few lines more, for preparing serial id. And now it also has sleep functionality
  11. ASUS 1001HA Simple Guide (Everything is working)

    Here's battery kext with added sleep feature: AppleACPIBattery_1.0.16.dmg I've modded original kext from meklort's svn. It puts netbook to sleep when battery drops below some level. This level can be changed by setting "SleepLevel" key in kext's Info.plist (it's set to 5 by default). It accepts values from 0 to 50 percent (0 disables this feature). Note that it'll put your netbook to sleep only once, until you plug AC adaptor. This way you can wake it up and shutdown for good, if you don't want/can't use external power. Try it like this: #!/bin/sh function get_batt { batterystatus=$((`/usr/bin/pmset -g batt | grep Internal | awk '{ print $2 }' | awk -F % '{ print $1 }'`)) mode=`pmset -g batt | grep Internal | awk '{ print $3 }'` } while true; do get_batt until [[ $batterystatus -le 3 && $mode == "discharging;" ]]; do sleep 90 get_batt done /Applications/Utilities/deepsleep done I know about Ukulele, but never tested it. I have no such need, as I can directly mod keyboard driver for myself Actually I am using the same keyboard kext I've posted, for me it works the way I want. Which key is not being recognized for you?
  12. ASUS 1001HA Simple Guide (Everything is working)

    This while true; do --- code here --- done should do it. Update: Regarding the battery kext: it didn't work the way I thought. Those two fields I wrote earlier about didn't change anything. But, I've came up with simpler solution - if the battery level drops below some value the kext itself puts machine to sleep. I've already tested it and it works. But it's very rough on the edges and needs more polishing. To enable setting of the percentage level triggering sleep I'll probably implement it via a key in the kext's Info.plist. I'll post the kext when it's ready.
  13. ASUS 1001HA Simple Guide (Everything is working)

    Yes, I've found the (hopefully) right sources on Meklort's svn, compiled them, and it seems to be working. So next step is to add the missing fields. Your script looks good & simple IMHO. Well, I'm not exactly a script guy I must admit , and especially awk is, well... awkward One thing: script finishes after putting the pc to sleep. Shouldn't whole script be working in an infinite loop? So that after waking up it automatically kicks in from the start?
  14. ASUS 1001HA Simple Guide (Everything is working)

    I've tested automatic system sleep. For me it won't sleep on low power. Battery meter drops down to 0%, but system is still working after that, until battery drains out completely, and netbook turns off. On the other hand sleep on timeout works well. I have my system configured to sleep after 10 minutes of inactivity, and it goes to sleep, and wakes up as expected. I don't think the issue of non working sleep on low battery power is because of patching the kernel. Kernel is patched only to disable checking for cpuid, thus enabling it to function on atom cpu AFAIK. But I think it could be a problem with the acpi battery driver, which provides battery info to the system. Maybe it doesn't provide all of the needed info or something. Edit: OK, after quick look into AppleACPIBatteryManager kext's sources I think I found something. There are two fields defined in system which names suggest they're used for signalling low and critical levels. But this kext doesn't use them. When I find some time I'll give it a shot and try to implement them. Edit 2: Unfortunately sources I have are not the same the kext we use is build from. They have both the same version in plist file, but the one I compiled (without any changes yet) kp's every time after desktop loading. So I need to find right sources first.
  15. ASUS 1001HA Simple Guide (Everything is working)

    Sorry for that. I don't use sleep feature extensively, and normal sleep (ram standby) is all I really need. I think? Nevertheless, I'll try to test your solution when I find some free time. All I can tell for now is that since upgrading to 10.6.6 I have working safe sleep (sleep mode 3), at least when user-initiated. So it works like hybrid sleep, writing memory to disk for safety, but still holding it in ram for faster wake up. This mode is used as default on newer MacBooks AFAIK. Still to test if it'll sleep on low battery by itself. I heard that not every original MacBook has this feature.