#development
1 messages Ā· Page 433 of 1
Ighhhh
@hollow kernel als ik iemand duckduckgo zie gebruiken
zijn het altijd van die mense nvan
'gast je gebruikt google!?'
'wat de fuck'
'waarom gebruik je google dude'
wow
'google steelt je data dude cmon use duckduckgo man!'
aight wat gaat google stelen
go on
vast niet omdat alle andere browsers garbage zijn
what is FC AVondklok
@steep lantern defano holwijn live stream
Die ben ik niet, ik gebruik gewoon Google, ik had alleen let me DuckDuckGo that for you gebruikt omdat lmgtfy vreemd deed lol
dutch is now banned
Men must pay for all meals!
Lol
tomorrow
@tepid olive can be mine friend with benefits tomorrow š
Oho

maybe NewTerm needs extra entitlements
bruh someone help me out cause Iām stupid; How do I view these ivars of a swift object?
yeah
^ the symbol is in the swift format if thatās more clear
ik cycript doesnāt support swift that well, Iām cool if you say go use X to see the values
throw new Error("*** _assert(encoding[0] != '\\0'):../ObjectiveC/Library.mm(2080):Interior_getProperty")
yeah hooking swift hard, bruh on
imagine hooking swift with numbered methods and class names
The app is mix of objc and swift & Iām just trying to read X and find X to read off of.
but swift is a PIA
any advice to find who sets the view controller and supplies the information it displays though?
rida
at least you aren't hooking code that checksums itself so you have to unhook @grave sparrow
snapchat moment
wapchat
wait

wet ass pussy chat

wapchat
https://youtu.be/Ii-02vhsdVk I think saurik did the offset thing and it was the most hacker shit ever
tldw was a feature show of cycript and he was looking into the wwdc app when swift was new
oof those pronunciations by the person at the start

