#development
1 messages · Page 593 of 1
well youre overflowing a 0 to uint64_max thats why its so high
its too late for me to figure out why but yea
indexpath.section is 0
Use rust where this error will be caught for you!!


Rust is just better
if (indexPath.section == 0) {
cell.textLabel.text = @"Enable SponsorBlock";
cell.selectionStyle = UITableViewCellSelectionStyleNone;
UISwitch* toggleSwitch = [[UISwitch alloc] initWithFrame:CGRectZero];
[toggleSwitch addTarget:self action:@selector(switchToggled:) forControlEvents:UIControlEventValueChanged];
toggleSwitch.on = [[NSUserDefaults standardUserDefaults] boolForKey:@"kRebornSponsorBlockEnabled"];
cell.accessoryView = toggleSwitch;
}
indexpath.section == 0 is taken
oh wait
i think i havent done else ifs
and that ll run if its 0
or less
so do > 0 if ur not gonna else if
but do else if

local man magically finds his issue when he asks people about it
my brain acutally running on 30% juice rn
mfw im writing a paper for english class so im just spewing leftist ideals on the page
works every time tho
i remember spewing prageru shit for an essay a few years ago
brain dies of cringe now that i look back at it
something something if i cringe i grew up as a person but still
ew
What's the topic
something about the mexican american civil rights movement
i love code formatters
somehow indexPath.section passes the if checks but overflows when i query
:fruhh:
i have no idea why shit is overflowing even with the else if checks

hey! i'm interested in paid consultation.
after spoofing some parameters (like serial, udid) i have problems with installation of any app
you can write me to dm
u shouldnt have done that 
why would you even spoof those, App Store apps don't have access to such identifiers
why
i just want to download)
download what
app from app store with spoofed params
why??
but why
no apps on the app store since iOS 7 can access UDID or serial
Lmfao
@nimble parcel any idea about this error? It installs perfectly fine and codesign -v says the signature is good
Sorry, not that error, this error
what os version
15.4
are the DER entitlements or whatever also being embedded
yep
using ProcursusTeam/ldid HEAD
have you tried sam's?
yep, and testut's
exact same issue on both
ldid -Kpath/to/key.p12 -Sents.xml Payload/TestApp.app
off topic but sodium for fabric keeps actually crashing my GPU
I got the ents by running ldid -e on the build artifact from xcode
key.p12 was generated with the commands here https://github.com/ProcursusTeam/ldid/issues/5#issuecomment-1077569002
so that the whole cert chain is included
have you compared the cs info between the properly signed one and the ldid signed one?
yes
deja vu
wtf
anyways
are there any differences?
dumb question but that's all i can think to go off of
I attached the diff between codesign -dvvvvvvvvvv on the codesign(1) and the ldid one
i'd say debugging amfid could provide some insight but 

i love github copilot

my frequently used emojis consists of 4 wholesome’s









