Jump to content
InsanelyMac Forum


Tech Team
  • Content count

  • Joined

  • Last visited

1 Follower

About smx

  • Rank
    InsanelyMac Protégé

Profile Information

  • Gender
  • Location

Recent Profile Visitors

5,645 profile views
  1. smx

    chat broken 18.9.2015

    The replacement is online! You can access it by clicking on "IRC" in the homepage. Please remember that it's a work in progress and it's not completely finished, so some features (like emoticons) are currently missing, and you may experience some occasionally glitch due to some rough edges in some parts. Bugfixes and missing features will come later on, time permitting.
  2. smx

    Charset conversion

    I may have found the issue with quick edit and emojis. It's related to double encoding in PHP. The full editor uses a multipart payload to deliver the content, which results in: <p><strong><span style="color:rgb(51,51,51);font-family:'Segoe UI Emoji';font-size:49px;">?? </span></strong></p> While the quick editor uses a single POST body, which will get it encoded as %3Cp%3E%3Cspan%20style%3D%22color%3Argb%2851%2C51%2C51%29%3Bfont-family%3A%27Segoe%20UI%20Emoji%27%3Bfont-size%3A49px%3B%22%3E%20%3C/span%3E%3C/p%3E%0A If you call rawurldecode(thatString) in PHP, you'll get <p><span style="color:rgb(51,51,51);font-family:'Segoe UI Emoji';font-size:49px;">% uD83D% uDE0C</span></p> Which may be the cause of the issues. I need to check the PHP code that handles Quick Posts. EDIT: ipb strips out % symbol. On latest one it's not empty, it's "% uD83D% uDE0C" (without spaces). Different from the first ??, which are the actual utf8 characters.
  3. I'm sorry if this tool hasn't been updated, but i've been busy lately. Yes, it doesn't work for Yosemite onwards (yet ) I hope i can get back to this sooner or later and update it but i could need a rewrite of the code (or parts of it), as it's a bit hacky/messy in some areas. @lizbeth: the script has an edit mode, you can re-run it with the device it was installed to as second argument, and it will provide an edit menu, like this: sudo ./install_osx.sh /dev/sdXY where sdXY is the device the installer was created on. You should see something like this Choose an operation... 1 - Manage kexts 2 - Manage chameleon Modules 3 - Manage kernels 4 - Reinstall / Update chameleon 5 - Install / Reinstall MBR Patch 6 - Install / Reinstall Custom DSDT 7 - Install / Reinstall SMBios 8 - Erase Setup 9 - Delete Kext Cache 10 - Tweaks Menu 0 - Exit
  4. smx

    Server migration

    We've just fixed the Facebook page
  5. smx

    Server migration

    Thanks for the welcoming happy to be part of the team
  6. And what did you do to help? Oh right, nothing. And remember this forum is made possible by the staff members. You wouldn't be here without the free work of those people. Can you be more constructive and mature instead of making useless critics please?
  7. I'll need to fixup it a little, but meanwhile try giving me the output of $ 7z l
  8. smx

    Hd 7750 Powercolor 1Gb

    Try to get an AtomBios dump and post it here. Boot a Linux live cd and do echo 1 | sudo tee $(sudo find /sys | grep $(lspci | grep -i vga | grep -i AMD | awk '{print $1}') | grep "\/rom") sudo cp $(sudo find /sys | grep $(lspci | grep -i vga | grep -i AMD | awk '{print $1}') | grep "\/rom") atombios_dump.rom
  9. smx

    Ati Firepro v4800 Help

    I may be wrong, but that looks a problem with personalities. You can try other personalities with Chameleon Wizard. Otherwise it may need patching. See here http://www.insanelymac.com/forum/topic/249642-editing-custom-personalities-for-ati-radeon-hd45xxx/
  10. I didn't know virtualbox supports .img files as .hdd, i used vdi as it uses less space btw. About the compiling yes, i can bundle dmg2img and xar already built (i'll do that), but dependencies such as qemu_utils, cpio, tput and hfsprogs will still be needed. The script is interpreted by bash without the need to be built. You can get a zip from GitHub "Download ZIP" button without using git. Pandora uses filesets aswell, i just looked into it. To avoid them i'd need to diff patch -> original, and look what instruction (a jump i suppose) i need to change by doing an AOB (Array of Bytes) scan. I'll look at that
  11. Building the latest one from source (1.6.5). I get problems with older ones aswell. The script downloads and builds it automatically, same for xar. That's done in compile_d2i() and compile_xar(). With this method permissions are preserved. I prepare an hfs+ partition without journal (journal not supported on Linux), and i copy all the data in there
  12. I made an automated script to do that on Linux . Only difference is that i use dmg2img over 7z to extract the dmg, and i use xar to extract BaseSystemBinaries. http://www.insanelymac.com/forum/topic/295995-osx86-usb-maker-and-utilities-for-linux-without-a-mac/ So far it worked on a VM and my Aspire One without problems
  13. smx

    Info about Netboot

    I had no time to try this, but about AOE no it's not possible to compile Linux or BSD drivers on OS X. They need to be rewritten from scratch with OS X IOKIT classes and C++. You can use original sources only to see how they are designed. Also i'm not going to work with sources, as iSCSI driver is commercial (and trial). Only alternatives are: 1) Coding an AOE driver (i don't know how yet) 2) Making that chameleon fork work over NFS
  14. smx

    Info about Netboot

    My progress is this: I took the guy chameleon: https://github.com/fxtentacle/chameleon-chimera-hajo But since it's old it refused to compile. So i made a diff of the changes between chimera and the guy additions and i added them in svn trunk chameleon (non chimera). Will post patch asap. Made a BootCD with the modified chameleon and configured all the network stuff, but it crashed the VM. Maybe i didn't configure it correctly, or patches broke it up https://github.com/fxtentacle/chameleon-chimera-hajo/issues/1 I also tried to PXE-Boot the "booter" file, but the VM crashed (also tested real PC and hanged). I found usefuel stuff here: http://www.puredarwin.org/developers/booting/boot/pxe Your efi booting is instead succesful! you probably need to check your tftp server and proper kernelcache files About your idea to avoid VM and real MAC, i made a Linux script exactely for that purpose http://www.insanelymac.com/forum/topic/295995-osx86-usb-maker-and-utilities-for-linux-without-a-mac/ I got very very far with Ata over Ethernet network booting, but due to OS X not having a (free) Ata over Ethernet driver, i got the infamous "Still Waiting for Root Device". To reach that point i created a raw installer image with my script (it can create bootable USB pendrives/raw images and/or VirtualBox hard drives) and i attached it with vblade. I Used ipxe to boot from the aoe disk. OSX has no AOE support, but has got something for iSCSI: http://www.studionetworksolutions.com/globalsan-iscsi-initiator/ (unfortunately it's trial) iSCSI can be used to boot as AOE. It all depends on how well the kext (globalSAN.kext) is coded. I'll try iSCSI boot and see if it works
  15. smx

    Info about Netboot

    Nice idea! I was thinking about the same thing. The Server version of OS X can deploy images http://www.techrepublic.com/blog/apple-in-the-enterprise/apple-os-x-server-creating-netinstall-and-netboot-images-for-deployment/ bootpd is their all in one netboot server. Unfortunately it uses proprietary protocols https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/bootpd.8.html This sounds bad. But also, if you look at the boot methods, you can see it uses TFTP and NFS, which is standard, or even HTTP. Now the problem is interfacing with the server, since we are not using the MAC efi. By googling i found a fork of chameleon/chimera on github with net-boot additions. The guy who made the fork made some instructions on how to netboot with OS X as server.