#development
1 messages · Page 533 of 1
__attribute__((constructor))?
_attribute__((constructor)) static void init() {
}
ah
fiore fiore
https://crates.io/crates/objc
all that shit you could also figure out from looking at how theos works
but thats effort
i shall keep that in mind
after i do c and assembly
You can put breakpoints and look at the requests being made
i was talking to lauren abt this at some point, but they also have core-foundation and some other useful stuff on there
But yeah, up to you
@indigo peak why not just make another tweak?
true opening aemulonfcd rn
Eh scraping did the job just fine, now I only need to find a way to merge the two datasets with pandas
this is all im doing
%hook ArcheryScene
-(void)setWind:(float)arg1 angle:(float)arg2 {
%orig(0.0, 0.0);
}
%end
Just to be sure, theos != logos
I need to fix my PR
but I don't want to break my streak of only one line pr's to theos
true mispoke, i constantly use theos/logos interchangeably. but logos is the pre processor and theos is just a building system to my understanding
That’s right
okay just looked at github, i didn't know logos had its own repository lmao
@indigo peak https://github.com/theos/logos
#include <substrate.h>
static NSString *_logos_method$_ungrouped$NSObject$description(NSObject *self, SEL _cmd) {
return [_logos_orig$_ungrouped$NSObject$description(self, _cmd) stringByAppendingString:@" (of doom)"];
}
static void _logos_method$_ungrouped$NSObject$helloWorld(NSObject * self, SEL _cmd) {
NSLog(@"Awesome!");
}
static __attribute__((constructor)) void _logosLocalInit() {
Class _logos_class$_ungrouped$NSObject = objc_getClass("NSObject");
MSHookMessageEx(_logos_class$_ungrouped$NSObject, @selector(description), (IMP)&_logos_method$_ungrouped$NSObject$description, (IMP*)&_logos_orig$_ungrouped$NSObject$description);
class_addMethod(_logos_class$_ungrouped$NSObject, @selector(helloWorld), (IMP)&_logos_method$_ungrouped$NSObject$helloWorld, "v@:");
}
np
What is it?
%hookf(bool, "_MGGetBoolAnswer", CFStringRef string)
{
if (CFEqual(string, CFSTR("StarkCapability"))) {
return true;
}
return %orig;
}
Replace this with
%hookf(bool, "_MGGetBoolAnswer", "/usr/lib/libMobileGestalt.dylib", CFStringRef string)
{
if (CFEqual(string, CFSTR("StarkCapability"))) {
return true;
}
return %orig;
}
and then when init is called it will load the image and then search for all the symbols that use that image
It is also worth updating the docs to say that this doesn't work at all right now
Just putting a string hookf seems to have been removed at some point
in other news
@restive ether may have just figured out how to make the new page database significantly faster in Sileo
I was copying some code from that file in Sileo for this and I found a big design flaw
Oh. I did that change a while ago
https://twitter.com/_uroboro/status/1167878520820813824?s=21
[Logos] I might have to undo the feature of %hookf being passed a string for dynamic lookup to add support for non-exported functions and allowing more flexible dynamic lookups, both at the same time.
😬
both still show it
I need to somehow dlopen something from the substrate folder on u0
I need a will to live
@grim sparrow updated both
lovely
So is it possible to dlopen something from the substrate folder in a tweak on unc0ver?
why not?
Just doesn't work for me. Seems to be a sandbox issue.
fr
Is there any place I can put the dylib so that it can be loaded within the sandbox?
dylibs are stored in the balls
i thought you only knew css or something
@grave sparrow
yeah but that doesn't prevent my xcode from working
lol
@grave sparrow
do you ever sleep?
ok good talk
i just want to set every app icon to be cam's face
please
have you tried /Library/MobileSubstrate/DynamicLibraries/
Yeah, that's where I put it.
wtf github fucking up
i wish i was the github engineer who, having achieved enlightenment from drinking the suisei pee, shut down the servers
Theres something wrong with you buddy
.
@lime pivot uiopen is way too different from macOS open, so I'm gonna start fresh, we'll leave uiopen alone and implement open to be call compatible with macOS open.
on one condition
the whitename has returned
you translate it into Australian English
oh did slim pull the sticky roles
no cause the xp roles already saved
last time I left cameren made it sticky 🤷♂️
stop leaving smh
retweet
dev is a sticky role
ok so fix it
no
it only saves if u left after i added it
11
2213/2925
2387/92997
it works
it saves the roles when you leave yes
can I be purple? it matches my pfp nicely