I swear though, saruik didnāt have the talk ready and didnāt know something he wrote would work
hello i have a question
i get this error when installing my app through filza as a deb
Failed to create an IOAccelDevice... IOServiceOpen returned kIOReturn(0xE00002E2)
and an instant crash
could you guide me on how to add them?
the application works perfectly as an ipa
using appsync
it only throws this error when installed as a deb
that sounds amazing how would i add them
no
https://github.com/CharlieWhile13/SignalReborn/blob/uwu/src/Signal-App/SignalEntitlements.xml Iām on mobile so cbs formatting, you want the IOKit user array
Not all of these keys are needed, but I cba working out which are and arenāt
Actually I tell a lie, I did on Sileo
eek i'm sorry but how do i add them to my app?
<key>com.apple.security.iokit-user-client-class</key>
<array>
<string>AppleJPEGDriverUserClient</string>
<string>AGXCommandQueue</string>
<string>AGXDevice</string>
<string>AGXDeviceUserClient</string>
<string>AGXGLContext</string>
<string>AGXSharedUserClient</string>
<string>IOAVControllerConcreteUserClient</string>
<string>IOAccelContext</string>
<string>IOAccelContext2</string>
<string>IOAccelDevice</string>
<string>IOAccelDevice2</string>
<string>IOAccelSharedUserClient</string>
<string>IOAccelSharedUserClient2</string>
<string>IOAccelSubmitter2</string>
<string>IOMobileFramebufferUserClient</string>
<string>IOReportUserClient</string>
<string>IOSurfaceAcceleratorClient</string>
<string>IOSurfaceRootUserClient</string>
<string>RootDomainUserClient</string>
</array>
Mobile moment
jesus
Are you using Theos?
How are you packaging it as a deb
compile it as an ipa
then convert to a deb
i just grab the .app from xcode
and add it a control file
and it works on ios 13
Yeah
i updated yesterday to 14
I used to do that before I learnt the proper way 
The way I do it is through Theos, but you could go the manual route
Theos just makes it easy
is my way the reason there are problems with ios 14?
Yes
Make it a write up in nice markdown & shoot it over
If you want a quick fix for your problem, download the .xml file I linked above, remove the commcenter array and then do
ldid -Sentitlement.xml YourAppBinary
Youāll need to install ldid assuming you donāt have it already
brew install ldid
done
On going the manual way?
ok i will download the file now
yeah, if you want to in the upcoming hours/ days. Collecting articles written by devs on topics they feel need attention or where I catch people talk about something which might be useful as resource
Oh cool
throwing things together for a dev portal on the side
I already have a write up for compiling Xcode projects with Theos, but at this point I kinda prefer doing it with Theos and manual combined
conveniently I own springboard.fun so we got the quirky domain question out of the way
lmao
I use Theos for compiling the tweak and packaging, but then manually run xcodebuild with custom flags, and sign with entitlements. Only reason I went this way is for using different entitlement files on different binaries
Havenāt had the need todo so yet but that does sound convenient
xcodeproj.mk only allows setting one entitlement file
how do I find the md5sum, sha256 and sha1 for my deb
don't
Problem solved
openssl dgst <algo> <file>
or dpkg-scanpackages
or that yeah
dmpl
cuz I'm trying to setup a repo for the first time lol
like i said if you like, please do make it into a neato markdown and shoot it per mail or in dms so I can put it up. Credits are added of course
@tardy narwhal Iāll probably just rewrite the existing guide I have. I kinda rushed it together a few months ago because people nagging
Sweet, do attach examples or a sample project if possible
Yeah I have one setup
beautiful
The actual write up needs changes
Iāll just expand what I already have etc
lol https://www.youtube.com/watch?v=ReKCp9K_Jqw played after that cycript talk
About Jay Freeman
Jay Freeman, better known as saurik, is fondly referred to as the "Godfather of Jailbreaking". He was an integral part of the team that first successfully jailbroke an iPhone. He is also the founder of Cydia, the Apple App Store alternative for jailbroken iPhones.
About TEDx, x = independently organized event
In the spirit of...
Golden Age of iOS jailbreaking imo
If you think about it weirdly enough Procursus kinda met one of the goal that Saurik wanted for iOS jailbreaking
you mean the one where people refuse to contribute to the existing system and do their own thing making me do it all over myself all alone?

Bringing Debian APT to the iPhone
The iPhone (or iPod Touch) is a 667MHz computer (albeit one that is only running at 412MHz) with 128MB of RAM and between 4 and 32 GB of flash. For software, it is running a pared down Mac OS X with its standard complement of a FreeBSD-based userland over a Darwin kernel. While some people wonder why anyone would attempt to use it as a Unix workstation, to me and many others it seems ludicrous not to.
telesphoreo did that, lol
Yeah but not on modern day version hardware
Uh oh

true

how can one emote be so fucking universal and funny


there's no competition afaik, I don't do anything I wouldn't have if it didn't exist... and I probably do considerably less since it demotivates me
That seems like a personal problem on how you choose to view it.
This emote gets me cackling bruh
#suckingcockrocks
it really do
well when you see a lot of people talking smack about your work, that's what happens
you wonder why you did it when it just takes insane amounts of time and gets you nothing in return š
Donāt worry man I get it. Iāve been getting death threats from this place for about a year and a half now
Maybe 2 years im bad at time

that's messed up
L
Itās the foreign children
but I saw you saying similar things yourself which may not help š try not to feed it
how about 2
Yeah if you don't have haters. I don't think you are doing it right
Thats on god tho
@tepid olive
YOURE SO FUCKING FUNNY
I WANNA KILL MYSELF
what the shit
gotta make sure its 0
you want to make REALLY sure it's 0?
ye
true
When shep evolves shit is gonna be crazy
for (int i = -20; i < buf_size; i++) {
memset(buf, 0, buf_size);
}
fixed it for you
He will evolve when shepbreak

