#development
1 messages · Page 542 of 1
then i'm gonna write yet another shitty script to convert that into headers
that will hopefully get off-image symbol resolution correct, manually
Can you extract binaries from ios 15 using dyldextractor?
Ah is it because of the new shared cache format
arandomdev is working on it but their machine is running out of ram trying to dump it
lol
Lmao
yep :p
definitely being worked on though
have you directed them to https://downloadmoreram.com
DownloadMoreRAM.com - CloudRAM 2.0
you can set google drive as swap and actually download ram
dsc should only hit 2gb total


I was gonna do that on my linux vm in school
but then covid happened
they're reflashing the machines this week

and they may have patched my loop hole to make a vm
I used to spend my whole entire class period in my hs CS trying to get a linux vm to work
They had the laptops locked the fuck down

I spent like a month every day trying to get some thing to work
have you tried building one inside a pdf
that is a good shout
The only thing i got to work was a portable android emulator
I got a full Ubuntu VM working after some troubles
and I got Portal working
at about 20 fps
so I then tried geforce now
and played cyberpunk in a lesson
The thing is they had everything locked with administrator password
I had to download portable programs that didn’t require installing shit
thats epic
ee!!
haven't written objc in so long
objc 
spicy objc
@tepid olive bestie, besides the actual /typing endpoint for discord, does discord have any other API endpoints that contain the string typing
definitely but why do you ask
sounds it
%hook NSURL
+(id)URLWithString:(NSString*)arg1 {
if([arg1 containsString:@"typing"]) {
return NULL;
}
return %orig;
}
%end


;_;
dont worry about it
it works as it is rn
but
i just want to make sure that it doesnt block some other shit
like
that's very bad
sigining in
but
it is very bad
would work
you should also verify the host
its on par with how that one firewall tweak does it lol
very is a understatement
to make sure you don't block certain embds
actually, that one firewall tweak is lowkey worse
please use regex at least
nah thats lame
just verify the host and endpoint
should be fine™️
i probably should
when injecting into a method that's going to get called like a billion times in discord
should i be doing it like this?
%hook NSURL
+(id)URLWithString:(NSString*)arg1 {
if([arg1 hasPrefix:@"https://discord.com/api/v9/channels/7"] && [arg1 containsString:@"typing"]) {
return NULL;
}
return %orig;
}
%end
or somethign
hasSuffix
you have a 7 there
i acc copied
Is there no classes that got the method like istyping or some shit.
The last time i tried to build a discord tweak was like a year ago
that won't work
Just throw discord in ida and look up strings
unless the channel starts with the id 7
yeagh imessed it up
%hook NSURL
+(id)URLWithString:(NSString*)arg1 {
if([arg1 hasSuffix:@"/typing"]) {
return NULL;
}
return %orig;
}
%end
that will work though
bc i jave it
wokring
lfmao
yeah probalbly
I love 3developer so much, it makes decrypting apps like 10 times faster
inb4 none of them work
@indigo peak
because we add preferences in every package
yes
im just gonna remove them
it was originally just gonna have enable and disable
but
i ralized
you can jst
uninstall
@tulip belfry 💀
is accord public
maybe
..is it
@tepid olive its in a private github repo
if you have a mac with big sur or monterey i can give u access
sad
only mac i have is on hs
i use accord on linux
but is that the same reason for folder backgrounds not rendering
and also [view setVisibleColumnRange:NSMakeRange(0, 4)];, what happens if someone has a tweak that makes the columns have 5 icons or smth
there's a method to get column with from an sbiconlistview
-(NSUInteger)rowsFor...
something like that
all the layout tweaks should be done in a way that properly updates that
i got
@property (readonly, nonatomic) NSUInteger iconRowsForCurrentOrientation;
@property (readonly, nonatomic) NSUInteger iconRowsForSpacingCalculation;
readonly yay
(nor is that how you set it)
bigboss encodes its Packages file in some "ANSI" thing for some reason
and aptDL.py keeps shitting its pants because of it
i hate it here
imagine not using utf-8
blame fucking bigboss idk
i tried charset-normalizer but shit is hell
just breaks differently
what does that do
that..... isnt normal
should still support ansi
im using an external library to handle deb822-formatted files
Packages and Release for example
and it shits its pants handling non-unicode stuff i think
nice
oh and also the way i test compression now is atrocious