which purple

4 xp away buddy
this one?
give him he’s admin role back
thank you
if admin cam ever has a weeb pfp sometning is wrong
lazy
I deleted that acct
give me filter perms @gentle crescent
does that combine xp or overwrite
overwrite
no point then
yes .
oh ok
thats how its always been
isn’t it all the same as canadian / british english
i can’t imagine any of the words used would be different

just slap mate at the end of every string
granted it’s not localized like that either
you should split it
ah that makes sense
I made a lot of progress on it today, think I'll take a break and go to sleep
#include <unistd.h>
#include <getopt.h>
int main(int argc, char **argv) {
}

-l, --list
Lists the bundle ID and path for each registered application mate.
understandable now
invalid number you cunt

sorry dunbass weeb cat mate
what hentai is this from
hunter x hunter
sorry
doing your own IPC has always been an option
sounds good.
notifications 
MIG my beloved
you don’t need em
Feel free to open a pull request and improve the code 🙂
joe
joe
so true
joe
joe
@ocean raptor welcome back
and also good bye
since im going to sleep and you'll probably leave within the next 5 minutes
uinotify -i com.apple.MobileSMS -b "joe" "Mom"
not my fault, I'm not the one who wrote it
i’m pretty sure you are bro
horny
that don’t look like any ant i’ve ever seen
it's mutated into a cat human thing
sounds good to me
what was the difference that made it incompatible?
probably just the way it worked and how it’s setup already
hi
your mom
uiopen works entirely based on flags
Also, i'd need to rewrite the entire thing anyways, so might as well keep the old one
im gonna rewrite it entirely faster
@ocean raptor Done
yeah gotcha
PogDev
my dead private account yes
im just certain someone would steal the @
so not deleting it
Go ahead, open ./open --args /Applications/Twitter.app

the way their detection working is by scanning for the new memory pages substrate makes when it installs trampolines. they cant really patch this either. and worst case scenario we can block their check from being sent to the server. not that deep
how do you mshookivar of an ivar
sex
so like if class A has a ivar of B and in B theres a ivar of C, how do i edit C
Object* B = MSHookIvar<Object*>(self, "_B");
SubObject* C = MSHookIvar<SubObject*>(B, "_C");
C = @"penis";
would it be something like that
jesse what the fuck are you talking about
No, they can always patch it..
That’s the best detection they’ve ever had to patch that would be a downgrade
Idk unless they changed the way they detect it
The best way to mitigate it is by just making a new version of substrate or manually installing trampolines
https://hot3eed.github.io/2020/06/18/snap_p1_obfuscations.html I read this the other day, snapchat is quite complicated
I doubt you actually know what snapchats jb detection is fully. If its so easy, why don't you make a jb detection bypass for it for everybody
Because it’s heavily heavily obfuscated
homie clearly knows something about what he’s talking about
Ya a lot of people come in here that think they do tho and they don’t
Microwave phone
and a little html5
20 mins
guys i figured out security
make code that gets exploited and a 40k random demanded so you learn by experience😋😋
ransom******
Lol mald
cap
Based
Real
Throwback to when discord stole my feature the day after I posted the tweak
what feature/tweak
ah
while youre here
how could i make this better
- (void)apply:(id)sender {
pid_t pid;
const char *args[] = {"sh", "-c", "killall MobileSMS", NULL};
posix_spawn(&pid, "/bin/sh", NULL, NULL, (char *const *)args, NULL);
}
Every space should be an index
So split killall
I’ve never heard of char pointer const pointer before
idk i saw it on some old ass documentation
It may exist I’ve just never heard of it
well it does exist since it works
Uro or Justin will know the answer to that
i just wanted to know if there was a better way to do that
Afaik char * const * == const char **
I do remember posix spawn using const char ** param
what would I know?
well, it should probably simply be {"killall", "MobileSMS", NULL};, no?
Yes but is this assumption correct
ah, no
Oof
one is a pointer to a const char * and the other is a const pointer to a char *
same
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
Awesome site
is this a place where i can ask questions
about programming yes, but if its about jailbreaking please go to #jailbreak and if its for any other technical questions please go to #genius-bar
yes i am
i think so
ok so yeah it can be enabled through settings and you can modify folders from your laptop or another device and add things
but
i noticed i could remove my photos
and im tryign to develope a tweak
that acts like short cuts basically
Like have my iphone
host a site with a button
and if i go to site via my laptop
and press said button
it automates a command
im trying to make a tweak that essentially is a failsafe bc im in a weird situation rn
and i want to be able to wipe photos and chats remotely
i dont know where is /Var does the chats get stored for client side
like how you can remove SMS chats on the messages app
but i want it to d it for me
No
i dont live w my parents
but i got nosey ass friends
and grandparents
i do
but they know it
i kno
sorry wasa talking to my grandmother
but
im just tryna b difficult
yk

