Skip to content

Instantly share code, notes, and snippets.

View ahmed-alamir's full-sized avatar

Ahmed Alamir ahmed-alamir

View GitHub Profile
@ahmed-alamir
ahmed-alamir / mojave_iso.sh
Created October 15, 2018 11:18
Extract iso file from MacOS Mojave installer
#!/bin/bash
hdiutil create -o /tmp/Mojave.cdr -size 8g -layout SPUD -fs HFS+J
hdiutil attach /tmp/Mojave.cdr.dmg -noverify -mountpoint /Volumes/install_build
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build
mv /tmp/Mojave.cdr.dmg ~/Desktop/InstallSystem.dmg
hdiutil detach /Volumes/Install\ macOS\ Mojave
hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/Mojave.iso
rm ~/Desktop/InstallSystem.dmg
@ahmed-alamir
ahmed-alamir / ParseProxyObject.java
Last active March 17, 2016 12:30 — forked from jamiechapman/ParseProxyObject.java
A proxy class to simplify serializing ParseObject (Parse Android SDK).
// By Jamie Chapman, @chappers57
// Modified by Ahmed Al-Amir @alamir_ahmed
// License: open, do as you wish, just don't blame me if stuff breaks ;-)
import com.parse.ParseObject;
import com.parse.ParseUser;
import java.io.Serializable;
import java.util.Date;
import java.util.HashMap;