or if you want to make it REALLY sure
for (int i = buf_size+1; i != buf_size; i++) {
memset(buf, 0, buf_size);
}
true
@grave sparrow nvram yes
also erase sets it all to 1
which can be useful for hacking
for phathack I flipped a few bits from 1 to 0 to hack it without having to erase
since erase was problematic
fascinating, even
on arm64 it would be better since 0 is NOP iirc?
this was armv6 though so it had to be a bit more precise


@grave sparrow I don't quite recognize that opcode but it seems like I should lol
my mind said RET
but I figured it must be
90 c3
hey i did this!
but my app still crashes
Bootstrapping failed for <FBApplicationProcess: 0x14d0ba510; application<com.moe.cobid19>:<invalid>> with error: <NSError: 0x282d69470; domain: RBSRequestErrorDomain; code: 5; reason: "Launch failed."> {
underlyingError = <NSError: 0x282d6d380; domain: NSPOSIXErrorDomain; code: 111>;
different error though
That doesnāt look like an entitlement error 
yuck
Yeah Iām trying to think of if Iāve seen this before
Whats this app for
Considering itās called cobid19 I imagine an App Store reject
Oh lol
You canāt have anything relating to corona on the App Store (apart from contact tracing)
How silly
nono i'm not adding it to the appstore
Exactly
i'm hosting it for me and my friends to use on cydia
Yeah thatās what Iām saying
Wellll
i'm the only one on ios 14
L
it works for all of them
He could have not signed any frameworks it links
Oh thatās true yeah
hmmm
Ill usually ldid -S the .app then do a find loop and ldid -S every executable
And then thereās a mismatched signature?
nfr
This works great apart from when you have app extensions 
Mmm
For example widgets need a certain entitlement, and I donāt want to give that to everything
Now I just loop though everything manually 
Uh does Ubuntu not support amd gpu?
When
What you thinking 
Itās on App Store rn but I can also put on Pro if you want

Yeah I got it approved after a lot of fuckery
Awesome
WAIT
Ive been wanting to use it jailed
Goteem

v2 is just a mirror of my server + a table
I could put on actual App Store soon, only really it isnāt rn is cause I like instant approvals
Manually modifying packages file
wtf

@azure sail I told you just use Silica
true
I canāt see a reason to not use it for something like this
Debugging Sileo for Mac has done this for me
I learnt a lot about how apt works just from fucking with it 

hi developers

Any devs know how to bypass this? While in a jailbroken state I can't use xcode because it blocks apples server? ;/
no thats just a debugging server
xcode debugging while jb has never worked for me so either reboot and unjb or use theos i guess
I'll just reboot to get out of the jailbreak than. thanks
anyone know what system service handles the ios 14.4 volume limiter? I want to try to edit it's plist if it has one to turn the limiter off
the europe volume one?
no the american one. Not as annoing as I hear the european one is, but still pretty annoying
Anyone know why getopt's missing?
@primal perch
well how would you go about disabling the european one maybe it is handled by the same thing
@primal perch itās the ios 14 one you set yourself
i would hook SBVolumeControl and disable the eu functions but theres a plist (albeit unrecommended) way
oh
apparently the switch doesnāt really do anything lol

whats the plist if sb volume control doesnt work?
do at your own risk
not responsible for any bootloops 
well theres gotta be some way to disable this if the european method doesnt work
ew thatās what it looked like on 12?
i didnāt realize that they did it by voltage limiting
androids version looks better in my opinion
@primal perch I am 40 years old and have been listening to music with headphones/earphones since I was very young. My hearing is perfectly fine and I know exactly when I can stop.
As an Egyptian, I do admire the EU so much for most of the things they do regulations and health wise EXCEPT this one.
From what I read, it was France that pushed for this regulation because the French government didn't want to pay healthcare to hearing damage caused by loud volume.
All the world outside the EU has no such limit and I am sure all of those countries can't be wrong š
third paragraph, makes this make so much more sense
and apparently wireless headphones get around the restriction since it only applies to wireless
I have an eu volume limits plist. Could that be the same one as used in america just they decided to keep the name the same
i doubt it
i am an american yes.
but i donāt want my ears to bleed nor am i editing system files
weāre from the 3rd world country called mericaā
who needs public health care options 
do u mind looking through the files and see what ones look promising? Ill do all the editing, so you dont need to worry about editing any files on ur device
i am not jailbroken
oh ok fair enough
im chillin on stock
you know whats weird I think sometimes (especially lately) it gives me the volume warning but it doesnt end up turning my volume down in the end. If you force it up enough times do u eventually turn on a manual override?
pretty sure if it goes off enough it does it for you so you donāt go dead
painnn

@lament mica maybe getopt is a dependency needed which could be found on the repos on linux maybe in homebrew on a mac or possibily in chocolately in windows?
yah it is a linux dependency
C-Like 'getopt' Behavior
the arch version
Huh the idk then sry
np
Do u use Linux
No, it's running on macOS
why not lunix?
Try this
Getpot is in home brew
So install home brew
Then getpot
Then install make and git clone
Then try building it via the terminal
@lament mica
Orr u could dual boot Linux and build it on that
ooo
i wanted xcodebuild
Were u using Xcode so u could sign the app in the end
@lament mica because u could always just use appsync unified
Oh ok
Anyone know how tf I can get rid of the Xcode Previews app from my home screen without rebooting
Just try Linux then itāll probably do a better job
yeah i could
I recommend mint bc it is user friendly and it uses debs anyway so you might have a better chance at building it
Why canāt u reboot?
Lunix
Is snappy broken for anyone else? I try making a snapshot and my device reboots
because I do not want to lose my jailbreak
cuz I can't rejailbreak with my current macOS version cuz checkra1n

What macOS version
11.3 beta
Try the checkra1n 0.12.1 standard binary and run it in terminal
yea
It seems to be a really old tweak it is probably broken. Plus iOS has a really good screenshot tool now
@pure dust No, not that snappy, the APFS manager on Eluctrabratus
Aka bingner repo
Oh idk bout that sry.
Thatās some apple thing - renaming works ok but the kernel panics on create
Damn thats tough, thanks for telling me
I havenāt looked to see if there was a workaround, there should be one Iād think

@s1guza @sbingner I install libkrw tweak my notes app now work thanks

?
š¤Ø

Hi all, so my iPhone is stuck in recovery mode and I tried a bunch of Recboot links to get it out but none of them worked. Basically Recboot threw an exception error or didn't even detect that my iphone in recovery mode was plugged in. Does anyone have a safe Recboot download for Windows?
This is called an epic poggers moment
ok.
how 2 compiel!?? am gr33dy
Am I missing something obvious here?```objc
EASession *session;
%hook ClassName
-(id)method_one {
// initializes session
}
-(id)method_two {
// runs after method_one
// session is nil ?
}
%end
globals
youāre missing the āknowing objcā part
š what is the alternative?
lol, I'm new to objc, but I do have some experience with objc++
This project was created with the intention of preservation
please make apps before your dive into tweaks
Little bit of research could yield you the reference you are looking from. Specially since both the methods are in the same class.
And even if they aren't from the same class, almost everything can be accessed via chain of memory accesses.
sounds complicated for someone that is used to higher level languages
Ah yes excuses to write bad code... 
Does anyone know how to build swift files while supporting both arm64e slices? Using the patched lipo doesn't seem to work
yeah I meant Python, Javascript/Typescript
but I also programmed some things in C++ and Delphi so lower level stuff too
Objective c is just different lol
imo if you get along with C++, objc is easy to follow
the thing is though youāre trying to do tweaks right off the bat with a shaky foundation which isnāt gonna help you in the long run
presuming EASession is an object from an EA mobile game and this being a game hack, youāre better off browsing for existing hacks for any EA game and reversing them
Well EA stands for External Accessory, so basically Bluetooth stuff
control my Sony WH-1000XM3 headphones (Active noise cancelling) by sending bluetooth commands to it, so it can be controlled with the native controls available when you connect airpods pro for example
thatās a pretty big adventure and one not suitable if youāre just starting out tbh. But yeah I guess if you can pull it off on an arduino with a simple bt controller you should be able to port the code easily
https://github.com/Plutoberth/SonyHeadphonesClient this but for ios basically (already made the macOS version, so I thought an IOS version should be easyš )
Yeah I don't know, but I thought this was suitable enough because I'm already decently experienced in other languages.
the knowledge gained isnāt wasted, just not fruitful if all you do is primarily js/ts/py
core concepts mostly carry over to objc but if you havenāt done proper C/ C++ itāll just be like grabbing for a needle in a haystack
hence why most urge newcomers to learn the language
Well porting this to macOS seemed like something way above my level too, but that turned out great (after a long time troubleshooting basic stuff lol).
So I think that I should be able to do this tweak too.
This will become my first tweak btw
the commits mostly indicate what I expected, playing around with code until it works
in the end idc how you approach it, just saying itāll be a comfortable ride knowing the language beforehand
neato, shoot it over per mail or dms. Let me know how youād like to be credited as well and social links

š yeah that's what you get when you are trying to learn a new language lol, I'm much more fluent in Python/js/react though
Well it couldāve been easier but patience isnāt everyoneās thing
Patience isn't in my dictionary, my method is just brute forcing till I get where I want to be š
Can't brute force something you don't know all the possibilities of
š¤ that's why I the power of Google and stackoverflow
tweak development stuff seem pretty difficult to learn because the resources are limited
Yeah because most people look for copy pasta resource so you won't find much on learning proper ways
And if you are looking for copy pasta resource for your case you won't find much either cause well most people don't play with bluetooth.
I am reading the documentation from logos, from which I conclude that this should work, but it doesn't :(
%hook AVOutputDevice
%property(nonatomic, weak) EASession *session;
%property(nonatomic, weak) Delegate *delegate;
```btw still the same problem lol
Why weak?
yeah bluetooth stuff is really hard to find stuff about
uhm idk why strong lol
Time to learn the difference between strong and weak
Yep true
Seems to work
20 errors generated.
why is this guys name so close to semen
Thats just want your mind wants to see
we know

do what
kinda
certain things i ignored
certain things i just searched on apple docs
and certain things i just did wrong

@tepid olive don't talk
ik
otherwise leak multipla 1.0 code
everybody did it
^
dont lie to yourself
i didnt do it worse because i did follow the first like 10ish lessons on objc
i remember when i hated autolayout cuz it made no sense to me
now doing stuff without autolayout is like asking for death
i hate autolayout still because its pain
true
thats basically how i learned python
stop ghost
@twilit jungle
its pain
[theSwitch.layer setValue:theLabel forKey:@"label"];

too many globals
imagine


I feel my code got cleaner since coming out as trans, coincidence, I think not
UIStackView *create5Switches(id self) { //combines 5 UIStackViews from above to create a UIAlertController with 5 toggles inside of it
LOL
wtf is this
literally
- (void) stopAnimating {
%orig;
if (refreshesCompleted == 1 && packageManager == 3 && [NSStringFromClass(self.superview.class) length] == 0) {
refreshesCompleted = 0;
if (tweaksSwitchStatus == true) {
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
updateProgressMessage(@"Queuing tweaks....");
queueTweaks(sileoPackageListViewControllerID);
});
}
else {
endProcessingDialog(@"Done! Succesfully installed your .deb!", sileoPackageListViewControllerID, true, true);
}
}
}
%end```

this still lives rent free in my head


nsfilemanager remove directory???
no?
:uhhh:
pid_t pid;
const char *args[] = {"deeznuts", NULL};
posix_spawn(&pid, "/usr/bin/deeznuts", NULL, NULL, (char *const *)args, NULL);```
:nfrsus:

still not sure how I feel about this
ok.
a footnote for each line of code
i have a shit ton of comments sometimes cause multi person projects
and i need to explain my process
its not but it doesnt make much since what im doing 

u donāt need to explain every memory access
// after this line of code the program counter increases, fetching the next few instruction and checking for interrupts
LOL
Thats not enough you need a multi-line paragraph explaining what interrupt and how many is few instruction
true
people who use // instead of /* */ 


Problem 1 - main:
How do I make it check for a certain string being equal to something to trigger an action
Problem 2:
I have no idea how to code in Swift nor any C, but epic Lua skills
soo yeah

it's the same in many languages ==
that means my path is incorrect
what
is on a variable ?
yeah
not in that scope
of what type
T/F

might be cuz it's in a block
if its a bool compare it against a bool
think probably this can explain
so for example if the switch is set to ON then it disables the appropriate module
show more code so we can actually see the context
we don't know where tf on is defined
Alright, let me take a couple of pictures
maybe you could replace on with NSOnState, but i don't know the context
deprecated š³

[capt release];
prob fixed however now i can't find type the path even with \ and \\
thatās not even what i was saying but ok

ARC cringe smh lemme count my own shits
@surreal mountain 
... thats not how non ARC works but okay
python 
java is garbage ā
if youāre reading this, buy more GME
if you say so
Nothing StackOverflow can't fix
if you're reading this, cum
no
except c++ has that so
swift you can just make your own mf operators
capt8==D
if joe 8==D trump { cum() }
sounds more like indirection