i want to design my first tweak and have it do that
i dont know where to begin
like C+
.
please refer to frcoal’s tweak development guide
please refer to frcoal’s tweak development guide
is this place for getting the dev role?
is it this
this is the shitposting channel
for serious inquiries go to #developer-backroom
wht is it?
send it here
do u send dick pics?
whts cp ?
u mean cap?
without a
ow
well
i asked if this place is for getting the dev role or not but i didnt get an answer
first r u a boy or a girl?
wdym
r u a boy y or n?
both
well susy boy
i already linked you a tweak development get started thingy
it's not as good as frcoal's guide but it'll do
whitenames
so true bestie
thank you vs, very cool
woman
don't you want Bpple File Conduit?
saurikware
balls
woman balls
wtf
true
same
Bpple
Bpple
bpple
stock saurikware?
not funny doesnt even make sense
you know what is funny tho
typecentury 2 please release it


make newterm3
tell kirb to accept my PRs for newterm 3
Ok guys
I found this tweak that enables haptic touch on the notifications but
It only works when 3d touch in settings is enabled
And its screwy on the 6s so
It someone could modify that to ignore that 3d touch is disabled for the notification haptic touch, it would be greatly appreciated
Man
can help you
= helper
and it sounds more like you're asking to be spoonfed
instead of researching it yourself
where it checks
Bro ive looked
look harder
True
@misty cradle how do i find the function though
no idea
Look for a method that might do this in the same class
If there’s not then you would have to figure out the right class that handle that type of suit
And that comes with experiment and fucking around
noone cares
Thanks
I found that _forceTouchCapability enables it, but only when the device is unlocked
What sandbox features are disabled by checkra1n but left on by unc0ver?
What will make him respond back to my texts
@grave sparrow do you know?
I can’t get lldb to work on u0 so I’m going to see if I can find a way to re enable these sandbox things on checkra1n
Oh thanks
I tried installing lldb with apt install lldb and it just did bus error 10
So i figured out how to enable Haptic Touch notifications preview on a iphone 6s but, it only works when unlocked
What i mean is when locked, the preview menu doesn’t pop up
Heres what i did, what can make it work when its locked?
I need on device lldb
This is what i mean
So anyone mind helping me make previews show when locked too, i dont understand why it only works unlocked
The user application that I inject tweak into
Please help
@grave sparrow i have no access to channels in jailbreakdevelopers
I’ll go check
Alright
What does u0 do differently to checkra1n?
How do I find where lldb is?
Oh yeah the entitlements are a problem
It only has platform application, skip library validation, and no container
Doesn’t it need some debug applications entitlement?
L
L
Signed it properly, didn’t work
Are you signing it with ldid?
Yes
Bus error 10
Yes
What entitlements does the lldb have?
<key>com.apple.springboard.debugapplications</key>
<true/>
<key>get-task-allow</key>
<true/>
<key>task_for_pid-allow</key>
<true/>
<key>run-unsigned-code</key>
<true/>
No clue. I’ll check
Where are they stored again?
KERN_PROTECTION_FAILURE
Just send the whole log
How do I do that on a phone
You select the file in filza and then look for a share
Over ssh
I only can use ssh
o
/path/to/crash/crash | nc termbin.com 9999
Ok
Yeah
Is that u0 though
no i’m not poor
Tr
Then what is it
I’ve been attempting to do this but my SSH decided it wants to be slower than a dial up modem from the 1950s
Alright https://termbin.com/mu8d
@grave sparrow
Usually yes - but I get same crash when debugging another app I don’t inject into + I removed it
Aaaaaaaaaaa
Then how am I supposed to debug why my thing isn’t working on u0
Exception Subtype: KERN_PROTECTION_FAILURE at 0x0000000109b70c68
VM Region Info: 0x109b70c68 is in 0x109b6c000-0x109b74000; bytes after start: 19560 bytes before end: 13207
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
__TEXT 109b50000-109b6c000 [ 112K] r-x/rwx SM=COW ...iInject.dylib
---> __DATA 109b6c000-109b74000 [ 32K] rw-/rw- SM=COW ...iInject.dylib
__LINKEDIT 109b74000-109b80000 [ 48K] r--/rw- SM=COW ...iInject.dylib
the app has
the same issue
as lldb
quit modifying memory in the contructor
my ctor just dlopens something and resolves a few symbols
is that not ok?
dylib seems corrupt
the dylib is fine, works on checkra1n
why would u0 have KERN_PROTECTION_FAILURE issues
on both my tweak and lldb
@faint timber https://termbin.com/mu8d
Wait
I found some references online to this issue
if your debugging you need CS_DEBUGGED
wdym
just dont make it support u0
literal nobody uses
bad jailbreak
I can’t make it support only checkra1n sorry
No lol
false
Does anyone here have experience using the Sileo Payment API on their own repo?
Maybe it’s a sandbox issue
For the tweak crashes
I just need the lldb to work
Wait a moment
Debugserver doesn’t crash
But I can’t use it because I am using ssh
That’s odd
I just need to get lldb to work
@hardy glen Hey buddy! I gotta let you know what happened! So Friday I decided to restart my device (the one I had Asteroid on) and when I went to rejailbreak with checkra1n the jailbreak checkra1n wouldn’t boot my device. And told me to rerun checkra1n in safe mode. So I did and I tried to figure out why it kept giving me that error message when trying to boot my device in checkra1n. Well I uninstalled every tweak and it still wouldn’t boot me into jailbreak mode. So I decided to reinstall iOS. I don’t exactly know what happened but apparently my device did not like the compiled version of Asteroid you gave me.
Yeah I could have just restored rootfs but I don’t have that many apps on that device and iOS 12.5.5 is signed so it’s not like it was that big a deal.
I did make a bounty for Asteroid being updated for iOS 12.5.5 though. Midnight Chips is working on it. So I am happy and thankful about that.
Okay i'm back to the dlsym MSHookFunction issue @grave sparrow yay
12.5.5 is signed? huh on what device
you live in australia
unreal
your entire country is a glitch in the matrix