💩
I just had a great idea
@grave sparrow you'll probably want to take notes for zefram
What if instead of writing hooks and stuff like usual
Each tweak is just a set of binary patches that get applied to the dsc or whatever app/daemon the tweak would usually hook 
Filesystem schmilesystem
Just unseal it
eggsystem
time to train some ml models and run them on an apple watch
You know, I'm something of a jailbreak developer myself
fr
you are a nice person
on the device or locally
locally
i dont think so actually
(totally could by manually modifying the main script tho)
wait do you want this post build but pre sending-to-device
would be cool if there are prebuild/postbuild scripts
i dont use them for anything much but this is nice
yeah basically
would help with dragonmake-jailed too
stage:
- command
- command2
maybe 
gm
so this gets executed post build?
yes
gm it's 3am
but pre-packaging
gm its 19:55 here
nice thanks
wrong chat moment
the very-backburner plan was/is to get load command inserting in ktool working better than optool's, then just using the ktool library inside dragon to entirely handle the jailed packaging process
which sounds silly, but the more stuff i can implement in a fully cross-platform way, closer we get to building entirely on windows not being a headache
yk the u0 UI how it displays like a text view with the NSLog in it? how do i do that
can i still find that code on the undecimius repo or something
probably
there's already a log in undecimus
ya i accidentally injected into foundation and the NSLogs from my ctor showed up in unc0ver log window
trolled
yup youre right thanks https://stackoverflow.com/questions/38877839/how-to-get-the-console-logs-and-display-in-a-textview-swift
zoey rn
how do you get like dev roles and stuff
be ret@rded
I’m lazy lol no shot I mail someone
I actually exclusively take code from stack exchange I’ve never used any other keys than c and v
I got it from developing eggNotch
So clearly they lowered their standards
@ocean raptor new tweak
Nice
Because fuck ZoeyCord @stuck wyvern
I will nuke you personally
:D
Hooking weboscket events 
who are you
Your worst nightmare
Youre*
go ahead hook the unix socket function
death
I'll stick to hacking Discord's code properly
Nerdddd
true that
Orange name 
can't get banned from wrong headers if you use Discord's rest module 
You could
but yea
That's what I use atm for the rest module of Enmity
Lovely
It appends the headers if you do a call to Discord's API
Still waiting for my admin role smh
but can be used to do any kind of web request
nerd
it's just built on top of a generic node http module
not sure which one
I think it's Axios
yeah
I've been going through each modules of the 87 build source code I've got atm to see which modules I can implement as part of the Enmity API
The original Aliucord devs were tryna reimport React entirely in their loader code like bruh
Just re-use the one already existing in Discord 
It's what i do for Enmity, I just reimport the already defined modules within Discord so no duplicate modules gets imported/bundled
The API is currently defined in the loader script too, and the API wrapper just calls the predefined API calls
So when plugins get bundled, they just call the exiting API
instead of bundling the whole code to find the module and use it
All the typing is done in the API wrapper too and the loader script uses the API library for typing within itself but since it's only typing it doesn't get bundled in the final code
So I get the exact same typing between the loader and plugins
I spent a stupid amount of time typing Discord's built-in modules too for the API 
Well not even just that
Mobile is bundled through Metro (react native's bundler)
So it's already in a different format
And since version 88 or so, they're using hermes
Which is a custom JS engine built by FB for React Native
It's basically bytecode Javascript so apps runs faster
It is technically reversible in some ways but only older builds are supported
And it just outputs some kind of Javascript bytecode
It's readable but not that much
My effort are concentrated around using an older version that used ram-bundle for the bundle method which can be reversed into pure Javascript
and the current build modules are dumped with a script
So all exported methods + default method + prototype is exported
But you don't get the full source from that
For older functions that's part of the v87 source code I can figure out the typing more or less based off the code itself
For newer functions it's just trial and error
A ton of research has gone into this Discord mod it's not even funny
But hey now I have a very good understanding on how the mobile app work so that's neat ig
https://discord.com/jobs work at discord and make the ios app less shit 
I applied and got denied because I'm Canadian
damn
hahah oh god
Facebook are insane
It's quite an insane achievement
this gives me HHVM vibes
The initial way my Discord mod worked was patching that engine to inject custom js code
I digged into React Native's code and found out where this native library is called
and hooked that instead
So I hook the code that calls that library in a tweak directly now
they rewrote the PHP VM runtime and made it dramatically faster
it's now been adopted as PHP's own VM
I've seen a blog post ages ago
Apparently the facebook and messenger app would do some funny hacking on older Android versions to make their app work
Like hack into the OS to make their app work
the Facebook app itself is such a mess it has over a 100.000 classes
all because it was literally easier to rewrite the PHP runtime than to rewrite Facebook in a more suitable language than PHP
php 🤢
I think they stopped doing this now, but the Facebook/Messenger apps were so ginormous they were hitting iOS memory limits before their code had even done much
PHP become way too huge for a project that was just supposed to be a very small language meant to make websites slightly more dynamic
so they split up their __DATA segment in two, and dynamically loaded code from their custom segment as needed
Yeah iirc they'd hack Android to allow it to run despite hitting memory constraints
it was also armv7-only well into the arm64 era purely due to the binary size being way too big
facebook app when the 300MB
See posts, photos and more on Facebook.
I found the blog post about it
LOL
mfs using reflection to hack into android to make their app work

minecraft uses reflection
I think there's also a /notes/ post about the iOS code segments hack
why are they so big
Why make your app not shit when you can just hack the god damn OS to make it work
actually now I think of it, they don't do the crazy code segments thing any more because they can split things up into frameworks since iOS 8
but they had to keep doing that till they dropped iOS 7
I don't know if they still do that, React Native has evolved a good amount since then
This was early React Native rewrites of their apps
It's still a shit framework but better than it used to be
how do you erven manage to get 100k classes
react native has come a LONG way 100%
I still hate it with a passion but yeah it's better
React as a whole has gotten better too
functional components and hooks are very nice
tbh i dont hate react native ... I hate having to jump between xcode and android studio 😂
if only the codebases I worked on weren't vastly outdated and used class based components 
me when i spend only like 10$ more per month on gas because 25mpg and a 14 gallon tank

yeah i miss class components but hooks are fast
I loooooove hooks
rn hooks or tweak hooks? haha
I feel bad for anyone trying to tweak React apps when there literally are no names for state vars any more and they can be rearranged at any time and break your code, but damn does it help me write the most efficient UI code I've ever written
I spent the past week rewriting 90% of Chariz to functional components
pytohn
they can easily just steal enmitys code and more or less patch any react native app with it
just a final few class components I'm putting off cause they're the most complex ones in the codebase
React lmao
The modules patch + code injection stuff should work on any react native apps
I mean both
I've basically unleashed an universal way of hacking react native apps
if you're willing to do JavaScript for it
lol I have been working rn and web for a while now and just moved back into doing backend work and realized how gross node.js is 😂
not worth it
but the bases for my discord mod would work across any react native apps
Zoey, the world's premiere React tweaker
better delete the repo rn
it's what I do best 😎👉
well node12 is decent i guess but the code is written for like its for node6
literally all I know is hacking discord iOS
hah that's unfortunate
I learned to make tweaks only for discord
it was my motivation to learn tweak development
I started using modern practices like async/await in Chariz basically as soon as they were stable
the fuck
my original true motivation was to remove the nsfw server block on discord before there was a setting for it
saurik the amish approved
yeah async/await looks soo fucking clean compared to promise chains
within a week I had a patcher, tweak and everything ready to do just that
so I really enjoy working on Chariz, both backend and frontend
I work on codebase at work that's still using promise hell

when I do iOS dev lately I get frustrated at all the half-finished rubbish Apple is doing
namely the entire os
@restive ether I wonder when blacktop is gonna start writing a jailbreak in golang
lol seriously the misuse of promise makes it terrible
truuuu
ios 15 when it barely becomes usable on 15.4
promise hell is barely any better then callback hell tbh
once he reads all jlevin’s books
it's as unreadable
also, did you hear blacktop is thinking about rewriting ipsw in swift?
speaking of do people actually buy the books with apple pay
🙏
i don’t really wanna spend 90 a piece on amazon but i don’t trust that apple pay shit either
probably better off in swift
but he’s probably better at writing go?
promises are an improvement when used right ... not have 1000 "then" statements and forget the "catch" hahaha
ikr, seems better for jlevin since no amazon cut but you gotta send him your address and stuff??
yeah that's what I deal with though
amazon already has my address so 
fr
i’ll probably just do amazon
that is fucking hell
honestly not the worst for reading assuming you can use async/await without transpiling for compatibility, but reasoning about call chains is definitely frustrating
it is
it's all running on node through lambdas
tbh that is what i have been dealing with lately in some of the node code
they had zero reasons to not use await/async
hah ouch
project was written like 1-2 years ago
although, $75 < $90
kirb wait till you hear this
random Promise.resolve() all over the place when unneeded
but eh it’s not worth it
and the dev who wrote a fucking terrible orm for it
he doesn't give pdfs with each copy??
plus amazon return policy
left the company
idk does he
no documentations whatsoever
that’d be nice
I did this for the longest time not realising an async function is wrapping the return value in a promise for you, it’s not expecting you to wrap the return in a promise
barely integrates with vscode
The entire backend is on life support
hi I'm life support
i used to do the same as well haha
yeah that's why you use typescript like a reasonable person
no no typescript
ts is just reskinned
luckily of course that doesn’t affect performance at all, it’s just returning a fulfilled promise with that value, but still the code is so much cleaner without those unnecessary Promise.resolve/Promise.reject calls
like windows 11 vs 10
yea weak typing is gay
it's so bad
typescript 😍😍😍
python when you use it with static typing
ts with vscode is so good

all you need is jsdocs with vscode
ts basically generates jsdoc in real time with vscode
plus type safety
and shit like enums and interfaces
can't live without those fr
yeah but typescript compiles shitty js code
it doesn't depending on your target
yeah the prob is you can’t take advantage of the entirety of typescript that way
type check deez nuts
it works, it’s just basic
true

can any anglophone person explain to me what foregrounding is
i don’t get it
the act of moving something to the foreground
did you get english class
no
yea
idk i take english at hs
inshallah
it’s ass
eg you’ll go insane trying to invent more complex types, interfaces, enums, doing declaration merging to fix broken types in TypeScript core or node modules
I'm proud to announce enmity is entirely written in typescript
plugins template is also typescript
I had to do declaration merging yesterday because TypeScript’s dom.lib.ts doesn’t believe Headers has an .entries() method
@stuck wyvern you can also use ts-check to get similar functionality to ts
just use typescript bro 
Yeah
You can also use TypeScript
if you like bad js compiles 😘... haha jk i dont mind ts at all i just dont think it is totally necessary
what about swift symbols
im not sold it is totally needed
_$s6Accord15MessageCellViewV4bodyQrvg7SwiftUI05TupleD0VyAE0D0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAiEE9clipShape_5styleQrqd___AE9FillStyleVtAE0Q0Rd__lFQOyAiEE5frame5width6height9alignmentQrAR_ArE9AlignmentVtFQOyAE09EquatableD0VyAA10AttachmentVG_Qo__AE6CircleVQo__AE4TextVAE19_ConditionalContentVyAE03AnyD0VAiEE15foregroundColoryQrAE5ColorVSgFQOyAiEE9lineLimityQrSiSgFQOyA14__Qo__Qo_GtGG_Qo_Sg_AiEEAJyQrAN_ARtFQOyATyAGyA12__A14_A26_tGG_Qo_SgATyAGyAiEE7popover11isPresented16attachmentAnchor05arrowJ07contentQrAE7BindingVySbG_AE23PopoverAttachmentAnchorOALqd__yctAeHRd__lFQOyA12__AA014PopoverProfileD0VQo_Sg_AE6VStackVyA16_yA16_yAiEEAJyQrAN_ARtFQOyAC16editingTextFieldQrvpQOy_Qo__Qo_AiEEAJyQrAN_ARtFQOyA5_yAA13AsyncMarkdownVG_Qo_GAGyATyAGyA14__AiEEAJyQrAN_ARtFQOyAiEE10background_A1_Qrqd___A3_tAeHRd__lFQOyAiEE4fontyQrAE4FontVSgFQOyAiEEA19_yQrA22_FQOyAiEEAJyQrAN_ARtFQOyA14__Qo__Qo__Qo__AiEEA19_yQrA22_FQOyAeYPAEE4fillAVQrAX_tFQOyAE7CapsuleV_Qo__Qo_Qo__Qo_SgtGG_A16_yA53_A57_GtGGGAE6SpacerVtGGATyAE7ForEachVySayAA8ReactionCGSSSgAiEEAJyQrAN_ARtFQOyAiEE12cornerRadius_11antialiasedQrAQ_SbtFQOyAiEEA60__A1_Qrqd___A3_tAeHRd__lFQOyAiEEAJyQrAQFQOyATyAGyA9__A14_tGG_Qo__A21_Qo__Qo__Qo_GGA88_ySayAA5EmbedCGA24_AiEEAJyQrAN_ARtFQOyA5_yAA05EmbedD0VG_Qo_GA88_ySayAA11StickerItemCGSSAiEEAJyQrAN_ARtFQOyAiEEA93__A94_QrAQ_SbtFQOyA9__Qo__Qo_GAiEEAJyQrAN_ARtFQOyAiEEAJyQrAN_ARtFQOyAA010AttachmentD0V_Qo__Qo_tGyXEfU_A101_yXEfU2_
never done swift really
^ swift symbol
dead fucking ass
the apple demangler can’t even go through it
I cannot go back since I've tried it
I dable between typed langues at work and going back to untyped JavaScript made me ill
i know what you mean, i was just on a 8 month rn project using ts and i loved it at the time ... but now that im back to just doing js its just a little better
literally pixelomer
I mean not entirely wrong, you just kinda figure shit out
i miss pixel
he was indoctrinated by the litten discord

and then i remember telling them that i installed one of their tweaks and i liked it and then the were like ok&?
and then he left the community because of the litten propaganda
and i was really sad afterwards
because i didnt know they were such an asshole
what is litten?
pixel was funny but a dickhead when u need help
a lit tent company



litten has changed usernames or am I wrong
I've seen a link to libkitten
and it seems to be entirely on a different username
I'd assume it's them since I'm blocked by their twitter
also their Ventana clone is on the GitHub
thatcluda
yeah
jb scene members not rebranding trying to avoid drama challenge
impossible
prob a dumb question... does anyone make decent money making tweaks
not lately due to the jailbreak drought, but yes
wish I had zero morals and sold my tweaks for money but I've built a policy against doing that
is it like you make a tweak and then need to update it for each jb release to keep it working
I've always released my stuff free and open source
2011: kirb
2022: kirb

bassed 
Meanwhile I got here against my will to shitpost and now I mod Discord ig
that's all I'm known for lmao
as it should be 
I guess I dated that popular dev at some point, barely anyone knows about it
who was that again, I can’t remember for the life of me /s

wasn’t it you??
Ah yes! I totally remember dating Kirb for 8 months

NOO
He's such an handsome lad, how could I resist
Have u seen girl kirb
@lime pivot lol i just noticed your backdrop in vlc media player... i fucking hate working with that shit in React Native 😂
but no I ahven't
if you did you’d know I despise my name being written with capital K 
lmao
I joined the microsoft discord server just to use fluent emoji and I’m not sorry for anything
facts
catfish tbh
is that slim
Is that blue hair
girl cam hitting different
true
yes
you're that zoey??
@restive ether 🥵
The one and only
I thought it'd be easy to tell with the fact that most of the active members knew me already
I ignore things
why didn't you do me
oh wait, my pfp is already a girl 
send face
is it ethical to track all sorts of device identifiers for a private/controlled tweak?
and does anybody know of any good DRM implementations or concepts
i dont need it to be julioverne proof just pretty decent
I personally wouldn't be comfortable with you using much more than udid + device model
ya but most of my users are using crane
what would the issue with that be? I'm not familiar with how it works
its so hard to protect tweaks
i probably shouldnt have to but its niche and one of a kind
I'd be very interested if you have any ideas of how the repo side could possibly help you out
well im not worried about that
it depends on another tweak to load the library ( the thing im protecting)
since that's something I've been thinking about for a long time, a solution that's just better than global device identifiers ever were
its not linked against it i use dlopen
I was thinking of something like App Store receipts
they're a valid certificate signed by an Apple intermediate, containing all transaction history including all one-time IAPs, all subscription renewals, and the initial app download
i mean still pretty easy to spoof i wish there was like a way to validate it server side
but like UDIDs, there's not a massive amount you can do locally to prevent piracy
(at least we'd be able to find out who owns the receipt and ban the account or whatever)
well i mean say a tweak fetches that... you could patch it or spoof it
correct
not much you can do when the entire environment is compromised
technically you can just have a tweak that hooks into a tweak
yup
and have that first tweak patch out the second tweak's checks
yep. I mean it in a way that when a server component is involved, you can have slightly more assurance of legitness, and can even validate it locally without having to go out and query someone else's API
locally as in on your server
of course that won't tell you if the purchase was since refunded
and even then some maniac with checkra1n could probably still get past haha
i need to lock each copy of a tweak so it only works on a single device
you think i could collect a ton of identifiers and hash them?
then encrypt the core lib against that?
it would give us better ability to understand what's going on when something does get cracked by spoofing receipt/identifiers, I suppose
man im becoming adobe arent i
lmao
Adobe doesn't care is the only problem
it's a long game of them eventually winning, because you'll train yourself on pirated Adobe apps and then go and get a job in the industry where they have to pay for a license
i guess im like nintendo?
hahaha
this is legit a nightmare
i think i just do an if check on UUID and if the tweak gets cracked i open source it
it would get patched then tho so thats why i CANNOT have it used by a lot of people
is the comptia A+ exam hard? My school will only pay for it once
god forbid anyone tried to use your tweak without an internet connection
no, the comptia A+ certificate
im about to commit so much bad practice
I want to restrict usage of a copy of the tweak to that device not sell it
i mean same thing tho in a way
why are you adding a drm to a free product....
yaur right
i cant explain its a lot
point still stands
is it to keep a private beta or something like that?
pretty much
Just only share it with people you trust then
ok then nvm, I don't trust anyone who needs snapchat tweaks
imagine trusting people who install a tweak just so that you can take screenshots of images that were sent to you with the intent that they wouldn't stick
keep this on the DL tho dont go post it on reddit lmao
it was a fun challenge
now its extra fun
too late
allegedly
already made a reddit acct just to post about this
not to brag but I have a very distance connection with kn0wthing

small group, ppl apply to get in + pay
i will delete your ip my dad owns bill gates
my aunt is friends with serena williams
just threaten to doxx them otherwise 
haha
can you check if a logos group was ever %init'ed before
static Bool?
just be like me, go to a high school that is run my a state college so I can graduate HS with my AA for free
PSEO/
*?
nah, I'm in FL
although i think all the HS around me allow dual enrollment
but mines a charter run by the college not a public school
what are you studying
damn
where
like an address please
or coords
im gonna go for the computer engineering at MTU prolly
For all those people who find it more convenient to bother you with their question rather than to Google it for themselves.
omg are you andrew butts


do you go to andrew university?
aight i think im gonna do a UUID check and if it gets leaked open source it so nobody can profit
thats what ppl say about comp sci ya
ya thats what im worried abt
gotta get that bag tho 
no friends?
what the fuck is a discord
same
Expect a letter capt
it'll all be worth it in the end , if not just to have something to fall back on if you go off and do shit on your own for a while after school mate
Ok seriously, which is a better domain? mdoc.us or mdoc.fans
mdoc.us is shorter but mdoc.fans won't doxx me
stupid question but is view controller necessary
Nah bro fuck view controllers. I just use views
Yes they are
Its in the name, view controller, it controls the views
Without view controller there is no views. So the view controller knows how to present views. The view does not converse with view controller. The controller converses with the view and knows how to handle it
View controller is single handedly the most important shit in ios dev when first starting out
Right so alloc init with frame and then present it using a view controller.
Add it to ur subview
and i was curious whether view controller not being presented is related with not positioning the stackview properly
Because a view controller actually has a view, in which you add your subviews usually
I would recommend learning UIKit and MVC and MVVM and other patterns
But for starting out just need to know UIKit and the MVC pattern
hmmm kay
i'd recommend becoming a forklift driver
Remove arm height raise limit 

try flex, it might give you more info
ViewController fux
is there ssl killswitch alternativ for ios 14.3?
[[ssl killswitch 2]]
[[ssl kill switch 2]]
Blackbox tool to disable SSL certificate validation and pinning
julioverne, Alban Diquet
0.14c
Free
com.julioverne.sslkillswitch2
works on iOS 14
anyone managed to get xnuspy or pongo running after ios 15 or running at all on ios 15.4
yes (lying)
anime
tri angular
not false
cc is segfaulting 
cope
anyone here every used UCI? the chess protocol?
chess really got its own protocol
multiple actually
UCI and the older XBoard
I hate chess
the checkra1n iBoot patches are broken on 15
wait for them to fix it basically
the checkra1n iBoot patches are broken on 15
did you know checkra1n has broken iBoot patches on iOS 15
no i did not
1984

This server has done nothing but bring me down as a person. everyday i come in here and all you do is tear me down insult me hurt me with your words and do nothing but harm me emotionally physically mentally and I just can’t take it any longer this server is so abusive and toxic it’s crazy. no one even realizes how disgusting all of your behaviors are. every single time I talk or type or even do anything or interact with anyone in the server everybody just goes against me and gangs up on me like a pack of wolves and just attacks me and i didn’t do anything to deserve these attacks and these hurtful words. i literally just try to be nice to everybody but nobody ever wants to be in my shoes and nobody ever tries to sympathize with me and see where I’m coming from all of you just see me as the enemy and as the bad guy that’s trying to ruin the server or something when really I’m just trying to spread positivity. you guys act like I’m some kind of virus or disease, constantly casting me out so much, making me feel so left out and so alone in this server. it’s fucking driving me insane I feel mental and I feel like a weirdo just being around all of you because of how you treat me. at this point in time, I’ve given up on ever trying again and ever becoming any of your friends because I just know your feelings towards me clearly. i know all of you hate me and never want to be around me again or never have anything to do with me. it’s clear that you all think I’m a joke and that I’m stupid, idiotic and boring. it’s so mean because I literally don’t do anything to you guys but you guys always act like you hate me and it makes me feel so confused because I don’t know what I did to deserve it. i hope all of you find happiness in life and i’m sorry for all the troubles i’ve ever put any of you through. i give up. goodbye.
This server has done nothing but bring me down as a person. everyday i come in here and all you do is tear me down insult me hurt me with your words and do nothing but harm me emotionally physically mentally and I just can’t take it any longer this server is so abusive and toxic it’s crazy. no one even realizes how disgusting all of your behaviors are. every single time I talk or type or even do anything or interact with anyone in the server everybody just goes against me and gangs up on me like a pack of wolves and just attacks me and i didn’t do anything to deserve these attacks and these hurtful words. i literally just try to be nice to everybody but nobody ever wants to be in my shoes and nobody ever tries to sympathize with me and see where I’m coming from all of you just see me as the enemy and as the bad guy that’s trying to ruin the server or something when really I’m just trying to spread positivity. you guys act like I’m some kind of virus or disease, constantly casting me out so much, making me feel so left out and so alone in this server. it’s fucking driving me insane I feel mental and I feel like a weirdo just being around all of you because of how you treat me. at this point in time, I’ve given up on ever trying again and ever becoming any of your friends because I just know your feelings towards me clearly. i know all of you hate me and never want to be around me again or never have anything to do with me. it’s clear that you all think I’m a joke and that I’m stupid, idiotic and boring. it’s so mean because I literally don’t do anything to you guys but you guys always act like you hate me and it makes me feel so confused because I don’t know what I did to deserve it. i hope all of you find happiness in life and i’m sorry for all the troubles i’ve ever put any of you through. i give up. goodbye.

im making a theos installer
the wiki is really hard so thanks
Seen people say this unironically 
delete yourself
the installer should just say "go read theos.dev rart"
Depends: open
Package contents: script that does open https://theos.dev/docs/installation
uikit trolls
uialert(1) and uinotify(1) are pretty much perfect for trolling
no 1:1 open for ios yet >:(
Set a trigger for package installs and show an alert called virus detected every time
Have fun 🙂
If you don't have a jbed device rn: https://man.cameronkatri.com/uikittools/uialert https://man.cameronkatri.com/uikittools/uinotify
The uinotify utility first appeared in uikittools-ng on October 17, 2021, written by Cameron Katri.
Yes
The uinotify utility first appeared in uikittools-ng on October 17, 2021, written by Cameron Katri.
https://developer.limneos.net/?ios=6.0&framework=SpringBoard&header=SBLowPowerAlertItem.h
any idea why when i return NULL; on the -(id)init; and -(id)initWithLevel:(unsigned)arg1 ; springboard crashes when the low battery alert tries to show up
what method should i try hooking
+(void)saveLowBatteryLogWithCapacity:(int)arg1 voltage:(int)arg2 ; +(char)_shouldIgnoreChangeToBatteryLevel:(unsigned)arg1 ; +(unsigned)_thresholdForLevel:(unsigned)arg1 ; +(void)initialize; +(id)systemVersionDescription; +(void)setBatteryLevel:(unsigned)arg1 ; -(id)initWithLevel:(unsigned)arg1 ; -(void)alertView:(id)arg1 clickedButtonAtIndex:(int)arg2 ; -(void)willPresentAlertView:(id)arg1 ; -(char)shouldShowInLockScreen; -(char)shouldShowInEmergencyCall; -(char)undimsScreen; -(void)configure:(char)arg1 requirePasscodeForActions:(char)arg2 ; -(id)init;
+(char)_shouldIgnoreChangeToBatteryLevel:(unsigned)arg1 ; ?
do that true?
did
still works
should ignore true?
return TRUE;
ok
i returned false to willpresent
oh right
i did %orig
%hook SBLowPowerAlertItem +(char)_shouldIgnoreChangeToBatteryLevel:(unsigned)arg1 { return NO; } %end
@grave sparrow ?
shtir ight
`%hook SBLowPowerAlertItem
+(char)_shouldIgnoreChangeToBatteryLevel:(unsigned)arg1 {
return YES;
}
%end
%hook SBLowPowerAlertItem
-(void)willPresentAlertView:(id)arg1 {
return;
}
%end`
ok i did these
too late
i sent to the guy
his battery is fucky
and keeps dipping to 20
worked
thanks capt
h
capt humor be like
"i am literally insane because of c"
Check out Chuck E. Cheese on Twitch: https://www.twitch.tv/chuckecheese
oh yeah for sure
there was another thing i found from like sbutils or something
i forget
automation tools you say
i am interested
ohhhh i remember now
you said that was a pain
need ipad keyboard shortcuts on ios man
what’s that
meh doesnt matter
i just left my lockscreen black
bc i use the 4s as an alarm clock anyways
i thought it was jlevin’s project
or uhhh
kpwn
who tf is kpwn
is that qwerty lol
wait never mind coolstar’s came first
Yeah, qwerty forked it for some changes he made for binpack
Afaik
Then hayden forked it from qwerty
Our fork is fine as is
oh i was just wondering, didn’t see it so
go ahead, fix them in the procursus repo
go ahead
fix it
bro….
last time you got push access anywhere was a mistake
just PR it nerd
is it possible to ask FrontBoardServices for the system app name rather than hardcoding it
im not sure no one’s really touched this code in particular
@restive ether oh btw, iirc I started on uivibrate a long time ago
Just never finished it 
I doubt I'll be able to find it now though
man
probably possible though
will you get bitches?
yes
iphone vibrator iphone vibrator
thats crazy
all the ladies LOVE procursus

@grave sparrow did you test that PR?
sbreload-launchd.c:73:62: warning: incompatible pointer types passing 'xpc_object_t **' (aka 'void ***') to parameter of type 'xpc_object_t *' (aka 'void **'); remove & [-Wincompatible-pointer-types]
int rc = xpc_pipe_routine(xpc_gd->xpc_bootstrap_pipe, dict, &outDict);
^~~~~~~~
sbreload-launchd.c:18:84: note: passing argument to parameter 'reply' here
extern int xpc_pipe_routine(xpc_object_t pipe, xpc_object_t message, xpc_object_t *reply);
@restive ether I have seriously no idea where uivibrate went, don't even see it in my zsh history
makes pr but doesnt test it 
yea kinda
i dont push to my own repos without testing it
Sorry
make ldrestart not ass
so if you wanna patch that up looks like theres leaks you could fix i guess
not that it really matters bc unlike springboard its gonna get freed after
leaking in springboard is the big nono
sbdidlaunch isn’t either i’m sure there’s a reason for it
yea probably but either way they didnt manage it properly
too lazy for pretty much no reward
fix memory leaks: slaps arc on

hope you tested it
i feel like theres a reason they didnt
because arc was put the other ones
but not those 2
which is odd
he said that same thing
oh
cameren

idk maybe they are just lazy and didnt
but i wouldve tested before i commit
if it works then yea fuck it

now test runtime
then ur bing chiling
well my SE is
ill test it if u want
send
nvm its not
linux is stupid
cool just learned ctrl + f5 to decompile a whole program to one .c
what reading the docs does to a mf
i did today
go ahead, compile it
i did it on a 30 MB binary
its been like 3 hours now

maxed out a thread all the time
nfr
nfr
i finished my theos installer
deb for jailbroken and ipa for jailed
please let me know how it runs on your devices :)
ew swift
nfr
YouTubes framework would like to have a word with you, it takes like 6 hours.

big slurp
its good they got rid of that naming scheme
bc it would always be 10.MAJOR.MODERATE with like 3 follow up builds (varying build numbers)
and there was no mini update
now we got MAJOR.MODERATE.BUG_FIX
and nobody wants to look at 10.15.3.1
I Love Copilot
from rich import print
rdm some mf steal his money printer
thank youuuuuuu
hmm
based on
Although this change is contrary to clang's defaults, Xcode does indeed treat .s as assembler-with-cpp, so I feel that Theos should match that
I do wonder what makes most sense
go against clang behavior because the platform's IDE does it different?
or do it "right" and follow presumably what's supposed to be the more compatible option?
I'd assume clang is doing what's most compatible with gcc and other compilers
you're sure?
I'm not sure of the better direction to go is the thing
fr

ifeq ($(USER),captinc)
COMPILE_AS := assembler-with-cpp
else
COMPILE_AS := assembler
endif```
true
actually serious I don't know
that’s a hard choice
probably would go with clang default though
theos isn’t xcode
nor is it trying to be
but theos is moving towards that more explicit nature
what with no more default framework includes
so just move to .S if you want the preprocessor shit imo
and yea this might’ve been a logos thing (idk) but the two projects are closely related
was Theos that made that change, Logos I think it makes sense that if you use substrate things, it imports + links substrate
since you're intentionally indicating you want that
ye
so that’s why i would, respectfully, decline the pr
but there is good reasoning both ways
bruh
I LOVE FALM REPO
falm repo
falm repo
@lime pivot @grave sparrow did you guys try the theos installer
Amazing 
i spent wayyyy to long on that joke
lmao yes i want
question: would anyone use an online UI builder for objc/swift
yes
because ill consider making one if im not the only one using it
i will be a daily user
i was gonna ask
coping on the radio
the gradient is kinda nice tho
unfortunately the ui too closely resembles a coolstar jailbreak
yeah
i’m tryna install theos not jailbreak!!!
!!
@indigo peak remake that tweaks preferences builder website that cynder had for a while
Nah, it's been dead for a long time
It was on openpack
@silver rampart do you still have 🥺👉👈
i always knew
iirc no she doesn’t
Like how Flutter has web UI and you can play with it on a webpage and just copy paste for an app?
otherwise it would’ve been made public
i mean maybe im rart
but a pref builder sounds
kind of easy

the backend part anyway
yeah, more or less
Have you seen this?
https://twitter.com/stackotter/status/1505444274955231234
I have just finished creating the first prototype of SwiftGtkUI! It’s a declarative UI framework for macOS, Linux and Windows, built on top of Gtk. If you’re interested, check it out and give some support! https://t.co/cvo6tRBl68
Here’s the demo app and code (video below)
kind of like how apple has their own ui builder for xcode
IB?
yeah how you can just drag and drop elements
Oof. Someone did that for iOS like 8 years ago
yeah ive found a bunch of automation tools for swift and objc, the objc always works because nothing ever gets deprecated, but the swift is always outdated
Rip Swift tools
https://github.com/TokamakUI/Tokamak has a GTK backend


