#development

1 messages · Page 121 of 1

tough shadow
#

Why?

robust totem
#

is that supposed to happen

radiant idol
#

iOS 12 best

radiant idol
sonic totem
#

Don't listen to @radiant idol they only started programming a week ago

radiant idol
#

dont listen to alfie, I'm the one who made trollstore

sonic totem
#

Just use the latest SDK, it works down to iOS 12 anyway

tough shadow
#

Imagine jailbreaking a iphone in Xcode simulator

sonic totem
radiant idol
#

false info

sonic totem
#

Fr

#

@radiant idol the irresistable urge to tell everyone in #jailbreak to ping iCraze because they will listen hm

tough shadow
sonic totem
sonic totem
#

Disaster

#

Absolute disaster

robust totem
#

is it possible to maybe modify some values on a vulnerable iphone and then use quick start to carry that over to a non vulnerable phone

#

its like changing a setting on a tweak but instead of respringing you just reset the entire phone

shrewd smelt
#

@hasty ruin

tough shadow
radiant idol
#

@hasty ruin

sonic totem
sonic totem
#

Not the one in ChOma

tough shadow
sonic totem
#

It was patched in 17.0

robust totem
#

most exploits are written using objective-c correct?

radiant idol
#

C

sonic totem
#

No

tough shadow
sonic totem
#

Mine was written in C trol

robust totem
#

whats the huge difference between c and objective-c

tough shadow
sonic totem
#

@radiant idol will tell you more

robust totem
radiant idol
radiant idol
sonic totem
robust totem
#

i thought u needed objective-c for any type of ios programming

#

i guess not

sonic totem
#

Is that better?

tough shadow
slim bramble
sonic totem
sonic totem
radiant idol
tough shadow
radiant idol
robust totem
radiant idol
#

why not

robust totem
#

fair

sonic totem
#

Where is it...

radiant idol
#

why

slim bramble
robust totem
#

now write an entire jailbreak using only binary

radiant idol
sonic totem
robust totem
#

all i can say is it probably has atleast 1 1 and 1 0

tough shadow
robust totem
slim bramble
robust totem
slim bramble
#

Well idk asm so can't do it

radiant idol
slim bramble
#

but the process of making it is easy

tough shadow
robust totem
#

oh

sonic totem
#

@radiant idol should I drop fastPathSigned3: Assembly edition?

robust totem
#

easy job

radiant idol
tough shadow
sonic totem
#

JOKING

radiant idol
#

ok buddy

robust totem
#

how do people even find exploits without any access to ios backend?

sonic totem
robust totem
#

can you use like the firmware file and inspect that with a program

sonic totem
#

Like this

robust totem
#

mhm

#

yes i understand all this

#

definitely

#

i gotta learn assembly

sonic totem
radiant idol
#

ysy

sonic totem
robust totem
#

ok thats better

#

now i go find coretrust bug for ios <17.2.1

sonic totem
#

Look at 17.4b1

robust totem
#

will ghidra work i dont got a mac

sonic totem
#

Yes

robust totem
#

ok cool

robust totem
# sonic totem Look at 17.4b1

the thing is while 17.4b1 will probably have something changed related to coretrust and possibly an exploit i dont think any bug introduced in the beta will be in older versions

brazen timber
acoustic imp
sonic totem
#

Binja is the reason we have TrollStore 2

sonic totem
sonic totem
serene hawk
sonic totem
#

Yes

robust totem
#

of course im 1 version higher

sonic totem
#

It doesn’t mean there will be an exploit

robust totem
#

17.2.1

brazen timber
brazen timber
#

binja scripting is already better than ida 🙏

sonic totem
#

The Binja decomp for ObjC is not good

sonic totem
brazen timber
sonic totem
#

@radiant idol will be happy

radiant idol
#

yes

primal perch
#

value wise(assuming no piracy) binja destroys ida

#

goes pretty hard cus i can run it bare metal

sonic totem
#

Agreed

primal perch
#

i hate booting up a vm for ida

sonic totem
#

And why would you have to do that? hm

primal perch
#

cracked ida troll

#

im not a genius but if someone can crack the app designed for reverse engineers they can probably hide malware in it well

sonic totem
#

LOL

#

Just buy IDA

primal perch
sonic totem
#