Not that I know of
I can't get lldb working on unc0ver
man you really had to do me like that
australians out here having christmas in the summer
anyways I can't dlsym MSHookFunction on substitute either
santa drives a rusty holden ute and I will accept no arguments to the contrary
.
Okay then
honestly it's surprising the one link to wikipedia is https://
surprised the website itself is https
newbie question: how do i hook an application with objective-c?
i want to hook cydia
so i can change the colors of it
just for testing
mind elaborating the method that is used

how can i change the font-color of an object then
i tried
%hook _UIStatusBarStringView UIColor
// @property UIColor* textColor;
// @synthesized
//-(void)setColor(NSString* (id))
//-(UIColor* (id))textColor;
-(void)setColor:(id)arg1 {
%orig(@"#000000");
}
%end
just a pacifistic some for this one i was targeted the time module in the top left of my screen
yes
ive changed the text of it
oh okay thank you
is there a place that it has more documentation currently im using https://developer.limneos.net/ it has I think most of the headers
i think he ment to ping me but pingged you by accident
java dev's be like
oh okay thank you 
why is it on change the text its arg1 and not text but on the color its color and not arg1
so i could set
- (void)setTextColor:(UIColor *)color to - (void)setTextColor:(UIColor *)arg1?
oh
i love the 4th example
thank you :^)
time to make a rgb script lol
balls
testicles, even
@grave sparrow can i change %orig(UIColor.blackColor); to an rgb() instead somehow?
nvm i read the apple documentation
i meant like you know how you set it to blackColor
i meant like
UIColor.rgb(15,15,15)
replacementColor is an variable correct?
and colorWithRed is the r correct?
and should i leave alpha to 1.0
thank you 
[UIColor colorWithRed:39 green:255 blue:69 alpha:1.0]; i did this and it set it to white
do i rlly got to put a .0 at the end of all of them?
read the docs
UIColors are between 0 and 1, rather than 0 and 255
just divide by 255 eg 39.0 / 255.0
yep. otherwise the decimal place will just get truncated and you get either 0 or 1
yea what you said
- (void)setColor:(UIColor *)color {
UIColor *newColorThink = [UIColor colorWithRed:0.8588 green:0 blue:0.2863 alpha:1.0];
%orig(newColorThink);
}
is this something incorrect here?
that's correct
Damn i don’t remember doing anything except compiling it. I doubt it was because of asteroid considering you uninstalled it and it still won’t boot
?
@tepid olive
Hi, are there any tools to remove an app as well as all of its data, keychain, etc.? With ideviceinstaller, for example, I can remove the app bundle but not its data (apps are still logged-in when I reinstall them)
problem: it's changing the same page it's in
I've been trying to change it to -wx but it only changes to rw-
Oh
so uh how do I make it another page
my code is
in that page
yes
my code is too small for it to be in a different page
the modification isn't in C
iOS actually preserves app data for about 30 mins I believe, it’s an intentional thing so you can reinstall the app for troubleshooting
Thanks
@lime pivot that's very good to know
@lime pivot how did you know of that, are there docs I can read about it?
I just remember because I hit that while trying to uninstall an app I was working on to reset its state
had to manually delete the container from ssh or something like that
i guess that explains this
weird thing is uh
it doesn't
unless it's the way i'm putting it in the thing
nvm it is
NFTs are literally fursonas how have I just realised this
136
3940
Lmao
Doesn’t appstore++ have the option to disable thinning or whatever its called
or am i understanding him wrong
no apps are arm64e on the app store, the static analyser auto-rejects you for having an arm64e slice
this guy is gonna make a fairplay decryptor but doesn’t even know how iOS apps are shipped?
lost cause out the gate
I just seen the most blasphemous thing on tiktok
Look up leavexomarymalone on tiktok to reevaluate your existence
walking basketball
Leave xo Mary m alone?