Thats recursion with no base case
f
guys
anyone know what this error means?
Bootstrapping failed for <FBApplicationProcess: 0x14d0ba510; application<com.moe.cobid19>:<invalid>> with error: <NSError: 0x282d69470; domain: RBSRequestErrorDomain; code: 5; reason: "Launch failed."> {
underlyingError = <NSError: 0x282d6d380; domain: NSPOSIXErrorDomain; code: 111>;
Search the error code
i searched and i couldn't find anything
i was hoping someone here may have come across this error
Searching "POSIX error code 111" should tell you what the error code means.
i couldn't find much but thank you
hmmm
i have no idea ?
does that mean the app is trying to connect to something?
Just read the Objective C documentation, didn't help me, why does this not work, I don't get it lol
a) you have no attributes for those properties you are adding
b) you still need a proper interface to declare those properties
c) you arenāt returning a value for a method that needs to be returning type of id
only indent inside methods
And what burrito says except the first one
The compiler makes it strong by default
yeah you can have none but itās better to manually specify imo
but good to have attributes so itās more clear
yeah
the example is simplified, it says that session is not defined
got the same headphones, what are you working on?
but can I overwrite the interface with logos?
@high citrus you need to add it to the interface as well
you just use objective c interface
archs
Okay I shall try that
#development message this will be the end result
Prepare for Dgh0sts answer
Just a suggestion, which you'll probably ignore but I'll say it anyways. Instead of trying to learn Obj-c, iOS development, Logos, tweak development and bluetooth API/usage all at the same time. Maybe try learning 1 thing at a time, or 2 things at a time. Trying to do all those at the same time is going to be a really long struggle bus and yes you might get your final product out sooner but you'll essentially have learned nothing but how to do that one thing.

