#development
1 messages · Page 510 of 1
its fun armv8 is just 100 times more fun
i am still excited. i have been recently trying to get into binary exploitation/reverse engineering. so i have been trying to learn x86 asm and transitioning into 64 bit
can’t wait to fuck with arm
In my experience its better if you know armv8 then x86/x86_64 will come naturally
that might be true because i hear arm is much simpler but i am choosing that route since x86 has so aton of resources. I hate learning from books ngl so i end up watching college lectures that have been posted online to learn lmao.
i know i should just read a book and manual to learn like a normal person but that never works for me
i try to learn before i pick up the manual so i can actually understand the manual/docs
if anyone is interested, https://youtube.com/playlist?list=PLUFkSN0XLZ-n91t_AX5zO007Giz1INwPd
this channel has introductions/intermediate lessons on x86 and arm assmebly and also RE
I just use the manual
Not everyone has the time to read the 6000 page novel that is the arm assembly documentation
then you shouldn't become a developer
Link?
i feel the same way honestly but i am just going that route just to gain a basic understanding so i can at least start comprehending materials that are not beginner friendly
this is cpu engineering its not supposed to be beginner friendly
never said it was supposed to be. Not “beginner friendly” as in you obviously have to have some basic knowledge/understanding before you start off with a 6000 page manual. if you can and then good for you. Universities might as well not even teach comp org fuck it. tell the students read the manual 
Hey, do you guys see any reason this snippet of code would fail to save the image
NSData *pngData = UIImagePNGRepresentation(generatedImage);
NSString *pngPath = [NSString stringWithFormat:@"/Library/PreferenceBundles/TweakPrefs.bundle/test/test%d.png", i];
[pngData writeToFile:pngPath atomically:YES];
its in a for loop (multiple images generated, thus the 'i' at the end of the file name)
The image generation works as intended as i can show the images by adding them as a subview to the current view, it just doesn't save the images to the path
use writeToFile:options:error: and find out
the error is (null) lmfao

U probably don’t have perms to writing to that path
I fixed it in my tweak with some perms
Idk which anymore tho
I’ll check
would be nice as I'm lost right now as there doesnt seem to be any other reason
chmod -R 00755 /Library/Application\ Support/Akara
This is what I did in my postinst
idk if it’ll work but try it out
im not sure if that works in my case, putting it in the postinst
wait so if i wanted to specify it in the makefile do i just put THEOS_BRIDGING_HEADER = Bridge.h
cause that doesn't work 
hello powerpc user here
i write homebrew stuff for the gamecube
the action replay loader is so slow it's funny
wow I really misread the question when I replied yesterday, lmao sorry
its alright
it’s MyThing_BRIDGING_HEADER
but you can also just create MyThing-BridgingHeader.h in the same directory as the makefile and it’ll pick it up
ah… it’s MyThing_SWIFT_BRIDGING_HEADER
thank you!
surprisingly (because the docs are otherwise lacking) it’s actually documented https://github.com/theos/theos/wiki/Swift
trol
it works without Xcode now actually, suck it apple
thank god for makefiles
make some hoes
shut up
Actually i wasnt overwriting any files, i wanted to create them. But found a whole new way of doing the whole thing though, thank you for your tip, really appreciate it
Noted :monkaSHAKE:
hello
Shall
does anyone have a good guide for preference bundles?
thats a list of all the different types of specifiers
how i learned how to use them was by looking at open source projects
before you make a big custom preference pane with a huge header and a custom cell with your twitter icon
consider not doing that


can i make it my onlyfans link?
Yes
i'm going to post a memetically enhanced image that will instantly compel you to donate to my paypal
send paypal link
Go to paypal.me/triangularservices and type in the amount. Since it’s PayPal, it's easy and secure. Don’t have a PayPal account? No worries.
i requested

fine! ill do it myself
wen eta FiorePrefs
I’m imagining Triangular Services as a company that solely sells triangle instruments
Leviathan Aquatic Pet Supplies Pty. Ltd.
Make it yourself lol
How can I see what classes/methods a tweak hooks?
Chuck it in a disassembler of your choice
It's obfuscated
Then L
No way to see dynamically?
What tweak is it 
Sounds interesting, I’ll try it out thanks
Aemulo 