@hasty ruin how much is IDA

#

I feel like you’d know

hasty ruin
#

Free

primal perch
#

well for the bare minimum arm64 package like 4.5 grand for an actual license

hasty ruin
#

Use the 100% discount code

primal perch
#

~6 with arm64 and x64

primal perch
sonic totem
#

4.5???

#

Time to get a job dead

sudden heron
#

anyone have a working link to this google drive ?

tough shadow
sudden heron
#

hey @hasty ruin you still up for a quick chat

robust totem
sudden heron
radiant idol
sudden heron
#

oh bummer

sonic totem
sudden heron
#

okay

sonic totem
#

Explain the path that you’re looking to go down

#

Hopefully I can offer some advice

radiant idol
#

advice: dont touch sw*ft

robust totem
#

lol

faint stag
tough shadow
#

Sw*ft is the stupidest way to make a jailbreak

slim bramble
#

GIR broken™️

acoustic imp
#

womp womp

faint stag
slim bramble
robust totem
slim bramble
#

Only valid way to make a jb is c

tough shadow
robust totem
#

more possible than brainfuck

#

lol

sonic totem
robust totem
#

how similar are c and c++

faint stag
robust totem
#

in c++ i am kind of intermediate level

sonic totem
#

Tbh

serene hawk
#

c -> imperative programming language, c++ -> oop

sonic totem
#

My C++ knowledge would not be good and I consider myself fairly well-versed with C

robust totem
#

oh

#

so i gotta learn c

#

ik c++ and c# but didnt touch c ever

radiant idol
sonic totem
#

C is the best

slim bramble
#

That whole C++ class shit is quite weird

sonic totem
#

My two biggest projects have been in C

#

Best language ever

radiant idol
robust totem
#

time to learn c ig

slim bramble
sonic totem
#

It is indeed

acoustic imp
#

what achilles

slim bramble
sonic totem
#

Just rewritten v2 if you didn’t see 🔥🔥

slim bramble
sonic totem
radiant idol
sonic totem
#

Also incorporates gaster for disabling signature checks

slim bramble
sonic totem
native dune
serene hawk
#

c is great until you stumble upon more complicated declarations like this for the first time: long �*const *�(�xyz)(char� var);

sonic totem
native dune
#

lmaoo

slim bramble
#

In HD

sonic totem
#

Oh yeah

#

That wasn’t even memory issues

#

Just horrific code

slim bramble
#

I read it half

tough shadow
slim bramble
robust totem
sonic totem
robust totem
#

ik what a print does and what a variable is

sonic totem
#

Oh right

robust totem
#

can i make a jailvreak now

acoustic imp
sonic totem
#

No I got the student discount

robust totem
#

🔥🔥

serene hawk
sudden heron
sonic totem
native dune
#

idk where my iphone x is

acoustic imp
sonic totem
#

No clue if it actually works on anyone else’s machine woeis

#

No one has tested it except me LOL

sudden heron
slim bramble
sonic totem
#

Oh you’re actually a dev

#

Didn’t even realise supershocked

#

And you’re French thumbsUp

acoustic imp
#

is there i way i can say if one or both of these(vars) is = to 1 then do {}

slim bramble
#

||

#

if (cond1 || cond2)

acoustic imp
#

ah thx

slim bramble
acoustic imp
#

ik

#

didn't know what or was

slim bramble
#

A simple Google research would have told you

acoustic imp
#

tru

radiant idol
#

how

slim bramble
#

A lot of shitcode™️

acoustic imp
sudden heron
#

let's go!

sonic totem
slim bramble
#

@sonic totem achilles windows support eta wen

radiant idol
#

palera1n arm64e wen

slim bramble
sonic totem
acoustic imp
#

KTRR full jb eta when

radiant idol
slim bramble
#

For A14

sonic totem
#

No

#

That’s A12

slim bramble
#

Oh

#

Mb

sonic totem
#

The UaF is completely gone on A14

slim bramble
#

Well I still want checkm9

radiant idol
#

checkm8 would be so cool on A12/A13

slim bramble
radiant idol
#

would revive the jb community a lil

slim bramble
native dune
#

alife developing checkm9

slim bramble
sonic totem
acoustic imp
#

SEp*

radiant idol
#

forgot about that