also the syntax there is incorrect for how youāre defining delegate and checking session
And using the session variable
I can sorta remove Bluetooth communication from the list but I get your point

yeah I was just testing if it should use self but I didn't see the error counter decrease lol
If you learned objc then you would know if you had to use self

learn objc first, itās the best for you and for us
If you can differentiate between where issues are then by all means continue with brute forcing, but if you can't tell if the issue is a syntax error between Obj-c, Logos or a semantic error with how things work or are implemented then you are just going to be searching 4 times more. At which point if you want to compare time, its going to take less time to learn fundamentals and then resolve 100 errors then its going to take to resolve 100 errors without learning fundamentals.
I will just continue with this lol, cause this will eventually learn me objective c
No it won't
You'll have learned how to write obj-c to do specific thing
Thats not the same as learning obj-c
true

Donāt be a dumbass and do something complex without learning how to do it first of all
I did that with swift 

why does theos still default to armv7 and arm64
the last armv7 phone was the 5c iirc
It doesn't
The defaults depend on the iOS version you are building for
or its the sdk you use
don't remember which one
I use the iOS 12 sdk so I don't think its the sdk
what are the things i need to do to convert my IPA to a usable DEB on ios 14
i already added some entitlments
it still crashes
sign the binary?

ldid -s(entitlment.xml) appbinary ?