Chad
Aemulo isn't obfuscated
anyone with the tweak could recreate it pretty quickly
ur just shit at RE 
actually interesting thought
imagine being shit at RE
you dont
I need to
Just ask for the source nicely

yeah thats what im thinking
considering (if I stick to my estimates) it'll be open source early-mid november
can you open source it in my dms 
pls
why


no
how tf am I supposed to reverse this, v182 is always 0 but the file is still somehow sent
FUCKING CORE FOUNDATION UGGGGGH
jaidan
i'll send when I fix felica

explain what im doing wrong
thank u
wen eta new zefram build capt
@grave sparrow

i still have cochrane

ik
mhm
yeah
i might try to make tweaks with it again
why
the disasm?
cringe
but ok
i understand

How to theos on taurine
Is it the same setup that’s on the wiki?
Wait I think I figured it out

Happy Thursday all!

oops it shouldn’t be installing over ssh on an iPhone
close enough
export THEOS_DEVICE_IP=127.0.0.1
export THEOS_DEVICE_PORT=2222

no I mean Theos is supposed to be using sudo for that when running on iOS
@glacial matrix did we break something
We did?

Well, it could connect via ssh always, just localhost if on iOS so it’s a single mechanism :P
hello mr uroboro
sudo doesn't work on elu 
unless you manually install it and drop a file in /etc/sudoers.d
fiore is using taurine
iirc
i am taurine
true
What gsc key can I use to conflict with iPads?
ipad 
Is it actually just ipad
Man
yeah gsc.ipad should work
Coolio
I have learnt that installing Aemulo on iPad now will put nfcd in a crash loop
if you wanted to troll harder depend on nfc
Any iPhone on 13+ supports it so that’s a non issue
what about iPod
iPod has no NFC either
Didn’t think about that
Ok new thought
Can I do depend iPhone?
stockholm is the internal name for the nfc drivers
apparently shoebox = passbook = wallet
https://www.theiphonewiki.com/wiki/List_of_GSC_bits doesn't even have stockholm
The database for wallet is actually really interesting
wouldn’t it have been better to just use like a meaningful name
instead of their old codenames
ipad Yes (Is iPad. used to be "wildcat".)
That’s cringe
@lyric timber your services are required
i know you love doing it
“PlatinumCapability”
green-tea No (turned on in iPhones sold in China)
not-green-tea No
i’m going to make my tweak depend on the nike ipod
I'm going to make my tweak depend on thin bezel
what's the difference between gsc.nfc and gsc.stockholm then 
sep
or at least I think so
in nfcd theres references to icefall when doing sep stuff
like apple pay
Depends: gsc.HasBaseband
Conflicts: gsc.ipad


actually it's gsc.has-baseband
lol the ones with acronyms are even worse
gsc.h-e-v-c-encoding-capability
the ultimate troll: Depends: gsc.battery-current-capacity >= 20
won't install if battery is lower than 20% 
actually just Depends: gsc.device-class-number = 1 for iPhone
some Japanese iPad pastebin https://pastebin.com/690mBQtq
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
hi I was adding the damn 12.5.5 update to the wiki please state your emergency
@restive ether
.
my iPhone 7 has 411 GSC keys
clearly missing a bunch on the wiki
lmk if there's specific ones that you know the meaning of and you want me to add...
oh no
#jailbreak pls

ty but 
at&t superior 
how many processors has intel made and how many processors has at&t made
exactly
at least 7
at&t knows what they are talking about bro, trust me
nice thumbnail pic 
classic
game center daemon just straight up lets you read arbitrary files
well yes, that's what daemons are there for
how else will you read arbitrary files if you're sandboxed
can someone tell me how to create a swift command line tool for iOS in xcode
theres no command line tool option for iOS
Simple. Dont use xcode

Chip-8 emulation is fun
swiftc -Osize --target=$(LLVM_TARGET) -sdk $(TARGET_SYSROOT) -I$(BUILD_BASE)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/include -import-objc-header Bridge.h -o $(BUILD_STAGE)/shshd/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/sbin/shshd main.swift -framework IOKit -lMobileGestalt -L$(BUILD_BASE)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/lib -ldimentio -liosexec
Compilation line example