# Determining compression methods
magic_bits = {
b'\x1f\x8b\x08': "gz",
b'\x42\x5a\x68': "bz2",
b'\xfd\x37\x7a\x58\x5a\x00': "xz"
}
magic_max_len = max(len(x) for x in magic_bits)
with open(file, 'rb') as f:
file_start = f.read(magic_max_len)
for magic, filetype in magic_bits.items()
if file_start.startswith(magic):
match filetype:
case 'gz':
case 'bz2':
case 'xz':
where’s lz4 🙄🙄
not in standard library dont care
L
packages.lz4
cursed
In my tweak, should any more than 1 action result in the menu?
I have decided yes, cause it's easier
How come [UIImage systemImageNamed:] gives me a blurry image 
because you are bad
Is it possible to implement a mod menu using c/c++? Is there a mod menu template or a tutorial that I can learn from? I already know to do hook assembly functions but I just want to put switches and buttons in a game.
Probably noone is going to help you here
I think there’s a method to scale them as well
Symbol configuration
oh, I tried that
That should work
Is there a specific reason for that or they just don’t want?
Also, you said “here”. Is there any other place where I could find help?
Uh well making mod menus for games/game cheating is not allowed here I think
The only website I know is idk if I can say it here lmao
But you should be able to find it, it’s literally the most popular website for that of stuff
it’s fun when they break your install
true
Lmao true
I hate fucking running into modders
@sinful basin grow up pussy
Dk if both are comparable
I agree cpp is confusing
So i put
+ (NSString *)hb_specifierPlist {
return @"Root";
}
in my implementation of HBRootListController but it's not working...
You will need to look at your root plist
For ur pref bundle
@ocean raptor
are you trying to change the header text
Hm
i haven't really fucked with prefs like that
yeah, I guess I'll just stick with that 🤷♂️
someone did that for me lmao so yea. I haven't ever read up on cephei docs myself
planning to do that for my next tweak
does exec(3) work from settings
wait what are you trying to do ?
I just used posix_spawn
to respring?
#import <SpringBoardServices/SBSRelaunchAction.h>
@interface FBSSystemService : NSObject
+ (instancetype)sharedService;
- (void)sendActions:(NSSet *)actions withResult:(id)result;
@end
NSURL *relaunchURL = nil; // use a nil relaunch URL to return to the lock screen
SBSRelaunchAction *restartAction = [%c(SBSRelaunchAction) actionWithReason:@"RestartRenderServer" options:SBSRelaunchActionOptionsFadeToBlackTransition targetURL:relaunchURL];
[[%c(FBSSystemService) sharedService] sendActions:[NSSet setWithObject:restartAction] withResult:nil];
bruv
white
lmao
okay
i just use it since i read kirbs essay on why he believes its the best way to respring honestly
what’s with all the people who did the fancy resprings
where it fades the screen out
and it opens on the prefs again
that shit is weird
^ thats what it uses
I agree
you can specify which location to load to
sbreload is perfectly fine
you can say nil for lock screen
It feels awful too, takes way to long, like just let me respring
this is coming from the guy who broke sbreload 
i have no clue, i just remember reading it
i could sbreload and reopen the prefs faster than just sitting there watching the animation
to be fair it was just code sigs
i think that gets a pass
no
god i sure do love fucking monsters
eww that's so weird
sorry…
@lime pivot do you still have your article up on respringing
not sure I'd call it an essay hahah
I remember reading that lmao
"6 minute read" according to whatever the hell algorithm figures that out
Yea I just remember reading that and ever since I just use that as default
@restive ether