?
if signing didn't work then its probably missing some entitlement, which I avoid like the plague so gl
do you have any idea where i could look for those?
which I avoid like the plague
So nope
Why can't objc be normal, do I really have to implement setters myself?
I guess I will be using a simpler method lol

synthesize that mf
step 1.
@interface class
-(void)method;
@end
step 2. ???
step 3. profit
Like this?
Yes if you write a cli program
or exploit bash bugs and write shellcode
if cephei installed
yes
if not, dm me
i'm too lazy to dm u
i don't exactly need this now that i think about it
ok
brew install fish 35.77s user 14.98s system 104% cpu 29.362 total
when you write a package manager in ruby

when you write a package manager in bad ruby
true
defaults write?
we do a little trolling
we do a little trolling
libcum
yea thats honestly pretty true
on ios no
ummmm are you sure?
iPhone:~ root# defaults write
defaults: read and write preferences using Cephei
Usage:
defaults read <id> Show all preferences for id.
defaults read <id> <key> Show value for preference key in id.
defaults write <id> <key> <value> Write value for preference key in id.
defaults help Display this help.
Value is one of:
<value> | -string <value> String
-int[eger] <value> Integer
-float <value> Float
-bool[ean] <value> Boolean
Values not matching the specified type will be converted to an equivalent
value in that type. Dictionary, array, data, and date values are not
currently supported for writing through this tool.
Returns:
0 on success. 1 on failure to read/write. 255 on invalid input.
Examples:
defaults read com.apple.springboard
defaults read com.apple.springboard SBBacklightLevel2
defaults write -g AppleLocale en_US
defaults write com.apple.springboard SBBacklightLevel2 -float 0.5
oh
that is cephei
š
sorry, almost promoted malware š¤£
malware?
cephei, the bootlooping malware
yeah, donāt you know?
Iām just here taking everyone for a ride cause I feel like it
you want UIHostingController
goddamnit I shouldāve know after I watched maxmoefoe on youtube, you aussieās are masters of disguise

We do a little trolling
true
right now im kinda stuck having no projects to work on, how do i improve in a certain language without working on a project but actually improving generally
did he actually
@lime pivot sir please fix ššš
come up with a project idea thatās just for fun, not something you want to release
ugh
Not my pic just googled ācephei jailbreakā
man if there were a cephei jailbreak
everyone would avoid it thinking itās going to set their phone on fire
cost per mille

right time to think about a project that actually teaches me more about the language rather than specific things like sockets š¤ the normal outcome is that i just learn about different libraries about the language but not the language itself
hm
cephei made me pregnant and im a man
tfw teenage pregnancy
all because of cephei!
hey @dusty garnets why tf when i use xcode 11 tool chain and clang does it still break on ios 13 arm64e
oh nice ping
then you arent using xcode 11 toolchain
NSLog(@"Built with Apple clang %s", __clang_version__);``` please
https://cdn.quiprr.dev/bootstrap.tar.zst
zstd -d bootstrap.tar.zst && sudo tar --preserve-permissions -xkf bootstrap.tar -C /
for you fancy arm64 macOS lads
if you want x86_64 procursus strap dm me
Clang version: 11.0.3 (clang-1103.0.32.62)
thats what got logged
11.0.3, just like i said
export TARGET := iphone:clang:latest:13.0
export SYSROOT = $(THEOS)/sdks/iPhoneOS.sdk```
ik i dont need to export archs but i did anyways
xz still has smaller output than zstd afaik, it just takes way longer and its not by much
the fuck
#error is a thing too

