Last active
September 7, 2020 12:40
-
-
Save iambenmitchell/2d1d581d149873dea45bbbe25e3f37a4 to your computer and use it in GitHub Desktop.
Get T2 Information from macOS using bash.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#NOTE: THIS SUBMITS YOUR NON PERSONAL INFO TO A DATABASE, remove the line as stated below(curl). | |
# The purpose of the database is to help sites like The iPhone Wiki. No personal information is collected. | |
#!/bin/bash | |
clear | |
ChipID=$(/usr/libexec/remotectl get-property localbridge ChipID) | |
BoardRevision=$(/usr/libexec/remotectl get-property localbridge BoardRevision) | |
BoardId=$(/usr/libexec/remotectl get-property localbridge BoardId) | |
HWModel=$(/usr/libexec/remotectl get-property localbridge HWModel) | |
macModel=$(/usr/sbin/system_profiler SPHardwareDataType | grep "Model Identifier") | |
echo "This tool will get you detailed information about your T2 chip." | |
echo -e "Get the latest version here: https://gist.github.com/MrBenFTW/2d1d581d149873dea45bbbe25e3f37a4 \n" | |
macModelClean=$(echo $macModel | sed -e 's/Model Identifier://g') #remove Model Identifier: for use with curl later | |
clear | |
echo "This tool will get you detailed information about your T2 chip." | |
echo "Tool created by @A_MrBenMitchell," | |
echo -e "Get the latest version here: https://gist.github.com/MrBenFTW/2d1d581d149873dea45bbbe25e3f37a4 \n" | |
echo $macModel | |
echo "ChipID: $ChipID" | |
echo "BoardRevision: $BoardRevision" | |
echo "BoardId: $BoardId" | |
echo "HWModel: $HWModel" | |
curlmacModel=$(echo $macModelClean) #does not work straight from $macModelClean | |
#REMOVE BELOW LINE FOR NO DATA COLLECTION | |
curl -s "https://hook.integromat.com/6cx4oh6jgvk6pa1l6snny412a84n3y98?ModelIdentifier=$curlmacModel&ChipID=$ChipID&BoardRevision=$BoardRevision&BoardId=$BoardId&HWModel=$HWModel" >/dev/null | |
exit |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Public Database