You need a makefile in your life
You can also easily compile to .o files to later combine if that suits your fancy
how to call static swift library function from main.swift @tepid olive
You’re talking to the makefile king
is this a pasta?
It is now
Probably same way as any other func tbh
swiftc -Osize --target=$(LLVM_TARGET) -sdk $(TARGET_SYSROOT) -I$(BUILD_BASE)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/include -import-objc-header Bridge.h -o $(BUILD_STAGE)/shshd/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/sbin/shshd main.swift -framework IOKit -lMobileGestalt -L$(BUILD_BASE)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/lib -ldimentio -liosexec
how to call because theres no header export for swift
Wholesome
I don't know what Im doing I just have a closed source library thats swift code I want to call from
never used swift
And then do -framework on compile
will try
Remember your -F
To specify framework search path
I don't have any of these
I just have a .dylib and a .a
theres no modulemap or anything, no headers
Id make a header just for the funcs youll need
Youngboy makes frameworks better
- ratio
Make a C header then make a modulemap for it
To make ur life easier
This may be of assistance
I have to get back to work, gl
Gl
Has anyone come across any headers for "Hey Siri"?
Have u tried asking Siri yet
haha theres like about 40 frameworks that have to do with siri so I thought I'd ask before taking the dive. I wanna create a tweak that disables "hey siri" when my earpods are connected. That feature kills my battery. :/
rip
it builds but theres no symbols afterwords
theres about how many frameworks now
jesus
wats in the back room
dope
yo
uhh
why does that look like a chromebook
Because it is
oh
never though of doing anything other than web browsing on a chrome book
Well I’m compiling inside a web browser
oh that makes much more sense
But it’s going brrr
I was able to do every step on the wiki for installing theos
Except for “sudo apt-get install fakeroot git perl unzip build-essential libtinfo5”
So I’m thinking that’s what’s causing the error
But I’m not sure
Ok I have clang++ 11 on my phone and clang++ 10 on the chrome book, that might be it
It’s because it is
which tweak
true
Anyone have advice about using & setting up paypal business for payments?
- code example, thanks
so like oauth??
https://github.com/paypal/Checkout-NodeJS-SDK
No like another alternative to using stripe, I've seen a few tweaks setup in-app payments using paypal
nice screenshot
Step One: Find a different provider
kk, thanks
The Linux one or Google Cloud Shell?
No, “format raw” string
"string"
No paypal bro dont do it
Paypal steals money
this is very true
my preference code was hot garbage
Linux, not Google cloud
Thank you, I’m using advanced technology to capture my screen
discord has two cdns right
cdn.discordapp.com always deletes after like an hour or some short amount of time
what is the other one
i need persistent images
or a way to not have my images deleted after a short amountof time
Imgur?
no?
tf you on about
if the asset deleted after an hour or some short amount of time, any media older than an hour or short amount of time wouldn't be viewable
because its not true
quiprr moment
no i know discord has two cdns which one of them is like completely shit
but i figured out my issue anyways
🗿
🗿
https://twitter.com/fcbunn/status/1441454619130015745?s=21
Friendly reminder to developers that you shouldn’t be doing this
I had to fix a similar issue when the iPhone 12 was released because the React Native (😐) project was using a library with this code. By the nature of the bug, I wouldn’t be surprised if Instagram is (was) doing something similar 🥲 https://t.co/xHCPbQe9qT
yeah developers, don't use react native
What's that for
probably an iOS app 
Is that supposed to be an accessor function or what's it doing?
There's still so much for me to learn. My class rn is going over dropwizard and it's kicking my ass lol. "Here's a book. Heres's a project folder. Now fix the project" 
@lime pivot would it possible to update xcodeproj.mk so that it sets the current debug number to the build string in the info.plist of the app?
is that a camera facing upwards lmao
I want to kill the debug numbers as a whole tbh…
hmm
you could do it in after-MyThing-stage:: though
yeah that would work
or before-package::
is there any reason for wanting to kill debug numbers?
because do you really care specifically about build 69 when you have 8972 builds sitting in your packages/ dir
basically it would just ditch it from the version so you're always overwriting the same 1.2.3+debug deb
I guess
theoretically it could still count up so you can rely on it for your own needs, just not put it in the version number
I use debug build counters for logging changes so I know what changed between builds
please do talk me out of it if you think you have a use case for it to stay though
I have a use for it but I know a lot of others don't, could you perhaps make it an optional thing?
yeah, I don't think it'd be going away entirely
thats cool
just disabled by default
perfect
Probably, I’m not the smartest
still smarter than Acer's laptop engineers apparently
Windows laptop moments
can't say I've seen a good Acer laptop in my lifetime 
all the acer laptops i’ve seen had some terrible AMD cpu and the worst hard drive ever
@lime pivot why not just make DEBUG off by default
it actually originally was off by default before I started working on Theos
What led to it being on by default
I changed it because it doesn't really match what you do in a proper IDE like Xcode to always be making release builds
o
means you get full debugger support and faster builds since you're not running optimisations
especially necessary for Swift because it takes a really good but very slow approach to optimisation, you don't want to be doing that constantly while deving
I thought the only change when you turn on/off DEBUG is the name
you learn something new every day 😉
thanks for your input Acorn RISC Machine, Limited
I want to start in the jailbreak development
Look at the pins
thx
Does anyone know how to remove yellowing from old consoles for example
My gamecube has some yellowing
It’s a mixture of like hydrogen peroxide and UV lights right?
Hopefully I don’t have to desolder stuff
I mean it’s been sitting in the attic since 2006
yeah
I’ve noticed while watching a lot of yt tutorials about it is that dedicated black lights seem to remove the yellowing better then leaving it out on a sunny day
@gentle grove have you ever worked on restoring video game consoles / old stuff in general
I’m trying to remove some yellowing on my gamecube from 2002
No
I don't have any old stuff