sonic totem
slim bramble
sonic totem
#

I cannot comment

primal perch
#

eh itd still be fun

acoustic imp
#

witawee use kttr

native dune
elder scaffold
radiant idol
native dune
#

p sure ios 17 makes it impossible to boot from dfu without a sep exploit

slim bramble
#

We want untethered bootrom exploit A17 pro

primal perch
#

ios 19:

primal perch
#

boot another OS trl

sonic totem
native dune
#

true

sonic totem
#

Because part of me thinks that’s not the case

radiant idol
#

find SEP and SSV exploits please thank you

primal perch
#

done

radiant idol
#

oh

acoustic imp
#

fugu15

primal perch
#

please send 50000000$ to my paypal

native dune
#

trol

sonic totem
radiant idol
sonic totem
#

Because SEP won’t even boot in that case

primal perch
native dune
#

someone remove blackbird from pongo

#

trol

slim bramble
sonic totem
elder scaffold
native dune
#

true

sonic totem
native dune
#

sounds fun

sonic totem
sonic totem
tough shadow
sonic totem
#

It’s on my school timetable for… Wednesday?

slim bramble
serene hawk
#

for educational purposes only i assume peepoSmile

slim bramble
#

Fr

#

Educational purposes only

timid furnace
#

Help Alfie is trying to hack m-

sonic totem
sonic totem
tough shadow
drifting heron
#

@slender glade hii

sonic totem
#

It’s a proper qualification you put on your university application here in the UK

sonic totem
acoustic imp
#

any way to make freePip not default to freepip mode?

sonic totem
#

Rest is fairly self-explanatory

radiant idol
slim bramble
# sonic totem Yeah

How do you get to do cool projects when I’m studying stupid shit at the same age

serene hawk
#

i’m asking myself the same question rn

sonic totem
#

It’s a self-guided project

sonic totem
#

I have like a year to do it

slim bramble
sonic totem
#

?

#

NEA?

native dune
#

NEA ?

acoustic imp
#

NEA ?

slim bramble
#

I have a brit friend that have something called a NEA (Non Examined Assement) to do

sonic totem
#

Oh I see

slim bramble
#

He’s making a java re tool

sonic totem
#

No it’s not that

#

It’s called an EPQ (extended project qualification)

serene hawk
sonic totem
#

It’s hard to explain without a knowledge of the UK education system but it’s like half an A-level

sonic totem
#

But I’m contemplating whether to go to uni tbh

serene hawk
#

it’s a lot of maths + much theory and shit you already know in the first few semesters lol

sonic totem
#

Ughhh

#

Not sure if it’s worth it tbh

#

If I got to go somewhere cool it would be

serene hawk
#

but it’s good to have some sort of qualification

sonic totem
#

agreed

#

But like

serene hawk
#

…if you don’t already got a good job you like

sonic totem
#

Once you’ve got 2/3 years experience your degree doesn’t matter that much

sonic totem
slim bramble
#

Find a 0day pro max

sonic totem
#

It’s worth half the points

slim bramble
#

And get a job

sonic totem
slim bramble
sonic totem
#

I’m not looking for ROM bugs rn

#

Well not in A12+ anyway…

slim bramble
sonic totem
#

I have like 3(?) projects going at the same time

#

Pain

slim bramble
#

Is it fun to stay 10h+ looking at binja ?

sonic totem
#

No

slim bramble
sonic totem
#

I have PTSD of Binja from diffing CoreTrust

slim bramble
#

Oh

acoustic imp
#

whats this mean ?

slim bramble
#

Push

acoustic imp
#

i have checks to see if the views r there why is it doin thees

slim bramble
radiant idol
#

brother

acoustic imp
#