1047 words excluding code blocks
I never put it through Grammarly but surprisingly it came out pretty well
mostly complained about "typos" such as the words saurik, killall, and sbreload
Just safe mode the user, they will eventually respring
i’ve seen far too many people
safe mode loop
so they just spam respring
and don’t consider why they’re in that state
you mean they don't read the message that tells them why they're seeing the message?
grammarly sucks balls anyways
there should be a function in safe mode where if you do that after 10 tries it just runs mobile obliterator
at least for my use
color me surprised
makes it worse when it’s libhookers
because it’s just a giant unavoidable app
the jailbreak should just erase your phone by itself
which comes up every time you do like anything
I do need to update the post because battery stats being lost hasn't been an issue since they rewrote it in iOS 12 or 13
yeah i was gonna ask about that
but still better to use FBS to respring
i’m assuming you mean respring in the context of killall -9 SpringBoard
whenever it was Apple were like "we're sorry we got caught" and started adding battery health features
and not sbreload
fuck it
suicide jailbreak
any wrong commands resolves to thanosfuck
yeah I mean sbreload is doing it the FBS way
right
so sbreload, HBRespringController, or FBS directly
sbreload is surprisingly simple
Finished QuickActions' prefs
caps please
what
where is the giant header and paypal link
That’s the first thing I noticed
respring button
I love how it's like 3 lines if iOS 8+ and something like 50 if earlier
- Why include an extra image?
- I don't have paypal
buy me a coffee/beer/meth :-)
is saurik’s on his repo still
though a lot of that was fixing very specific bugs in specific old iOS versions
i’ve never seen it
yeah
i just know it exists
why would anybody buy me anything?
you can ask but no one will
heheh
basically it seems like he reimplemented -[SpringBoard _relaunchSpringBoardNow]
when will saurik update his tls version
license headers are important, otherwise people are more likely to copy files and ignore license
sounds like their problem when you DMCA them
bro if you don't check LICENSE before you copy paste my code that's entirely a you problem
never it seems
^
ldrestart rewrite to just be a symlink to userspace reboot
no, they are very different
so is your mom and your dad, that’s why they’re divorced
i prefer to take matters into my own hands and just ddos anyone who uses my code without the proper license
they are very haply married
(just kidding fbi)
backwards compat
- people use it in installs
- user space reboots are unreliable as hell
or printf("ldrestart is deprecated, please use launchctl userspace reboot\n");
could do that at least
i don’t think it’s very useful though
i wish user space was more reliable
now I gotta fix this stupid sf symbol
it’s clearly better
it's just confusing why there's 2 ways to do what you would assume is the same thing
ldrestart is kinda icky
even I'm confused tbh
than add dnd, wifi, bluetooth, airdrop toggles 
When i had a problem with cellular connection on ios 14.3. Ldrestart would fix it, but usr wouldn’t
userspace
debian screaming at me to stop using /usr/bin/which type of energy
i just wish it was more reliable
ok this is just dumb
command -v
please
how about fixing the issue that requires you to userspace reboot in the first place
userspace reboot is fairly new to taurine and a little broken so ldrestart is very useful
but userspace reboot is better
it’s broken?
I'm on ubuntu devel (basically Arch but with extra steps) and it's dumb to show me that message
command -v finds shell builtins and functions too
yeah
85% i’d say
which is undesirable for (some of) my use case
I'm just the end-user of some program that uses which, why are you printing this output so I can see it
go ahead
contribute to the jbd source-
oh wait
it doesn’t exist anywhere
dumb idea but i just symlinked /usr/bin/which -> /usr/bin/busybox so it can shut the hell up 
I mean we also abuse env to execute the first match from PATH, rather than hardcoding a path
lose a few features in the process but whatever 
trolley
so I find it a little dumb to try and force people to stop using which
procursus remove all which references challenge
but POSIX compat...
posix isn't real
find . -type f -exec sed -i "s/which/command -v/g" {} \;
FreeBSD doesn't bother me to stop using which
Probably breaks a few shit in the process
even though it's more POSIX than any linux distro
is the supposedly bad which behavior against POSIX, or is it accurate to the POSIX spec?
POSIX doesn't define which iirc
although this is your regular reminder to use ${commands[blah]} in zsh instead of which, command, hash, env, whatever else
let me pull up my 1000+ pg POSIX spec pdf
since that $commands hash is just, there
Oh No Not POSIX Compliant
- cameron
POSIX mandates that anything it hasn't specified just do whatever the fuck it wants to
yeah, which isn't specified in POSIX
real
sorry, 3000+ pgs
i am speed
switch sh in procursus to fBSD tcsh cam
go ahead
I'm 70% sure that POSIX requires /bin/sh to be a bourne shell
you’re bourne to be a hoe
you know what, I hate all of you so I'm gonna license QuickActions AGPL
ok saurik calm down now
tf is a bourne shell even
just use /bin/dash or something idk
fish
or a lesbian shell
where's the gay shell then
triangle would love a rst shell called Nu or a g shell called elvish
Bruh
Taurine Jailbreak lead developer known as Coolstar took Patreon money in order to update the Taurine Jailbreak tool to Jailbreak iOS 14.4 - 14.5.1 completely Untethered. Many people said "don't use unc0ver Jailbreak, wait for Coolstar's Taurine Jailbreak instead". Turns out Coolstar took YOUR MONEY and ran off with it! Coolstar reminds me of Man...
This is comedy
Coolstar responds to the Taurine Jailbreak scandal, where the lead developer of Taurine Jailbreak (coolstar) asked for donations to create an Untethered Jailbreak, then after a couple of months said they weren't interested in working on it. I made a video clowning this, as Coolstar should've just stayed quiet until something releases, like the u...
why is he like this lmao
/*
* Copyright (C) 2021 Cameron Katri
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
%hook SBSearchScrollView
-(void)setScrollEnabled:(BOOL)enabled
{
%orig(false);
}
%end
// vim: filetype=logos
CoolStar Stole Your Money 😠
I didn’t like coolstars post though
Drinking Literal Taurine 🤣
are you writing this in neovim bro
It came off a bit weird
this tweak is more license than code
that's like normal energy drink
coolstar doesn’t have communications skill like that unfortunately
definitely could’ve worded that one nicer
that's like what
8 sloc
Especially when they said something the chromebook community donating more lmfao
I was like wtf
4 if you don't count brackets
I feel like that came off to people like they’ve been scammed lmao
Fucking saunders tho lmao
he’s on one man
who was scammed? the whole point that CS was making is that very few people actually donated
I didn’t say they were
I just said it came off
where's that cydia song on spotify
I have no clue its called like kimjong productions
that was a diss track on saurik though
Yea
at least it’s in lossless
Yes that
someone tell them to add live lyrics
Saunders about to get in the studio asap
i hope
without looking
Lmao
does this person have a memoji pfp

siren
siren.
i dont know who anyone is
Its like a infamous youtuber thats been linked to piracy in the jb community
Reviews of tweaks, channel based on jailbreaking
WWWW
ktool amazing 
my bastard setup for dumping this is probably one of the worst things i've written
ktool probably my favorite thing to come out of 2021
starts off with this ios cli program to dlopen and dump metadata through stdout https://gist.github.com/KritantaDev/9ae09b13332daa5d094d883847bb2856
bad python script operating on a list of images in the dsc in ios 15 generated using a beta version of dyldex
that generates a 2000 line bash script
runs on an iOS 15 corellium phone, dumps the shit back over stdout to a local json
then a ton of modified/overriden/rewritten ktool stuff converts the metadata to headers
and it does off-image symbol resolution on the computer side by just loading every single .json dump at once and mapping them all into a 50k+ entry dictionary
yes
and i forgot to do ivars
so i have to do it again


actually can't believe I went 3 years without adding this
Nice
wdym fixed, the use since last charge still seems broken in some cases for me
though actually that part doesn't even seem to exist on stock (iOS 15) so maybe it was added by System Info?
I think it existed for a little longer but got removed entirely since it's not super useful to have the raw numbers
the only way you can tell (on stock at least) is by deciphering from the graph
which is more detailed than before anyway so clearly it's logging data to disk constantly, rather than just holding "time of last charge" / "time between charges" vars in memory
coding while tired and accidentally invented the male build system
where's the female build system then
male package install
Hi guys, can I automate "daily login bonuses" for certain apps in the background?
If so, are there any things I should know?
You could check the app to see if there's a method for claiming your daily bonus, or monitor network requests and see if you could replicate that request outside the app
You'd do that by dumping the app's headers with flexdecrypt and class-dump, and the latter with a http recorder like charles proxy
can I do this from my pc? or does it have to happen from the phone itself?
I mean, like replicate the API calls that are made
Idk anything about this (yet)
I'm a dev, but not in the IOS environment
you can do everything on either your pc or phone
but using a pc would make it a lot easier on yourself
oh you mean the API call?
you could do that on any device assuming you write the request correctly
for sure, any links I should follow to intercept API requests?
also, is it that simple? Aren't there any other things devs take into account when checking if someone "claimed the bonus"
if you use something like flex to monitor the requests being sent, as long as you get all the required information example: url, date, user id , etc, you can replicate it on pc
there wouldn't be any tokens that expire on that request?
there could be, hence the other suggestion about checking if there's a method to claim it
you'll just have to look and see yourself
I will, it would make life so much easier
the app most likely has a method to claim it, and you can set that on NSTask to claim
every n hours
NSTask is a tool which lets your run certain scripts every n hours, I suppose?
probably?
idk i just know the name
that sounds about right
the onlt thing that might be a problem would be actually executing it, it will be easier for the request way because you can have that in the background guaranteed
but depending on how the app handles claiming, it might be difficult to do it in the background
Let's say I were to use Flex to record the API calls made, are they encrypted or something? because you were talking about decrypting tools
they could be using cert pinning
flexdecrypt and class-dump are only used to decrypt the apps binary
so you can see all the classes + their methods
ok, and let's talk foreground then
I can automate opening an app and clicking buttons? or is this more like x y coordinates?
in that case, [[sslkillswitch 2]]
why could that be relevant? how can that help me?
so if you see a method like -(id)claimDailyBonus you'll know to call it
because you can see the methods that the app uses to claim
you could do that with autotouch or zxtouch
but doing it in the background would be preferable
this is the foreground method then? because why would I be interested in the method to call on that app, If I could just replicate the API request?
yes
nice, i literally was going to make a tweak like this the other day lmao
I was gonna do a chevron that spins but I couldn't get it to center vertically 
f
alright, so what I remind from this is
background method:
Flex to intercept API calls
foreground method:
autotouch or zxtouch```
Am I missing something?
inspecting the app's classes and methods
for the foreground method
why does it have photos in the breadcrumbs
cause I had photos open, and I was doing that from the notif center not lock screen
if you found the method and used NSTask to automate it like fiore said that'd be a background method
oh yeah
i forgot about that
that makes sense
anyone with a nothced device that wants to test this for me?
hi
oh he is
wanna test a tweak for me?
sure
alright
and Flex, NsTask, FlexDecrypt, class-dump and autotouch/zxtouch are all tweaks?
fiore went through like
50 builds for calc history
tr
only 50?????
flex and auto/zxtouch are tweaks, nstask is a system class, class-dump/flexdecrypt are terminal tools
also don't mistake flex for flex 3
[[flexall]]
Load FLEX loader dynamically.
settings page broke @ocean raptor
that's the Flex you're talking about?
yeah
I sent the wrong deb, lol
oh lmao
I had deleted my .theos folder but not packages
alright, tysm, I'll check it all out
so it restart the counting but kept the old ones
weird
should offset x and y be sliders, notched sliders, or text input
sliders
notched sliders
ok yeah nothing shows at the lockscreen
What? Screenshot pls
the ones below are from dodo
clicking "get" in Sileo doesn't do anything
my phone just vibrates but nothing happens...
Am I missing something?
also, is this an app, or is the a users guide?
Can you turn off all other lockscreen tweaks, how many apps did you select in the prefs?
i selected 1 for each side
might not
you need [[libflex]]
A library for Flipboard Explorer.
alright, and what's the FlexAll tweak all about?
it's the loader for libflex
Wrong flex
doesn't it load by itself? or is it just some type of "enabler / disabler" for the monitoring?
oh yeah it’s flex 3
indeed, tf lol
more info here https://github.com/FLEXTool/FLEX
Will check that out, thx
I don't want to be the guy to ask the simplest questions if there are docs for this
@strong heath don't worry about it, I'm gonna try and fix it in a simulator
alr
can it be that MyBloxx messes with the network monitoring?
because when I enable network monitoring and open any app, I expect it to send login requests, but the Network history remains empty
mybloxx is shit yes but those apps are probably using cert pinning that i mentioned earlier
which means I have to monitor it in another way?
you used Charles, you said?
I'll try that one, should I remove Flex then?
try what
installing ssl kill switch 2 and monitor the requests via charles on my local pc
get kill switch and check flex again since they might show up after
but if not then yeah use charles
you said MyBoxx was shit... any better adblockers then? Or did you mean it's a bad combo for network monitoring?
no it's shit in general
Add this profile to block ads on LTE and Wi-Fi, works when unjailbroken too. Must be on iOS 14.0 or later. https://cdn.adguard.com/public/Dns/adguard-dns.mobileconfig
This method is preferred over host-based blockers (outdated and ineffective) or MYbloXX (buggy, known to cause issues).
Alternatively, you can setup NextDNS and use their iOS 14 profile (don't use the app unless you're on iOS 13 or older). This gives you full control over your denylist and other features such as monitoring network traffic plus all of AdGuard’s benefits. https://nextdns.io/
I'm on IOS 13.5.1 tho

read the bottom
Yeah, 13 or older coolcool
This won't cause any issues slowing down my current network speed on my phone?
Nor will it ask for any premium options? as with most adblock apps
mhm, had previous issues with MyBloxx, like no option to whitelist
how do you make a table view in preferences
@indigo peak do you know how to fix this
/opt/theos/sdks/iPhoneOS14.4.sdk/System/Library/Frameworks/Photos.framework/Headers/PHImageManager.h:18:2: error: "Photos requires C++11 or later" #error "Photos requires C++11 or later"
install c++ 111
or later

@ocean raptor how do you new line in prefs
like <key>footerText</key> <string>This is line 1 \n This is line 2</string>
<br/>
workz for me
That should work
also tried </br>
that's not valid XML
it doesnt, the string is just "this is line 1 \n this is line 2"
Do <br/>
What iOS version are you targeting?
wow no way
14.4
<br/> didnt work
well in the sdk
That's not what i asked
14.6
skill issue
what about or 

i tried 
 before
and it also didnt work
when i say "didnt work"
i mean the pref page didnt load
it just has the back button and the nav bar apply button
nothing else
didn't work either
okay wtf
i put 
 again
it didnt work
but make clean do made it work
weird
You're just bad
I remember one time I had to delete the .theos directory, make clean wasn't enough
i remember one time i had to buy a new phone, make clean wasn't enough
copilot really understands me
skill issue

How do I add a custom framework search path to theos?
@strong heath simulator is not working, wanna give this deb a shot?
I can also test if you want (iphone X 14.3)
Yes pls
the buttons only expand after force pressing twice
and it seems to be capped at 2 apps left and right
I have an idea of why this happens
This is just weird though..
only the first time though, after that it works fine
Yeah, I think know why, can you respring, open flex find CSQuickActionsView and show me a screenshot of the properties section? Before pressing any buttons
with 2 or 3 apps ?
What do you mean?
How many apps did you select?
2 on each
Ok, that's what it should be...
hmm 2+ apps only seems to be broken on the right side
Is your device language right to left by any chance
no
Interesting
my language is left to right
What iOS version?
14.4.2
if i press the button once, it flips the rightOpen bool to 1 (and it doesn't open), but after i press it again it flips back to 0 (but it opened)
booleans inverted?
or updating before the booleans have changed?
with 4 apps selected it shows 3
What's the correct way to detect if the device has a notch or not?
nvm, I'll just get the original value of deviceSupportsButtons
Just check if the device screen is bigger than X
uidisplay 
@strong heath do you have some tweak that removes the background of the buttons?
no
really? cause it looks that way...
@lime pivot do you think that it would be better for me to try to make my own timer class instead of trying to hook apples
Because I’m honestly about to restart making this tweak
I’m so bored
But
Idk how to actually implement the functionality of the tweak
yeah that's what I was thinking
cause honestly
it's not that hard
you're basically just setting a var to [NSDate date], and then you do an NSTimer every 0.5 secs or whatever to update the screen with the time difference between that date and now
while (true) { [timeLabel setText:[NSString stringWithFormat:@"%d", refTime - time()]; }
these days you can also use NSMeasurementFormatter to output in basically the same stopwatch/timer format as Clock uses
pls no
*blocks your UI thread*
cameron
o
I sent a deb but noticed an issue in it 
lmfao
I had a really flawed way of doing it
It would grab the time from the label, and then it would set the time and it would look for a button named Start
@strong heath
I have 5 apps working on the right side perfectly fine...
alr
bruh i've been trying to ask a question but idk how to english smh
ask in japanese
werid, can you show run defaults read com.cameronkatri.quickactions in the terminal?
wdym?
@ocean raptor are you open sourcing it
There is a source code url in the settings
lets say i want to load a bunch of objects that are resource heavy. ClassItem that contains properties like image, text, etc. And using these items, i would present them in a uitableview. I am thinking to load the first 20 items in a array when the view is presented but the rest are load in the background thread so i don't block the main thread. the thing that confuses me is lets say i delete a cell, that means i would have to delete all objects in my array and then reload them? also how would i limit the items in the background thread to only load "this" amount so i don't run into the jetsam issue. Right now the way i am doing it is loading each item on the spot as the cells are loaded instead of having all of them in an array. ```objc
ClassManager *manager = [ClassManager sharedInstance];
ClassItem *item = [manager itemAtIndex:indexPath.row];
[cell setName:item.name];
[cell setImage:item.image];
etc..
return cell
AGPLv3 cause I hate you all
otherwise I would do BSD-2
it's choking on activator for some reason
you're crazy man lmao
yeah sure just ping me whenever
can confirm
UITableViewDataSourcePrefetching i will stfu
troll
Can confirm
@high citrus fixed the cutting off (i think)
my math to calculate the height was wrong
wtf
What
Not sleeping
Im currently just sat in my room
Again
It’s only 00:38
Looks good I guess
I’m about to ruin your day by giving you another notification
is 1:30 am here
it's called lazy loading, I know you can do it with UIImageViews
Yeah I know
Why tf do you have Dra1n


It’s been notifying you every day
tfw iOS tells you off for listening to music too loud
Did you not notice your battery rapidly declining
I like it Bc it makes me feel like I have friends
L bozo
wholesome
@indigo peak what volume do you listen to music at
wdym
Sometimes this is too loud for me 
If I’m running or it’s loud around me like at lunch my music is loud
Of re-doing the libhooker v substrate test while also adding a two new data points, cpu usage and memory usage
Also I have gen 1 AirPods so they aren’t the best

So we determined SBFEffectiveHomeButtonType() returns 2 for home gesture and 0 or 1 for homebutton, right?
Yea Ik it’s called lazy loading but the one thing that was confusing about that was when I have to reload my array I would have to delete all my objects and I have to reload quite often. So instead of doing shit in my manager class I am just going to implement prefetching in the uitableview for a smooth scrolling experience instead
Why does it say stereo (with the Spotify logo), is that stock?
yeah, I'm on 15.2
yeah I couldn't stand the "just sits on the lip of your ear like idk whatever man" airpods, friend bought me them and I gave them away cause letting the entire world of noise destroy my music is just no bueno
enable the volume limit
AirPods Pro are bliss
AirPods Pro though, I don't think there's one product aside from my phone and watch that's become part of my daily life quite like them
@ocean raptor sounds -> headphone safety -> reduce loud sounds
no bueno

ur volume slider will make more sense
🤌

🍝 🍝 🍝
The moment I wake up I put my airpods in and start music
boutta go to nonna's for christmas lunch actually
yum
applespaghetti
we stan nonna's spaghetti
Adam have you contacted apple about getting a Chariz flame on AirPods
I hade ravioli for dinner
In the engraving
I had 1st gen airpods and they got filled with earwax so I have to set the value super loud to hear anything 
god yeah ok that's the other reason I hated those things
i had 2nd gen airpods and the quality was awful then my dog ate them
cameren when he learns about qtips and rubbing alcohol
on
hope she enjoyed them more than i did
That's on
one of my friends worked at our Apple store and he legit told me use a pin to get the earwax loose and then suck on the damn thing
What
thats how i clear my charge port
so the earwax dislodges into your mouth
I've done that 
Well because that works 
Wtf
it does
That’s awful
☠️☠️☠️☠️☠️☠️☠️
It's gross but works
Just put the damn things in a vacuum
luckily I don't have to do that with pros
true and lose them
And then watch it splatter
When your AirPods get full of wax jist buy new ones
Not a vacuum women use
Idiots
true I'd gladly let the Jony Ive style AirPods get sucked into a vacuum
Just make a micro vaccum tip designed for AirPods
what
smh
oh btw
Similar to the original Apple silicone tips, these premium AirPods Pro 2.0 foam earphone tips easily attach to the device. These replacement memory foam earbud tips feature a comfortable custom in-ear fit allowing the tips to fit in the charging case while charging, multiple sizes and were specif...
buy these
do you think men don't vacuum 
change it to .com bro
what’s a man
filthy american
I legit used to vacuum my house before I got COVID
And I used to do the dishes 🗿
I have literally never seen a man use a vacuum
I vacuum all the time

I’m not a man, I am a boy, but your point is invalid
?)))
my stock ear tips finally ripped after 2 years of constant use (had a pretty good run honestly) so I bought these
I vacuum
????
they are fucking amazing
is that not normal 🗿
I do the dishes all the time?????
my dad used to do the dishes all the time so 🗿
foam creates an insanely good seal, I can put them on "off" and have noise isolation just as good as the proper "noise cancelling" mode
I have gloves and everything
Mine have just gone past a year of usage
I got my pros in September 2020
and me
and beerpsi
no
Nobody here is smart
True
@grave sparrow good morning
We just smash the keyboard until the red crosses go away
how is your holiday
Everyone is a retad
yes the guy who uses a label as model data storage
You’re drunk
Leave
Me finally getting that CI tick after 113 builds
Editor -> Fix all issues

ping some hoes
show yourself coward. i refuse to log off
If this fails then you need to re-evaluate your whole code base
I am all dressed up, I am not showing myself
in your clown outfit?
Did you want it back?
Not yet
nah I grew out of it now I'm a grown man
n
@misty cradle
banger
I will bang your mom
@surreal mountain
no matter how many times you screenshot it i still own it bro
🗿
The funny thing is you don’t own it
ikr
he does not get paid enough to act like this
Fine I’ll settle for your dad