How do I go about starting to develop tweaks if I have no knowledge of coding?
Tyvm
uroboro was kind enough to create a guide
uroboro was kind enough to create a guide
uroboro was kind enough to create a guide
uroboro was kind enough to create a guide
uroboro was kind enough to create a guide
uroboro was kind enough to create a guide
fake news
“this is the intellectual channel” — capt 2021
“this is the intellectual channel” — capt 2021
I have soldering stuff
nothing beats the smell of fresh tin and lead in the morning
i do have an air filter thing
activated charcoal filter thing
that's no fun

how are you going to die young by lead poisoning?
when i die, i want @lethal ice to maintain GameSeagull for me
np
Yo
The iPhone se2 on the jailbreak spreadsheet got changed to "coming soon" 👀 what happen
thanks, it means a lot
maybe after you maintain it there will be some actual cool things in it

hi bestie
hi
f
Ohhh
Theres a exploit on 14.5.1 that's gonna be open sourced on the 21st of October
@jagged creek happy birthday big man
It's not my birthday yet
@jagged creek happy birthday
@haughty tulip thank you that means a lot
how do i add cephei to my theos install? i think that’s what’s causing “unknown type name ‘HBPreferences’”
you probably need to import it
yup
Would be something that is mentioned in their docs
true
no i literally forgot to import it because i’m stupid
true
Gitbook doesn’t exist and is irrelevant
agreed
ending up switching to puppy linux like a true chad

okay
just spent 3 hours comiling darling to find out dsdump does not work for it
It’s firebloom
bottom

yes
rude
no, youre gay
does #ifndef exist in swift
probalby not
so true
lol

please don’t be a cunt 🥺
Please Don’t Pirate 

i pirate all my tweaks

would you guys use this prompt in your terminal
I use balls
No

no i use tcsh
slowly becoming a viable option
tell @tepid olive that
numpy in da shell
wtf is dumpy
dumbass py
.
it's what they called my ass in high school
can confirm
how to use theos with xcode
ok that works but i have a problem with theos
==> Linking bundle elateprefs (arm64)…
ld: warning: directory not found for option '-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.0.sdk/System/Library/PrivateFrameworks'
ld: framework not found Preferences
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [/Users/a/Code/elate/.theos/obj/debug/arm64/elateprefs.bundle/elateprefs] Error 1
make[3]: *** [/Users/a/Code/elate/.theos/obj/debug/arm64/elateprefs.bundle/elateprefs] Error 2
make[2]: *** [internal-bundle-all_] Error 2
make[1]: *** [elateprefs.all.bundle.variables] Error 2
make: *** [internal-all] Error 2
ok so it only seems like i have 15.0 sdk which i think is causing the problem
use the patched ones from the theos github
i just drop those in the xcode dir with the xcode sdks?
well i already downloaded them and they are in $THEOS/sdks
how do i make it use those
i did
Except both side are what is depicted as end user in that image
instructions were unclear, the end user did exactly what he was told
just like the program does exactly what its told
What

