#development
1 messages · Page 190 of 1
Oh we’re so back
i think it does app store updates too
Just temporarily allow it when you need to update something 
I do not believe it interfered with any App Store stuff
I plan to stay on 14.1 lol
L
You can just download stuff like command line tools manually 
how do i update macos sequoia to b2
But i realized that 14.1.1 fixed java stuff so i quickly installed the kernel from that lol
In settings > update?
You don’t need it lmao
It’s tripping
Unless Apple decided they’d undo it magically
@torn oriole is this 14.1.1 or 14.1 kernel version root:xnu-10002.41.9~7/RELEASE_ARM64_T6030
wait wtf i thought they changed the kernel version in 14.1.1
maybe they changed something without changing kernel version idk
What’s the build date
21:32:11
Probably the later 14.1.1 then
why is this channel turning more and more into general
@grave sparrow

@grave sparrow hi shep
how 2 attach debugger to Springboard no userspace panic 2024
No that’s #1189739986707288154
I've almost never had a segfault in Swift
does EXC_BAD_ACCESS count bc i've had those a few times
I mean they are the same are they not?
Both point to memory access being wrong in a way
i mean
thegutone132
thegutone132
thegutone132
thegutone132
thegutone132
thegutone132
thegutone132
thegutone132
thegutone132
thegutone132
thegutone132
thegutone132
thegutone132
#development chain so good it resurrected you
Resurrected professional
It was really good, i had to
Chain so good it woke bro up from the dead
It's been two years since i haven't sent a message here wtf
I didn't think it was that long ago
Bro dips and the entire server changes
According to my calculations
I probably started my admin speedrun when you left 
free shepgoba 🙏
Rip the shep
smh should have waited for other people to ressurect

Yeah i don't remember you tbh lol
awaiting the admin -> owner
🙏
we can dream
You won’t
Certified whitename turned known

My ass started yapping and here I am
im cooked
certified r turned administrative r
My user to developer speedrun is still going if it’s any condolence
Same in 4 years
Grow a neckbeard and put on weight
Don’t forget to install arch linux
nah if i get any mod role here im leaving
😭
Bro is an og
This is like the awakening of captain america bros missed so much lore 😭
lMFAOOO
I did lmao i don't know most of the people here
i was here since 2018 except I was the lore
guys 2015 was like a decade ago
34 pages
fuck
self report is crazy
nah its close
So much has changed 💀
your twitter last month make sense then
❓
nah im normal
in 4k too
🙏
(Likes are private now)
i think mine is 🙏
hence the last month

fr
who uses twitter for porn
i didnt see the before
fr
who wanna get me this
nvm 128.43 dollars
oh
super driver ‼️‼️
oh my god please don't spoil parts of the anime
no i just play osu
not u the pink name
Nightwind retweets it on his alt
i cant believe ur getting paid half of what i do
yeah that's an insane fucking link one sec
i got lowballed soooooo bad
but it's okay we live and learn
and get exploited
nah i like it there but he pays so lil
hmm
@placid kraken the new flora version is working flawlessly, so far its only crashed TikTok once but no daemons are crashing like healthappd etc.
lmao that’s good
Yupp
It was crashing a PlayStation app extension with the older version
battery should also be a little bit better because before it was injecting into MessagesNotificationViewService like once every 2 seconds
But even that is fixed now
💀
hmmm interesting didn’t know this would fix that many things
No wonder why my battery life was horrid 😭
no i don’t think it will affect it that much
but i was logging every process that flora was injecting into
yeah the only new crash was tiktok but disabling flora for it in choicy worked
it does one injection into every normal process but then it consistently kept logging that service as if it was running in a loop
Ah i see
also idk about this because tiktok has never crashed for me even with flora
Yeah, after opening tiktok a second time it worked so i think its something you can overlook
Here's the crash log from cr4shed if you need it
i’ll look soon because i’m currently out
@grim sparrow excited to use cheyote 💯
Ikr eta s0n
wyd rn am am
anyone here who knows why all apps are crashing if hooked into springboard and filter is set to com.apple.UIKit ?
if i only hook into UIKit, it works fine and if i hook into SpringBoard with filter com.apple.springboard, hooks are also fine
@grim sparrow i love AsyncStream so fucking much it's actually amazing omg
nvm im swift concurrency's no1 fan now
lol
what's the point of that paper #announcements
Do you know me (I have no idea who you are)
oh hey you
It's look who it is
its undefined
lmao I think I just figured out a way to instantly crash springboard in 18 beta 2
it's a beta i mean
CPU-dependent scratch code 
just change display zoom
finally i can create a hello world program
is there a way to put this in an ipa? I know this might sound stupid, but I like having a "respring" app that I can trigger when beta gets stuck at something
I had a respring ipa on ios 17 bets as well for this exact purpose
for anyone who recognises this app icon, you're welcome XD