look through her page, she got 4 different basketballs attached to her body and a custom paintjob
She got her upgrades from los santos customs
what can the best mechanic in los santos do for you now
shes max upgrades, there is no upgrades left anymore
Oh god
one sowing needle and it’s all over for those huge honkers....
Lmfao they will self deteriorate in the coming years.
what black market surgery is she even getting
that’s what i wanna know
i can’t imagine an insurance provider would even cover her
Not the smartest decision she’s ever made.
Looking at her, i don’t think shes made any smart decisions lmao
Its crazy, the new norm for women is to hit los santos customs and customize their whole player build
What header controls charging vibrations
Does the ios shell supports move command?
Found it 😄 it also controls the Audio too, so my phone stays silent when plugged in
@grave sparrow i think so but does ip tables for block ports?
We're looking for enthusiastic developers on a part-time basis... if you're willing.. then, fill the below-mentioned form and our recruiting team will get back to you soon.. https://magnustechnol.com/project-assistance-form.html
Can you send that to Dee, he was looking for a part time job here recently
ok
iptables can be used for that yes
Ye but not for ios right?
…
step one is actually having iptables
lol
if you tell the shell iptables over and over enough it'll compile it itself
Do u think this jb bypass works?
LMAO
ill after done cpp
https://github.com/kuteteen/ios-snoop/blob/c2a671f40aa5fd5b3d877695b0fa476a3a0cb9c4/Tweak.xm#L36 very high tech
Doesn’t mean its clean
doesn't say anything if you don't check it yourself
lol might be work
Oke
Yup open source code with a dead project
imma check foru all
it's 3 years old, so probably outdated
Just use normal shit like a bypass liberty shadow
not working succesfuly for all apps
imma try to make my self
Ill suck a cock if that shit works if it didn’t work with those
set theos env var if not set
Complie*
İ did
And run make package from terminal
Probably perms
I have 0 hope if this shit works
root means more power right
power user
root means more power and speed
Yea 
Also this dont works too
his all projects shit
i have no clue why everyone thinks being on root is a smart idea
yeah that's why i run as root for everything 👍🏼
idk some tweaks gives perm error
because every process needs more power
Something also wrong here

Yea because you most likely have it set up wrong lmfao
Any reccomend for better theos?
bruh
Follow the guide
why do they hook into input fields (even inside webview) and qrScanner results, seems kinda sketchy (especially for banking apps) but all it seems to do is NSLog it
in github?
its old
theos guide google dot com
shouldn’t have expected them to do any better
No needed im 200 iq 😂
Jk
i was just using shitty TheosInstaller tweak
https://github.com/theos/theos just maybe there is a hyperlink in this github that leads you to the documentation 
well that’s your own fault
Oke
there’s a better option in procursus right
i don’t know what you’re doing but if you think using a theos installer is a good idea you are not off to a good start
someone was said me its okey to use
i cant setup github theos well
If you have procursus, ik there is a theos dependencies package that makes shit easier
idk gives errors when compling
no, we just have the meta package
it’s not gonna setup theos though
oh damn then yea just follow the guide