gyaaaatttt DAMN
i just wanted plasma integrations, these mfers want to take it all from me
arch btw

stfu
what's that
kde plasma integration for firefox
Is there a tool to extract dylibs from iOS 15 shared cache files yet?
time to update tsschecker for 13's basebands
@grim sparrow how did u get the tbd of libzip
i used tbd dump
thank you for this massive dub
I'll be able to use this with other third party depends rigjt?
tbd is better
checkra1n >> checkm8
one is a jailbreak

one is an exploit
I just felt like I was in a newterm 2 > checkra1n mood
speaking about krit, what happened to them
I head shotted them in CS:GO and they rage quit.

prolly on some break
they appear and disappear 
@lime pivot is the swift toolchain section here (https://github.com/theos/theos/wiki/Installation-Linux) ever going to be updated for atleast swift 5.4.3
rather than 5.3.2
then do it and make a PR?

TRUE @slender glade
You should listen to this dgh0st guy more
He seems to know what he’s talking about
you should pr it to change to swift 4.1
I got you
hi hi
💪
where is that
table server
yes
ok, care to share?


because lzma and xz are almost the same thing
yeah
and older stuff doesnt have xz

@tardy narwhal is that fucking saadat

Ghostocck
hello
Bro
How have you been
Its been super@long
Why the fuck am@I in development
I just now noticed


pretty sure comex made that back when hdik wasn't there
does it not work for something?
Well
for procursus it would try to access the libzip 5 dylib
So idk how to make it work for both
usr/lib/libzip.5.0.dylib
usr/lib/libzip.5.dylib
usr/lib/libzip.dylib
usr/lib/pkgconfig
usr/lib/pkgconfig/libzip.pc
@slender glade i got the tbd from elu btw
ios11 has hdik too right btw? trying to understand what the use case for attach/detach is
ok i released the prompt

wholesome
its sexc
can someone send me a makefile for theos *tweak
run nic.pl
okay..
it gives you a sample makefile ¯_(ツ)_/¯
ohh

attaching a dmg 
an ipsw one
good morning "developers"
:uhhteeth:
:uhhteeth:

im stubborn
real chads use fish
good morning "developers"
Good morning “dgh0st”
have fun loading your terminal 0.1 second higher than me
Windows port wen?
i use this https://github.com/IlanCosman/tide
True
but I can’t port it to windows
I use wsl occasionally
its pretty nice, but i don’t use the powerlevel shit. i use just the text minimilistic
Why
Wowwww
yeah everyone has their tastes
i just made it for myself mainly
lmao
i feel ya
installing crazy fonts and shit is a pain
i like mine bc it’s simple
i could probably port Destiny to fish if people want it
i use arch btw with alacritty terminal 
i triple boot as of now
between what
win, mac, arch
opencore bootloader yea
neat
thinking of switching fully to arch ngl
i tried to use open core before I had a mac but it didn’t work for me
tbh I’d use macos and arch
yea it took me like a month to perfect my config
yeah
i was in the middle of making a gui for syslog using libimobiledevice for windows with qt. but i don’t think that will happen now 
fuck windows for real, i get 600mb ram used with kde installed without any telemetry bloat bullshit.
lmao
about 1600mb with 11 different tabs open in firefox
i used to use windows but I got sick of being told to download candy crush every 5s

exactly, like its such a shit os. the future is looking kinda good for linux in terms of gaming i hope the slow shift starts happening soon
good morning "dgh0st"

GA everyone
good morning dbruv
gm mr tr1
gm
hdik does that
im bad 
true
@tepid olive use destiny stable
:agreed:
how to destiny on wsl
ok
open le wsl
run le
apt install zsh
run le
chsh -s /usr/bin/zsh
run le
git clone https://github.com/ja1dan/Destiny ~/.destiny && echo "source ~/.destiny/destiny.zsh" >> ~/.zshrc && source ~/.zshrc
and
done

thank
yea np
im stuck on this step
uh we dont worry about it
what is le
LMAO

lmao

nfr
this looks hot
someday I really need to find some way to just run the essentials I want from oh my zsh rather than the whole damn thing
I disabled a bunch of it already though
although powerlevel10k instant prompt helps heaps in eliminating the perceived delay
I use p10k and it's great
zinit instead of ohmyzsh for plugin managwe
zinit is way easier
this is the stuff I do https://github.com/kirb/dotfiles/blob/master/.zshrc#L59-L81
kids, don't forget to DISABLE_AUTO_UPDATE=true for your sanity
The home for my dotfiles. Contribute to BBaoVanC/dotfiles development by creating an account on GitHub.
this is what I have
oops messed up line number
its fixed now
wait I wonder if I can high light multiple chunks
certified homebruh moment
Is that a merge conflict
indeed
ok it was my fault lmao
I modified the script to hardcode the macOS version to 11.4
so it wouldn't complain about running on a beta
just don’t use omz at all
what do you need from it
honestly no clue these days
I just cbf spending time figuring it out and copying out the bits I need
the only thing i remember using from omz was the auto correct but i found the variable for it
I could have cared in like 2013 on my spinning rust HDD Mac mini when a new tab took like 5 seconds to load
i just sourced the auto suggestion and syntax highlighting myself
zinit is good if you want the automated plugin management but without being heavy or a pain to deal with
oh my zsh slowed my zsh so much
no hoes
@slender glade zinit
more like slow my zsh amirite
indeed
What oh my zsh does to a zshrc is disgusting

fortunately I’ve put off cleaning up my zshrc to not use omz so long I’ve crossed the “my computer is so fast I don’t need to care any more” line
I’m one of those people who just don’t care about my terminal much
I only ever run make
I run way too much crap from my terminal and yet I can't care enough to make it launch slightly faster
fr
thanks
I’ve been meaning to look into a way to integrate destiny with OMZ’s native theme manager but idk how

/home/urmom/theos/toolchain/linux/iphone/bin/strip: changes being made to the file will invalidate the code signature in: /home/urmom/Attach-Detach/.theos/obj/arm64e/detach
uhhhhhhhh
do i worry about this
I get this all the time
So far I’ve had no issues
thats epic
hm, hopefully there's a way we can mute that error
because yes it will invalidate the signature… which doesn't exist yet because signing happens at the next step
why does theos on linux not use ldid
is there currently any way to gain root access with a tweak?
do tweaks need those like
helper tools to get root
that sileo, succession, zebra, and filza use?
all tweaks run as root do they not?
no
you mean daemons?
so basically a daemon?
ahh okey, yeah i get what you mean, but wdym with doing the setuid() trick? since when is there a trick and where can i find it?
Some can run on demand
#notAllDaemons
wow! thank you so much, will try that! :))))
is that it
bruh
Why are they so long then
them helper tools
in succ/sileo/zebra
nvm 
he is referring to for example Supersling (Root gainer from Zebra), where the code is much longer than in your provided example: https://github.com/zbrateam/Zebra/blob/master/Supersling/main.c