I requested a direct respring app like a year back, became instaspring, made this icon for it, and it got used in so many cases with the whole MDC situation as one tap respring app
assembly in scratch
assembly in scratch
is this meowbrek
?
idk
scratch web app in assembly
assembly web app in scratch
why is this a subject here?
you know why
nice deleted message
This is the 3rd time in 3 days you say ! I hope you have other things to call me !
he didn't call you anything here
i called it out
Real
true
because i highly doubt you're asking about how people feel that you muted the server 🙃
It’s not even my picture
Someone sent that to me
so why bring up drama here?
Notice how it is a link
he’s just asking questions
I’m not bringing any drama, you are the ones creating it
Anyways it’s off topic.
can confirm
do you have any problems with the rust team supporting the LGBTQ community?
of which there's a lot of rust developers and LGBTQ people overlap
@placid kraken this also happens occasionally in the photos app due to flora
I made the red box
But the labels dissappear
uhhhh ive never had that happen to me either but ill look into it
did this happen in 1.1.4?
Dear developers of rjb discord,\nI hope this message finds you well. I am requesting your assistance in obtaining a version of xcode which will function on my macbook air on MacOS Sequoia. I look forward to your response.\nBest Regards,\nJeff
im on dopamine2 and i use mobile@ip to connect via ssh to my iPhone but when using theos make do command to build my deb and automatically put it on the device it uses root@ip and i dont have a password set for root and nor do i know how to do that.
Command I'm using:
make do THEOS_PACKAGE_SCHEME=rootless THEOS_DEVICE_IP=IP
i just tried su root on my iPhone and it asks for a password but i dont remember setting this password
well for one, to install packages you do need to have root perms
rootless jailbreaks don't allow for root login without elevating using sudo (mobile password, not root user password)
you can get around theos auth by copying ssh keys to your device
You set that password when you set up your jailbreak
ssh-keygen
ssh-copy-id root@<your ip>
I have already ran these commands to make a key
so it doesnt ask
but that applies for mobile@ip
i swapped out root with mobile basically
wait mobile password?
move keys to the proper directory
/var/jb/var/root
do you have a guide for this
wdym
you know how each user has a home folder
the home folder for mobile is /var/jb/var/mobile (rootless)
and those commands were all ran on my pc
should i run them on my mobile instead?
but the thing is dont i need to know my root password first?
ok so those ssh commands were supposed to be run on my pc
lets start from the beginning
so i run these commands on my pc
use the same command but with the mobile user instead of root...
then copy the .ssh folder from /var/jb/var/mobile to /var/jb/var/root using filza
that's it
yeah but im so confused nothing happens on the device
oh nvm
ok wait
ok i did that but i still get prompted when building my tweak
and i ran:
ssh-keygen
ssh-copy-id mobile@192.168.0.18
on my pc
It's trying to log into root
you copied your id to the mobile user
and i told them to copy the ssh keys from mobile to root
on the device
lol
lmao
Assuming that's the directory of the root user
change it if it's not
probably
i thought filza would alter that since the folder is owned by root
but i mean, doesn't prevent root from creating a directory owned by mobile
ill just use the direcotry where the .ssh folder is
on root
well it would probably write as mobile
yes
says root:root doesnt exist
or not doesnt exist but its in swedish
just basically says its invalid
operation not permitted
i need sudo access
but how can i do that without knowing root password
sudo chown root:wheel -R /var/jb/var/root/.ssh
it uses the one for mobile
oh ok
i'll run that command i send
my bad just wrote it wrong on discord
ok command worked this time
now i just rerun the make command to build my .deb file
is there anyway to see the .deb file that got installed in like sileo
its not listed in Packages tab in Sileo
Can't you just set a root password?
passwd is going to ask you for the existing password lol
If you sudo passwd I don't think it does
well i mean, try and see what happens
because i was still not able to login with that on rootless
I'm pretty sure I have a root password on my ipad
#import <UIKit/UIKit.h>
@interface _UIStatusBarForegroundView : UIView
@end
%hook _UIStatusBarForegroundView
- (void) didMoveToWindow {
%orig;
self.hidden = YES;
}
%end
you guys proud of me first ever tweak and i dont understand anything of it
anybody please do a little summary of the code and explain it for me 🥺
cant i use just use true or 1
or is YES better practice
ok changed
oh ok
bool supremacy
im a obj-c hater
im a python developer im never getting used to this syntax
but i do understand a couple of things like %hook hooks into _UIStatusBarForegroundView which is the staturbar as a whole i guess, i used FLEXing for that
Class.method(arg1, arg2)
becomes
[Class method:arg1 arg2Label:arg2]
🤯
and it inherits it from UIView
technically that's not actually objc syntax
just a preprocessor
yeah but this is my first hour of developing so i'll probably get used to it
what is %orig?
yeah but what does it do specifically
original functionality of the function your hooking
im just following a guide
have you looked at my tweak dev tutorial @patent hamlet
yeah im following that one
ah
im just a little braindead
so like
but i'll get into it in a couple of weeks or months
ok so if i didnt include %orig it would just override the function
%hook SomeClass
- (void)someMethod {
%orig; // the original code that Apple (or whoever originally made the code wrote)
// your code after
}
%end
ofc you can completely overwrite methods
yeah
that too
or you can call %orig conditionally if you want, say if an if statement is true
but what about integrating a couple of settings liek other tweaks
they have a settings page for configuration
is there like a repo which is for beginners i could just read that
and look at it
take a look at the tweaks on my github - I have a couple simple ones that have preference bundles
and try to understand and read some docs
will do
yeah 😭
wtf how you guys know so much without reading docs
besides probably trial and error
Quick someone pull up the 6 year old video explaining tweak prefs
one thing i found weird was that some commands returned in swedish
Original method:
- (void)method {
NSLog(@"Hello!");
}
Output: Hello!
Hooked code w/o %orig
- (void)method {
NSLog(@"Hello from a hook!");
}
Output: Hello from a hook!
Hooked code w %orig before custom code
- (void)method {
NSLog(@"Hello from a hook!");
%orig;
}
Output: Hello from a hook! Hello!
Hooked code w %orig after custom code
- (void)method {
%orig;
NSLog(@"Hello from a hook!");
}
Output: Hello! Hello from a hook!
but my region and language is set to english
actually nvm region is set to swedish
but shouldnt it go by language
thats weird
bad apple
I just looked at this example
is this legit the entire code for the tweak?
- https://ivancristina.github.io/2020/01/06/prefspecifiers/
- http://www.iphonedev.wiki/Preferences_specifier_plist (this page is down so here's the waybackmachine archived version) https://web.archive.org/web/20240513055653/http://www.iphonedev.wiki/Preferences_specifier_plist
- https://www.youtube.com/watch?v=iHEuM1e8V40
- https://github.com/NightwindDev/Preference-Bundle-Example
yep
its supposed to forcefully rotate apps
but that method isMedusaCapable i gotta check what that does in apple developer docs i guess then
so how do i figure out these private methods
Apple Dev docs only have public ones
or like know about them at least
you can find them in header dumps
just use Apple Wiki
💀
oh there we go
my boy doin too much
brotha
I was rushing 😭
in FLEXing?
@patent hamlet for private methods, I suggest this:
- first find it in the header, maybe on https://developer.limneos.net
- find it in FLEXing, mess around with it maybe
- look it up on github, somebody else may have already used that method and through their code you can understand what it does
yes, but its much easier when looking at the actual header file
you can find them on a site like limneos (cynder's headers are down) or github dumps of headers
and then you can find instances of the class and mess around with things in FLEX or just simple test tweaks to figure out the basic functionality and work off of that
it's kind of hard to make an actual tutorial for tweak development because tweak dev is vastly different for everybody
so think of a tweak that you would find use out of, and make it
that's the best way to learn
imo
yeah i just gotta experiment
i just dont know currently what to make
something simple
like a beginner project
yeah idk, experiment as much as possible
nah fuck allat
nightwind give me a tweak idea
what is it
no basic shit ong
give me
oh I thought it said "gave" me
(youre supposed to tell me)
ok uhhh
were you also rushing when reading that?
sure
ok anyways
i have trauma from literally every part of iOS because ive tried to make a tweak in many different areas
But for an example here, all these methods isMedusaCapable are all the same just used between different files which is displayed to the right or yeah modules or whatever, right?
try something with the status bar... maybe uhhhh add current ram usage there or something idk @ashen canyon
no, those aren't the same method - they're just named the same
they exist in different classes
so they all have different code
and your examples used the SBApplication.h
yeah
so i'll take a look at that i guess
If you need ideas you can try to recreate Eliza from scratch.
yeah this isnt a bad project to do
that website is years old
but it's the main one we use
static NSString * nsDomainString = @"com.wilsonthewolf.elizaprefrences";
static NSString * nsNotificationString = @"com.wilsonthewolf.eliza/preferences.changed";
static BOOL enabled;
static BOOL lpm;
static BOOL charging;
static BOOL ring;
is this how to declare variables?
one of the ways, yes
static means the variables are scoped to only the file they're in, you can't access them from the outside
ok so just NSString
normally it's best to scope to files when possible
using a lot of global vars isnt great
does this assign enabled yes
yes
that's just a string
you have to put asterisk to choose the name?
that's called a pointer
which.. those dont exist in python (they do, just under the hood)
aight
i should actually learn C before even getting into ios tweak development
to better understand objective-c and so on
i mean i've worked a little bit with C# but this isnt really exactly what i remember
if you learn objc, you'll pick up C as well with it
objc is built on top of C
any C code is valid objc*
but i should learn objc before even getting into tweak development though
its like im rushing it
that's what I did
like rushing clash of clans town hall instead of upgrading everything first
I learnt objc as I went
but extremely rewarding i guess
oh it was
yes
do you want to see some of my old code so you don't get discouraged
I still have it
yeah
hold on
every time I open this file github has a meltdown
it goes like that for a 1000 lines
instead of if statements
yeah
yes, but only for numbers - for strings no
oh
false*

iirc you can do that in swift if there is no other code in the func and it will return it 💀
L
actually why not just create tweaks with swift
isnt it easier and better
or does it have its downsides
you can do that
but swift's not really designed to be used for tweaks
so a lot of things are more annoying to do than just using objc
swift got to many issue to count
if you want to use swift for tweaks, go ahead - but there's also less swift tweaks available
so less things to reference
I do have one though
if you want to see how it looks
my only swift tweak
kicked from ono...
shut
just looking at the swift code i can understand way more
its so tempting to just go for swift
i'll have to cotinue tmr either way its 2 am local time for me dont wanna mess with my sleep schedule
but i'll watch some videos, read some guides and articles and stuff before starting to make it easier
and i'll have to come up with a project ide
but yeah goodnight y'all
@radiant idol
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@interface CCUIStatusBar : UIView
@property (nonatomic, strong) UILabel *memoryLabel;
- (void)update;
@end
CGFloat get_memory(void) {
struct task_basic_info info;
mach_msg_type_number_t size = TASK_BASIC_INFO_COUNT;
task_info(mach_task_self(), TASK_BASIC_INFO, (task_info_t)&info, &size);
return ((CGFloat)info.resident_size / 1048576);
}
%hook CCUIStatusBar
%property (nonatomic, strong) UILabel *memoryLabel;
- (id)initWithFrame:(CGRect)arg1 {
self = %orig;
self.memoryLabel = [[UILabel alloc] init];
self.memoryLabel.textAlignment = NSTextAlignmentCenter;
self.memoryLabel.text = [NSString stringWithFormat:@"%.2f MB", get_memory()];
self.memoryLabel.textColor = [UIColor whiteColor];
self.memoryLabel.font = [UIFont systemFontOfSize:15];
self.memoryLabel.translatesAutoresizingMaskIntoConstraints = NO;
[self addSubview:self.memoryLabel];
NSDictionary *attributes = @{NSFontAttributeName: self.memoryLabel.font};
CGSize size = [self.memoryLabel.text sizeWithAttributes:attributes];
[NSLayoutConstraint activateConstraints:@[
[self.memoryLabel.centerXAnchor constraintEqualToAnchor:self.centerXAnchor],
[self.memoryLabel.centerYAnchor constraintEqualToAnchor:self.centerYAnchor],
[self.memoryLabel.widthAnchor constraintEqualToConstant:(size.width + 20)],
[self.memoryLabel.heightAnchor constraintEqualToConstant:(size.height + 10)]
]];
[NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(update) userInfo:nil repeats:YES];
return self;
}
%new
- (void)update {
self.memoryLabel.text = [NSString stringWithFormat:@"%.2f MB", get_memory()];
}
%end
lgtm
Do they know about !=
(it's his code)
So no
this is 3 year old code

didn't know you started programming from toddler age
man
wait till he realises you have three kids
i heard its 5 now actually
I heard it is 20 now actually
He named one Nexus 🥰
@grim sparrow do u think UIViewController feels like it's getting topped when u call presentViewController: animated: within it
Yes
it's gotta feel sooo good like imagine being a VC and suddenly there's a UINavigationViewController with another vc on it on top
We have got to get you laid
fr
I mean I wouldn't mind
@radiant idol is there a way to make your c function hook detector thingamabob scan all your installed tweaks?
Ik you said it may not be accurate but is that possible
thingamabob
@grim sparrow which Foundation class would be transgender? gotta be NSTask imo
i love tagging this woman with this nonsense so much
What on earth goes through your mind
we have too many messages for u to not know
Idk do something with gut script
using os ?
call object_setClass and any object can be trans
sorry
it’s ok just don’t do it again
holy fuckkkkkk using discord on this phone is so bad
I need to open the app switcher to read anything
Because only the top right of the screen works
What did you do
what did my SISTER do mf
We got into a fight about who should do the dishes first and she took it a bit extreme
in fairness it was also about who should wipe the bathrooms first too
chat how do i theoretically make malware for macos
feeling a little whimsy today
background running process that sends user’s data and randomly opens pop up’s
gonna think of the whole shebang
keystroke logging, random sounds, mic and camera streaming
i once made a apple script that would open all apps on the system that it can find

File plugin thing that overrides image file preview images and randomly swaps them around
that is erm
spyware
i guess malware is a umbrella term but
ok less malicious ig uhh
So you have A.png and B.png but the preview for A.png shows B.png and vice versa
everytime you download 5mb you have to win a game of chess to receive it
anyways i think this would be pretty hard to do in modern macOS without all of the privacy features activating
Calling in an expert
@grave sparrow
hopefully theres a way to disable the camera indicator
tr
wtf
Keystroke is sort of hard for global ones
Because you need accessibility permissions for those
I don't think it's even possible
Where there’s a will there’s a way
this is a tangent but why did they name key presses "keystrokes" anyways
who strokes their keys
who up stroking their keys
by stroking i mean. jorking it
🤨
probably this guy
bro?
development getting freaky today
Andrew ⁉️

Censorship
🔥
@grim sparrow you cannot call my thoughts weird ever again
(yes she can)
your thoughts are weird in a different way
Mm no she can’t
they’re not weird
lies
You're in ONO anyways
Nah, I’m up

Only if she says so

I got gir'ed
Litteraly 194
Litteraly 198
.
what type of freak would say such a horny thing right 🙄
i believe it was a leftover from typewriters
because pressing a key on an older typewriter mechanically moved a lever to type a letter
and then cause keyboards kept the layout typewriters used terminology got carried over too
hm but
how is that a
stroke
stroke of the lever
like the action of pressing the key to the arm moving to hit the paper was a stroke
mechanical term i believe
hm
remember that like 20 words have been hornified that did not used to be
if not more i do not care to check
I type so often you can call me a striker
@slender glade .
Cursed
somehow i got >2x the messages you do
probably a good thing dms don't have this feature
You had me freaking out after I saw they had no roles
Thought I was going insane
clem
🙏
clemente protocol
is there any reason why you guys think repos like bigboss haven't tried to push for something like IPFS to be implemented within package managers to reduce the overall maintenance and server costs associated with continuing to host popular jailbreak tweak repositories for many years into the future
optimo still goated for keeping it going as long as he has
People think ipfs is magic
it's just a super inefficient and shitty way to store data publicly
it would be cheaper, better, and more reliable to store on something normal, like we already do
IPFS would make everything worse
what if we incentivize it by giving out tokens with no value
That’s how I got ding
erm actually the license allows redistribution 
I never said it didn’t

Also to properly use ipfs, you would need to modify apt to work with it which would be a lot of work, and would probably cause issues for a while until everything is distributed (assuming you could get bootstrap maintainers to merge your changes)
that's why it needs to be done
Fuck cdns. All my homies use weird shit
ipfs is cool too bad information theory exists
lmao I put my headset down and it hits + then enter
oh I thought you were just saying +1 lmao
anyone know how to load SafariSavedPasswordsController in the MobileSafariSettings preference bundle
or something like that
i think the passwords menu in settings is there
password stealer :/
Nathanware :/
I want to make a seperate app wdym bro
token logger :/
bro please help i just want to make a separate password app like ios 18
The goal here is to simply load the passwords view in a different app
I honestly wouldn’t be surprised if it was specifically protected against such
with the prerequisite of having a jailbreak you could probably get the right entitlements to allow it
Just like take tweak settings, then only load the password page
I think they bragged about it being SwiftUI?
aren't all of the new ios apps swiftui at this point
no idea about the others
but the new macOS settings for example is SwiftUI
and it's really really bad
I like SwiftUI but jesus what an unneeded re-write
Preferences.app on iOS is never gonna be re-written from objc it'd break sm stuff
good we don't need the ios 11 equivalent of settings app
I think all this re-writing stuff is just result of company policy
as a way to show-off but it results in worse UX
hurry up and get hired so you can make the apps less shit and hide kanye references in them
I think i told you but I got 2 references from ex-apple employees
but the costs prevented a summer internship from happening there

they give you 1000$ for relocation but that barely covers the plane ticket
jeez
this is true
@slender glade
very interesting video rosie. i like towers too
the first second of this video played then my discord client crashed
malware 
@grim sparrow JavaScript is the Python of programming languages if you think about it

this is like those times when people say that a country in Asia is like the "Singapore of Asia"
wait but they're kinda true tho
Anyone know this dev, SquidForce ?
Yes
Do they have discord ?
everything new in ios is swift
Explains the alfiecg username
gay is a compliment not an insult anymore
accessorysetupkit is objective-c
alfiecg would disagree
(tory)

@sonic totem ur a tory?
You can tell by his full name…
Yes please take iCraze’s word for it
i'm being serious rn dawg 😭
don't tell me this is how i find out my goat fell off
shut up bitch
????
Do you even know what a Tory is
Lmfao
conservative
my bad if ur not one im bad at sarcasm

wait how old are you
17
17
oh
How old did you think lol
16
I was 16 when CoreTrust bug
Hello developers of rjb,
I am writing to you again to follow up on my previous message to check for any updates.
Best wishes,
Mynamejeff
Apple developer site should have xcode beta builds
Dear Icraze,
Thank you for your prompt response. I will look into your recommendations and let you know how it goes.
Sincerely,
Jef
🤝
bro get Xcodes
Download Xcode easily with a mouse click or a Command Line Interface
Plx,
I appreciate the insight, though I request next time you please be more professional in your response to my messages.
Regards,
Jif
bro where the fuck did my message go
1984
+1
+2
+3
+4
+5
+6 (I have never opened Xcode in my life)
+7
+8 (Huge W)
+9 (based)
+10
+11
+12 (meow)
+13 (nebula's a furry)
+14 (please stop sucking each other's cocks)
+15 (Never)
+16 (nightwind goes by she/her and is a furry etc etc)
+18 (Buy Jade)
+19 (Glance is good)
i'm not saying it's magic (referring to IPFS) -- the underlying idea is to allow packages to be stored in a decentralized manner that would massively alleviate the requirements of these big repositories to maintain and serve large amounts of data
which could also allow other developers/maintainers in the jailbreak community to contribute by helping host these files and doesn't mean that the repos (e.g. bigboss) themselves would have to necessarily get rid of their copies of the data immediately (and that wouldn't be a good thing either)
the main point would be to ensure that the community has an opportunity to continue helping these important repositories remain operational without putting too much burden on the current centralized maintainers of these repos
to respond to other counterarguments:
- a majority of it could be built as a community effort, with maintainers needing to only do minimum work to upload files & modify the repository Packages file
- the incentive for people hosting nodes for these files is to support the jailbreak community that they themselves consume content from
- debian APT has mechanisms for custom transports that could be provided alongside traditional HTTP communication (see: https://blog.cloudflare.com/apt-transports , https://github.com/cloudflare/apt-transport-cloudflared )
+20 (Aaron Smells)
i aint reading allat
+22 (this isn’t politics)
@grave sparrow @native orbit @hasty ruin@vivid dew@native dune pinging others involved in the discussion about IPFS
😭
Rule 11
Lol
💀
why did metal have like 0 features
thanks for the unmute ❤️
I just dmed rick
you couldnt do shit with metal in el cap 😭
I just DM'd your boss to get you fired
apple didnt have a way for you to get like any GPU info other than "what metal feature set does it support?" (it's 10000 that was the only option)
So 5 is too much apparently
I’m self employed brother
His mom is not going to fire him but she will suck my dick
.
you're trying to solve something that isn't broken imo
apfs but freaky
fair -- just a proposal for something that could possibly be a nice idea
im still sad about the covid test one
i wanted to see that
use IPFS for big repo, reduce need for big centralized data storage
i think applying all the current criticism that IPFS receives to this idea isn't a good way to look at it since i feel like usually IPFS is associated with all the web3 people who try to talk about decentralizing the web without any actual practical benefits
web3 these nuts
same, but that one was absurd even compared to the other ones in the video
this is actually an interesting idea i dont think it would work in practice though
why not?
this community is tiny nowdays
Wouldn’t you need an ipfs daemon running on each device
that idea, no mattter how good, is not likely to be implemented
what's the idea
could still provide IPFS via HTTP gateways
i haven't caught up
Yeah but then you need a centralized http gateway
not sure how lightweight IPFS is clientside to know whether thats viable
lets switch all repos to physical media like early netflix
why are we trying to fix a system that works
the point is that these could be owned by other parties than the actual repo maintainer
offloading all that responsibility
i think IPFS is lightweight enough to run as a client on an iOS device though
Procursus kind of does that, they sign the entire repo then have an rsync host
So ppl can make mirrors
that's a good idea although the ipfs idea would still have the repo maintainer host the Packages json with package checksums and stuff
to prevent malicious behavior
Ding on ipfs
Nexus on soulseek
im just discussing it
it was an interesting idea that came to my mind
so i brought it up for discourse not for it to really be implemented lol (unless someone has enough interest to do it)
interesting idea i just think it's mostly un-needed
very much a JS mentality
everything works and we have the capacity for stuff rn
and it's not like this community is getting bigger?
ya
i guess it could be an idea once all the current community maintainers nope out of here like saurik
unless new people take it over 🙏
new ppl are always going to take over
the issue is that jailbreaking is fundamentally dying
^
agreed
I’m glad it is
thousands are leaving and barely any are joining
me too lol but i will cherish it
because it isnt nearly as practical as it used to be
Jailbreaking is great for sideloading that’s it
yeah like if i have to stay 2/3 versions behind mainline to get features that'll be in a newer version
at this point might as well get a apple dev account
thats what i did
Not practical, not much money, and not enough interest
i like my procursus strap tho
jailbreaking died for me the moment iSH came out
I just pay $9 a year for maplesign
I just wish sideloaded apps supported deep links
Like if you have Twitter sideloaded and you go to x.com it’ll open the Twitter app
Losing root also kinda ruined a lot of jailbreakers interest I assume as well
would you say sideloading is a growing community then
It has been for a couple years yes
judging from many posts on r/jailbreak, I doubt a majority of users understand what the difference between rootless/rootful is
all the stuff around dev cert revokes stunts its possible growth though
but the transition from rootful to rootless wasn't exactly great
probably the loss of compatibility with their favorite abandoned tweaks
Dev certs don’t really get revoked
alongside developer dissatisfaction
Enterprise certs do
publicly used ones do
I meant more as developers not as users, but yeah I doubt they noticed
Not really
I’ve been on multiple resold certs and none of them revoked
it couldn't have
i used to use sideloading services before and they'd get revoked
we frankly did the best we could
maybe their risk management practices are subpar
Damn
Rootless 0.13GB
Rootful 10.78GB
not sure what the rules are around sideloading services so i don't want to break the rules naming
wow this is kind of depressing
lol
tbf
what repo?
bigboss
wow
yeah it's depressing how it's fallen off
i thought bigboss packages took more space
someone should graph that
how many people are putting their rootless packages on bigboss
fair
10GB total bigboss packages
What if you filter out non-tweaks
lol
Agree with no standard options and pre planning it was kinda destined to go this way
rootful means i have to root my phone for it to work
rootless means i dont have to root my phone for it to work
okay buddy
Lol
Yeah like i can;t think of a better way this could've been done
damn this means i'm gonna have to write a parser then
hold on
I remember when bigboss rootless first released
Should’ve done it properly the first time around
There was like 5 packages

Bigboss but clean 🙏
MediumSizedBoss
Only way was for people to work together, but that ship sailed so long ago it was just basically nailing a coffin when SSV got introduced
flamingo buddy we should just give you the orange role
nah lowkey, legacy bigboss would be 🔥
tweaks that are for like iOS 3-9 be thrown in there
purge from main repo n then main repo wont have as much bulk
i could get dev role i just dont have any ideas on what to make 💀
certifiable developer ngl
minesweeper lock screen
you have to complete a 10x10 minesweeper board to unlock
j the game on the ls?
or like in place of the passcode and if you win it unlocks
the latter
mhm
if you hit a bomb it deletes /var and reboots
I prefer parcility
what version y'all think devs r gonna actually tap out of making tweaks
i can't make a poll so
now
but imo like