https://github.com/kuteteen/ios-snoop/blob/c2a671f40aa5fd5b3d877695b0fa476a3a0cb9c4/Tweak.xm#L922 this is literally the scanned phototan qr, aka the qr you use to sign and pay for things with your banking card.
Safari stops downloading when quit
r u sure?
its scam
i have used many of his sources
Shit
buddy there is a ios tutorial on the documentation
Oke ill take a look
Thx
doesn't seem to misuse it, but kinda weird that it hooks there without reason
Don’t take a look pls read 
Yea sus
Oke
make sure you undo all the bs u got going on right now
nothing like the first image in an app called theos tips showing the dude logging into root for setting up theos
lol ive checked all of his repos or he forked
im lifeless
only for have a idea not for leeching
Also my theos is fine i think, using it more than 1 years
oh wait it's probably for the proof of concept
i see
I'm doing it, is there a Jailbreak leaderboard?
Pixel 
there was last year
Last calculus exam in 20 mins kinda nervous
man
woe

Capt have you used Bloo ever
evidently not
Lmao
give me eval slim
slash balls
you suck
ultra 2
Same energy
This is a tweak sir
I made it years ago this an old screenshot
Baby steps to a better tweak that never happened
f
I just hack the boot chain now
i havent gotten harassed by rjb members too much yet
i have no reason to quit
just yet
The only tweak dev I do is inject tweaks into my a15 apps
i do it bc im bored
i have nothing better to do
so i just keep reusing skills i know
instead of learning new things
Ultra
nvm
hot
request for the makefile gods to tell me if i am doing something wrong/bad in this shit

what am i doing wrong
it works fine but i was just wondering if i should be doing anything different
everything except all

okay deleting project and starting over
If you want to take advantage of make's parallel building then you want to have generic rules for building source files, and then one rule that creates the executable with all the object files.
clean is fine too ig but would be better to just delete the entire build dir
Dont know why im in the dev channel after viewing this server, but havent seen your name in a while ❤️

.
you like it?
this makefile is about 18 lines too long
ik i am fixing it
:killher:
just don’t compile your code

oh nice it's not letting me change the memory segment to r-x
i hate coding
Yes
i now have the best error ever
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
__LINKEDIT 109064000-1090cc000 [ 416K] r--/rw- SM=COW ...+.6.0.9.dylib
---> __TEXT 1090cc000-1095c8000 [ 5104K] r--/rw- SM=COW ...ibSWiOS.dylib
__DATA 1095c8000-1095d8000 [ 64K] rw-/rw- SM=COW ...ibSWiOS.dylib``` what
r--????
segfault: 11 is the best error
why is __TEXT readonly???
ogey
nah it's better when __TEXT is readonly

it can't even execute nops
why is my text segment readonly?
@grave sparrow
did you try asking joe?
mama?
no, joe nuts
No Joey
blocked twice
ok
why are you like this
fine
i didn't mean to be mean
i know i said screw off
but i have changed
i will no longer
be mean
ok
YAYA!!!!
How do I do that
On the segment right after the one that is Read only
Weird because it doesn’t even seem to get to that point - it can’t even execute the first instruction
is there a way to get an installed app's bundle id without a jailbreak?
what app is it
that is an abhorrent way to do it
just,,, ideviceinstaller --list-apps
Without a jb?
nerd
lmfao i did it it in an even worse way...
did a full device backup to imazing, exported the app, extracted the app, and played with its insides
it was an app i pushed to my device using MDM and isn't in the appstore so i had no idea what the bundle id was
AppDomain-com.subana.wellix.f3b6e.ezmdm.some
Just spent a whole evening on makefiles
N i still don’t fucking get it

i know this is horrible
i just gave up on trying to understand the fucking implicit shit or whatever the fuck it is and did something that would work
that makefile is 21 lines too long
Actually the makefile is 25 lines 

its 25 lines too long
just delete it 
Can I disable certain kernel patches with checkra1n
But how
Ok
cmake should be removed from existence. Actually all 2 step build systems should.
true
i use xmake