(dont mind the 15 .superview's)

radiant idol
#

how far does it go

#

im afraid to ask

acoustic imp
sonic totem
acoustic imp
radiant idol
#

BRO

#

the most I've ever done is like 3-4

slim bramble
sonic totem
#

I’ve considered it lol

slim bramble
acoustic imp
serene hawk
radiant idol
#

one moment

slim bramble
#

I would leave cuz I’m just bored at school but I need to finish to attend an engineering school

radiant idol
#

what class

slim bramble
acoustic imp
sonic totem
radiant idol
#

ok

sonic totem
#

Why do I need an A-level in economics

acoustic imp
#

@radiant idol MRUNowPlayingView

sonic totem
#

If I’m never gonna need it again

slim bramble
#

I ain’t getting anywhere without the french equivalent of A level

serene hawk
sonic totem
#

It’s not IB is it?

slim bramble
slim bramble
sonic totem
sonic totem
#

I took A-level French for like three months

#

But dropped it trol

serene hawk
#

based

sonic totem
#

I dropped it to devote more time to diffing CoreTrust uhh

radiant idol
#

ok nvm the lockscreen is cursed

acoustic imp
slim bramble
sonic totem
#

Fr

acoustic imp
slim bramble
#

At this point isn’t 16player OSS ?

sonic totem
#

Fun fact we went from PoC to automation in like a week

#

And automation to TS2 in < 48h

slim bramble
#

I’m pretty sure @radiant idol alr have the full source code

acoustic imp
#

i jus inv him

radiant idol
#

i wouldnt be surprised if i can piece it together

slim bramble
acoustic imp
#

u rpobly can exept the notifaction fuckery

radiant idol
#

im gonna cry if i see this

acoustic imp
#

oh u will

slim bramble
#

Bro you don’t wanna see it

acoustic imp
#

i didnt clean my mess's up yet

slim bramble
#

His animateartworktolarge is worse than blackmagic

radiant idol
acoustic imp
slim bramble
radiant idol
#

why is it a submodule

slim bramble
sonic totem
#

@radiant idol I need an app to track my cars in GTA, got any ideas?

slim bramble
radiant idol
sonic totem
slim bramble
sonic totem
radiant idol
#

yes

#

car eater

sonic totem
#

Sounds like a blast thumbsup

radiant idol
#

@acoustic imp bro what is going on with these variable names 😭

#

i feel like i'm having a seizure looking at them

sonic totem
slim bramble
#

I’m trying to keep everything sane

serene hawk
slim bramble
#

But this man is mad

radiant idol
slim bramble
radiant idol
# radiant idol

you know you can just do UIScreen.mainScreen.nativeBounds.size.width right

#

//artwork LARGO

acoustic imp
radiant idol
slim bramble
#

@radiant idol I’m rewriting the code dw

acoustic imp
#

oh this is stolen artfull code

radiant idol
#

heres an idea

#

YOU MISPELLED HEIGHT THERE

serene hawk
#

layoutSubviewssupershocked

radiant idol
#

NAH

#

LMAO

acoustic imp
radiant idol
#
int controlsViewHeight = 0;

%hook MRUNowPlayingControlsView

- (void)setFrame:(CGRect)frame {
    %orig;
    controlsViewHeight = frame.size.height;
}

%end
#

crazy

#

or setBounds if you want bounds

slim bramble
#

@sonic totem anyway, how are you making a custom SEPOS without knowing how sep is loaded and handled ???

serene hawk
#

thank you windnight 🙏🏻

radiant idol
#

never mind it got worse

slim bramble
#

No

#

This reminds me

acoustic imp
slim bramble
#

Some deep stuff

acoustic imp
#

oh wait these should be like real things bc they r used alot

radiant idol
#

ok this one is an actual criticism

#

dont EVER directly call layoutSubviews

#

always call layoutIfNeeded instead

acoustic imp
#

ok, but y?

radiant idol
#

hold on

acoustic imp
#

(i call it a bunch)

slim bramble
#

It might fuck the location of things

serene hawk
#

does this animation even do anything with duration 0?

acoustic imp
radiant idol
sonic totem
#

I don’t get what you mean

restive ether
radiant idol
#

@acoustic imp im glad you invited me to this because if you were to make it a paid tweak without this code review, yeesh the community would rip ya apart 😭

vivid dew
#

if youre actually using it to layout subviews then its fine

slim bramble
slim bramble
#

Once I get my hand back

slim bramble
restive ether
#

when their phone dies in two hours

radiant idol
native dune
radiant idol
#

im scared

sonic totem
radiant idol
#

it works

#

but like

sonic totem
#

I’m just patching sepOS

radiant idol
#

yikes

sonic totem
#

Specific instructions

acoustic imp
#

how else whould i do it?

#

where is inecficent

slim bramble
sonic totem
#

I know how to boot fully custom images but it’s a pain

radiant idol
sonic totem
#

Pongo already patches sepOS anyways

radiant idol
#

@acoustic imp is this just a temporary method that you'll later remove

slim bramble
#

Well fun

sonic totem
#

Yeah hopefully it goes well

#

I might post a demo video if I get it working

acoustic imp
radiant idol
sonic totem
#

But obviously no public release

slim bramble
radiant idol
#

read this

sonic totem
#

The SEP cannot decrypt user data without you entering the passcode

radiant idol
slim bramble
#

I’ve heard somewhere that apple could sign a SEPOS version that do not have a passcode and boot it to get access to user’s data

acoustic imp
radiant idol
#

no

#

it is not

acoustic imp
#

well idk set_subclass

sonic totem
#

But you can’t just patch the SEP to decrypt the data without a passcode as it physically cannot do it without knowing the passcode

radiant idol
#

@acoustic imp is this for ios 14/15 compat

slim bramble
acoustic imp
slim bramble
#

If it’s wrong blame it on me

acoustic imp
radiant idol
# slim bramble Yes I made this

ok make sure to set the variable to nil before, just incase
because just declaring the var but not initializing it, and then later using it, is undefined behavior

acoustic imp
radiant idol
sonic totem
#

Apple specifically designed SEP in a way that even if a government forced them, they couldn’t write a sepOS image that got around the passcode

radiant idol
slim bramble
sonic totem
#

There’s specific protections involved so that you can’t change the SEP firmware installed without the passcode

acoustic imp
#

so i can delete these

radiant idol
#

no keep that, it's better to make it more explicit

#

but

steady nest
#

or was

radiant idol
#

I like how this chat is becoming a mix of cursed code and actually sane Alfie stuff

acoustic imp
#

huh

slim bramble
radiant idol
#

there is so much wrong in this image

acoustic imp
slim bramble
serene hawk
#

bro doesn’t know if (!existingRedRectangle) peepoSmile

sonic totem
#

So that it always thinks you’ve had 0 failed attempts

radiant idol
slim bramble
slim bramble
acoustic imp
#

before bibi

radiant idol
#

is there a reason the top one cant be [self.superview removeConstraints:self.superview.constraints]; lol

indigo peak
acoustic imp
slim bramble
#

@radiant idol how do you efficiently find a view from another with like a 6+ distance

radiant idol
#

uh

#

you find it once and then store a ref to it

#

here hold on

acoustic imp
#

thats smart

slim bramble
radiant idol
#
@interface SomeView : UIView
@property (nonatomic, strong) UIView *_16p_anotherView; // new custom property
@end

%hook SomeView
%property (nonatomic, strong) UIView *_16p_anotherView; // new custom property

- (void)didMoveToSuperview {
    %orig;
    self._16p_anotherView = self.superview.superview.superview.superview.superview;
}

%new
- (void)exampleMethod {
    UIView *theView = self._16p_anotherView;
    NSLog(@"%@", theView);
}

%end
#

but again stuff like this isnt recommended but if you must do it, I guess this is the better way

slim bramble
#

I’d just hook init

radiant idol
#

no

#

thats too early

slim bramble
#

And store the pointer locally

#

Oh mb

radiant idol
tepid olive
#

hook alloc trol

radiant idol
#

oh

slim bramble
#

Well yeah but can’t you do something like this

radiant idol
#

@acoustic imp fix your naming scheme i beg

acoustic imp
radiant idol
#

16PlayerRootListController.m would be just fine

acoustic imp
#

pla - player

radiant idol
#

class names are supposed to start with a capital letter

acoustic imp
#

oh

radiant idol
#

i mean they dont have to but like

#

thats the common rule

acoustic imp
#

on the zane tutorial it said u need a 3 leter prefix, didn;t know you could jus put the name

radiant idol
#

yea it can be whatever

#

JadeRootListController.m

slim bramble
#

FunnyView view* = nil;
%hook FunnyView

-(void) didMoveToWjayeverp {
view=self;
}
%end

-(void)funcIdfk{
// use the stored view
}

radiant idol
#

yes but global vars are bad

#

avoid when you can

acoustic imp
radiant idol
#

yes

slim bramble
#

Cooking code on phone is tough

radiant idol
#

and they F up namespace stuff

#

use %property

#

its your friend here

slim bramble
#

Maybe I should learn logos deeper

radiant idol
#

example in Jade

acoustic imp
#

so is this, bad?

slim bramble
radiant idol
#

honestly I would add static in front of all of those

slim bramble
#

Oop be like

radiant idol
#

oh no

#

this is in a header

acoustic imp
#

maybe the colors but the image chnages

slim bramble
#

Well I see a little clearer

radiant idol
#

its fine

acoustic imp
#

any atrocities at the bottom?

slim bramble
#

@radiant idol I’ll dm you smth tell me if it’s accurate or not

radiant idol
#

just say it here

tough shadow
frail cedar
#

you could but it'd be a pain in the ass

acoustic imp
tough shadow
hasty ruin
frail cedar
tough shadow
#

Doesn’t iOS use c and c++?

radiant idol
frail cedar
tough shadow
frail cedar
#

the kernel is c/c++

acoustic imp
#

mrucontrolsview?

frail cedar
#

iOS apparently has some c++

#

but it's mostly objc/swift

radiant idol
tough shadow
#

It’s impossible to make a app to make your device go to dfu mode

frail cedar
#

DFU? yes

#

well, sorta

#

if you manage to corrupt iboot

#

it will boot to dfu

acoustic imp
frail cedar
#

but then you have to restore

radiant idol
#

i pinged the wrong guy

#

oops

#

@acoustic imp

hasty ruin
tough shadow
#

To do that?

radiant idol
frail cedar
#

iboot is not a system file

tough shadow
#

But how do you break it?

frail cedar
#

iboot is your bootloader.

radiant idol
slim bramble
frail cedar
#

iboot is a separate partition

#

note that to boot to dfu on a9 and older, you have to break LLB and not iboot (separate partitions I believe)

tough shadow
frail cedar
#

but a10+, iboot is unified

acoustic imp
frail cedar
#

it's not even mounted in ios

radiant idol
#

@hasty ruin @hasty ruin @hasty ruin @hasty ruin @hasty ruin

tough shadow
acoustic imp
#

oops

frail cedar
tough shadow
acoustic imp
slim bramble
radiant idol
#

once

frail cedar
radiant idol
#

but it is important 😭

slim bramble
#

And no orig

radiant idol
#

he messed up the view lifecycle

tough shadow
#

Is it impossible to break iOS?

radiant idol
#

you dont call layoutSubviews right after the view moves to the window

slim bramble
frail cedar
frail cedar
#

delete /usr/libexec/logd

hasty ruin
#

1984

frail cedar
#

1984

slim bramble
#

1984

tough shadow
hasty ruin
#

log daemon

slim bramble
radiant idol
#

log daemon

radiant idol
frail cedar
#

deleting it causes ios to freeze after about 10 seconds

#

it will not unfreeze

#

if you force reboot, ios wont boot

#

you get bootloop

slim bramble
frail cedar
#

restore your device (i restored to 15.1)

slim bramble
#

Sadly

hasty ruin
frail cedar
#

yep

radiant idol
frail cedar
#

rest in piss 14.2 you wont be missed

slim bramble
#

How do cement work @frail cedar

tough shadow
hasty ruin
#

@primal perch ?

frail cedar
primal perch
#

hacked

frail cedar
#

i created it based off incorrect information so it does nothing

radiant idol
#

@hasty ruin

frail cedar
#

well

#

it will fuck up your bootargs but it wont brick

#

i could make it brick but im too lazy

hasty ruin
tough shadow
frail cedar
#

there never was

slim bramble
frail cedar
#

except in internalui, but all that did was delete iboot

#

just restore

#

ez

acoustic imp
frail cedar
#

so im not

slim bramble
tough shadow
frail cedar
#

prototype

frail cedar
#

rip device

radiant idol
#

ok im having a headache from this, once you try and fix this code, please lmk @slim bramble @acoustic imp
or add me to a live share so i can watch you fail to fix the code maybe

#

kek

tough shadow
radiant idol
#

icraze

frail cedar
#

did you

#

fucking

#

read my message

frail cedar
slim bramble
#

But only once I get my hand back

frail cedar
#

?

tough shadow
#

Someone should recreate the brick button in settings

radiant idol
slim bramble
frail cedar
#

idc enough

#

im currently taking a break from ios dev stuff

#

to write music

hasty ruin
frail cedar
#

restored_external checks for ssv break and aborts the restore if it finds one

slim bramble
#

How tf

frail cedar
#

it is an intentional bug apparently

radiant idol
frail cedar
#

yeah it did

#

in like

#

16.4 or something

slim bramble
#

So there is no way to fix it ?

frail cedar
#

if your device is running an ios before that fix

acoustic imp
#

@radiant idol now what

frail cedar
#

you can brick

frail cedar
radiant idol
brazen timber
tough shadow
#

Is rebooting your phone from a app impossible?

frail cedar
tough shadow
#

On like 16.7

slim bramble
acoustic imp
frail cedar
#

find a way to panic ios

#

that will reboot

hasty ruin
radiant idol
#

@hasty ruin

hasty ruin
#

framesss

frail cedar
tough shadow
radiant idol
#

in dms

frail cedar
#

dying

hasty ruin
frail cedar
#

being murdered

#

should

#

be

brazen timber
frail cedar
#

isArtLarge

#

centerArt

#

Capitalize your fucking variables

slim bramble
frail cedar
#

sure

hasty ruin
radiant idol
#

@frail cedar @hasty ruin

frail cedar
#

kill me

hasty ruin
acoustic imp
frail cedar
#

artworkX
artworkY

#

centerArtWhen

radiant idol
#

i dont think thats the worst part

#

hold on let me show you something

frail cedar
#

i do not want to see

#

but ok

radiant idol
frail cedar
#

nope

slim bramble
#

@acoustic imp I am giving you until tomorrow evening to fix everything or I nuke the repo

frail cedar
#

ending

#

whoever made this

hasty ruin
tough shadow
#

Someone can make a jailbreak for 16.7 A12 if a ppl and pac and kernel exploit releases

slim bramble
frail cedar
#

so everything?

#

who would have thought

radiant idol
#

@frail cedar

frail cedar
acoustic imp
kind herald
frail cedar
#

bro my website is coded better than this

radiant idol
#

then again I've written bad code too

frail cedar
radiant idol
#

my code

tough shadow
#

What does kfd do?

radiant idol
#

USED to be my code***

frail cedar
#

switch case my beloved

radiant idol
#

objc doesnt support string switch cases

#

crying

#

sobbing

frail cedar
#

swift supremacy thishowitis

tough shadow
#

What does the WebKit exploit do?

frail cedar
#

i dont know and i dont care

tough shadow
#

Alright

radiant idol
#

Go to Google and search for yourself!

slim bramble
acoustic imp
#

@radiant idol live share not working

tough shadow
#

Someone could make a web-jailbreak with the WebKit exploit

frail cedar
#

be me
trying to write a song
come up with a cool melody
go to write it down
forget it

radiant idol
#

@acoustic imp a lot of these things are easy to fix, most of them are just horrific var names
just fix that and then stop using layoutSubviews for everything

tough shadow
radiant idol
#

@frail cedar

frail cedar
#

bye

tough shadow
#

Until further notice

slim bramble
#

@radiant idol I give you a whip in case @acoustic imp is doing shady things

acoustic imp
radiant idol
#

you add the views in didMoveToWindow and then make the constraints/frames in layoutSubviews

radiant idol
#

all three of us

#

wait

#

its worse than i thought

kind herald
slim bramble
tough shadow
#

Some guy should name their jailbreak p0is0napple

radiant idol
#

@hasty ruin

tough shadow
#

How do I go to dry mode?

slim bramble
#

?

acoustic imp
slim bramble
#

I think I added it but don’t need it

radiant idol
primal perch
#

real

acoustic imp
#

@radiant idol does live share work w ssh?

#

?

slim bramble
#

Secure Shell (SSH)

#

Shell

acoustic imp
#

no, like im ssh'ed into a mac, in VScode

tough shadow
#

Someone should make a tweak that will brick your device in settings

slim bramble
#

Shell

radiant idol
#

oh

acoustic imp
#

bc it just keeps saying canceld

radiant idol
radiant idol
#

ok

tough shadow
#

I need someone to do this

radiant idol
#

WHY

tough shadow
#

Am bored

acoustic imp
#

go to the palera1n server

slim bramble
#

Fr

#

Jade insta brick

radiant idol
acoustic imp
#

what

#

i dont wana code on a browser

slim bramble
#

I’m off to bed gn

radiant idol
#

k then

#

wel

#

idk

acoustic imp
#

il try it on the mac

#

ugh im not signed in

#

@radiant idol how do i share it

radiant idol
#

you... send the link

acoustic imp
#

where the link

kind herald
#

browser

radiant idol
#

press here

#

press share

acoustic imp
#

got it

radiant idol
#

and it should automatically put the link into ur clipboard

acoustic imp
#

yea i just gota send it to my pc some how

#

idk if this will work

indigo peak
#

wtf is cephei different on rootless vs rootful

#

tweak compiles for rootless but not for rootful

#
./GSPRootListController.h:1:21: error: no submodule named 'Swift' in module 'CepheiPrefs'; did you mean 'HBTwitterCell'?
@import CepheiPrefs.Swift;
        ~~~~~~~~~~~ ^~~~~
                    HBTwitterCell
#
GSPRootListController.m:17:48: error: definition of 'HBAppearanceSettings' must be imported from module 'CepheiPrefs.HBAppearanceSettings' before it is required
                HBAppearanceSettings *appearanceSettings = [[HBAppearanceSettings alloc] init];
                                                             ^
/Users/fiore/theos/vendor/lib/CepheiPrefs.framework/Headers/HBAppearanceSettings.h:49:12: note: definition here is not reachable
@interface HBAppearanceSettings : NSObject
           ^
#

this makes zero sense

serene hawk
indigo peak
#

moved to a different header

serene hawk
#

ahh alr

indigo peak
#

okkk i figured it out

#
ifeq ($(THEOS_PACKAGE_SCHEME),rootless)
GameSeagullPrefs_CFLAGS += -DROOTLESS
endif```
in the makefile
#
#ifdef ROOTLESS
@import CepheiPrefs.Swift;
#else
@import Preferences.PSSpecifier;
@import CepheiPrefs.HBAppearanceSettings;
#endif
#

and that in my prefs

radiant idol
#

tbh I still don't actually understand this decision

#

why is it rootless only

#

i guess but it doesnt hurt to keep backwards compat for stuff like this when people are trying to update old stuff for rootless

#

also compiling Cephei 2.0 for rootful so that there's no weird version discrepancy

#

idk, just my thoughts

#

no yea I agree

#

ok yea that makes sense too I guess

tough shadow
#

Do you recommend rootless or rootful

kind herald
#

rootless on iOS 15+, rootful on iOS 14 or below

radiant idol
#

today I learned that @acoustic imp's PC is posessed

acoustic imp
#

mac VM or pc who knows

#

also how doi stop live share

radiant idol
#

idk

#

@acoustic imp also u know u can develop on windows + WSL right

acoustic imp
#

yea but like i dont have enouhg storage to do that

radiant idol
#

but you have enough for a VM? 😭

acoustic imp
#

its running on my laptop

radiant idol
#

huh?

#

yea WSL needs like 12 gb i think

acoustic imp
#

i have a desktop and a laptop

radiant idol
#

thats all

acoustic imp
#

oh ok

#

but like u got f wit the tool chain n stuff

#

right?

#

if u want new abi?

radiant idol
#

you cant compile for new abi via WSL but you can just use old abi when testing and then github actions to compile when you want to compile for release

acoustic imp
#

im not using old abi

#

.

#

i already have a 2day > uptime as it is

radiant idol
#

yea so what diff does it make

acoustic imp
#

it will make it worse

radiant idol
#

i dont think it can get much worse

acoustic imp
#

i did

#

iv had it installed and i dint know an i got like 2 reboots aday

radiant idol
#

yeesh

acoustic imp
#

also 71+ tweak isnt helpful

radiant idol
#

wat

#

oh

#

i see what you mean

acoustic imp
#

632

radiant idol
#

maybe you should cut down on that

acoustic imp
#

iv tried but use it all

#

i need a new phone

#

my 110 charge cycles no bien

#

cracked back

#

64gb 4gb ram

radiant idol
#

yikes

acoustic imp
#

also why does system datd take up like half my storage

#

wth