Or tweak two things
How do they verify tho
ain't you direct iOS 🤨
thank you really much for your in depth explanation!
since you Tim Cook and all
Yes so only use ios 15
@grave sparrow so using the platform-application ent puts the helper tool in /usr/libexec?
sounds easy
Why would you prefer launchagent 🤨
Oh 🗿
But why /usr/libexec

ah
then to the helper tool you just pass in a command as an argument
And that command will be executed as root?

but if you verify then it should be safe no?

I'm just gonna copy whatever sileo does
Sounds way easier
Well I don't need to rn
But when I do 
fuck security
don't tell me give me root is bad bro
giveMeRoot is the best solution on iOS
On MacOS smjobbless is best and that’s why I used it
that's why I'm gonna copy the code 💯
nah jk
not yet

should i put the helper tool in /layout/DEBIAN/usr/libexec then? or where should i store it?
ahh ok, now i get it
is there a way to make my sh script detect if it's iOS and not tvOS for example?
check if Pineboard.app exists 
add a pop up asking the user if they're using iOS or tvOS
sw_vers 💀

I once saw an app that literally asked people what iOS version they're using the app on
like bruh

how hard is it to do let systemVer = UIDevice.current.systemVersion
no bro we need user input on everything
yes
yes
die
just got rid of the biggest virus known to human history
U uninstalled Microsoft teams?
i uninstalled windows

disabled windows update, debloated the fucking candy crush bullshit
i turn it on, mfers trying to get me to play candy crush
updated by it self
use windows 10 enterprise bro
have you uninstalled windows defender already?
yea