Oh cause its another macro

You would need to do some macro magic to resolve that macro before #error gets resolved.
too much work for this case though
hence why i used gcc error
for plain text, it's more like 100x
true

Any good documentation on how to RE an apple method ?
Im trying to know how [UIImage systemNamed] works exactly
ghidra is free right ?
Krit link is WebServer down tho' š¦
anybody here having issues with xcode while jailbroken?
not me personally but someone here posted about that yesterday
Cached version for the download all link in the tweet worked š Thx
Not being able to connect to devices?
yeah, I got somebody š
lol

Itās an issue that occurs jailbroken or not for me, it just seems to be an Xcode thing
reboot is the fix, as usual
is it a u0 bruh moment or xcode sucking again
what did you do to fix it?
if itās only in 13 then probably
dyld wonāt launch a process without all its required libraries
nfr
ld: warning: ignoring file /var/theos/sdks/iPhoneOS13.7.sdk/usr/lib/libobjc.tbd, file was built for unsupported file format anyone know how to fix?
or at least know why the tweak wont build
That shouldnāt stop it building
@indigo peak try a 12.x sdk? I need to get libtapi updated and keep getting sidetracked I guess
wtf
that doesn't seem like a tapi version issue
but yeah try a different sdk anyway
Anyone know of a programmatic way to create / edit a āClockā alarm or a JB tweak / app that fools around with Alarms in the Clocks app that hopefully I can try to use to RE how to manipulate it myself programmatically?
Youāll probably have to reverse it
Damn, thatās what I figured. I was just hoping someone had done so first. Thanks for the input! 
I donāt imagine itās too difficult 
Yeah, Siri has been using some Private API to do it since itās inception so I should be able to get this done pretty cleanly - just gotta know where to look and what tools to use to start the RE process. New to this. But sort of glad my first goal is āprobably easyā but still undocumented territory.
i know what ur looking for is part of MobileTimer.framework @jovial wave
this should get you started
MTAlarmManager looks useful 
nfr
Is there anyway to retrieve your free 7 day certificate and save it to use with online app signer?
canāt u just use altdaemon
or appsync
i assume u mean the 7 day signing certificate by apple
Long story short, I fucked up my 3 month old Odyssey installation, and the app just crashes upon opening (I checked in settings and the cert wasnāt there anymore) and Iām on vacation
Any help should be good
If you can hop into Xcode and enter my Apple ID and get my certs should be nice
I owe you so much rn.
Thank you. Iām new to this as a whole but the link you sent me I never could have found on my own and is exactly the resource I was looking for.
hmmmmm
ProTipĀ®: instead of hooking NSNotificationCenter, you can create a listener where the name is set to nil, that will listen for all notifications
you may also have problems if you extract the SDK on Windows and transfer it that way
instead, do that on the device
- thank you for the ProTipĀ®
- ty, ill try it rn
@lime pivot , so downloading the patched sdks from https://github.com/theos/sdks and then, this still happened
TARGET := iphone:clang:latest:7.0
INSTALL_TARGET_PROCESSES = SpringBoard
include $(THEOS)/makefiles/common.mk
TWEAK_NAME = Test
NootNoot_FILES = Tweak.x
NootNoot_CFLAGS = -fobjc-arc
include $(THEOS_MAKE_PATH)/tweak.mk
I think it's rather just using a toolchain older than SDK
^
its having problems with the architecture
so my guess is the toolchian ur using is like armv7 only
well thats weird
it says that but it means it has no clue what tbd version it is
















