#development

1 messages Β· Page 221 of 1

acoustic imp
#

Just add it to csprom…

#

Wait no

#

Hol up

wind ravine
#

?

acoustic imp
#

Something like this

#

@interface SBFLockScreenDateViewController : ViewController
%
@property(nonatomic, strong) NSTimer *sm_timer;
@end

#

I typed this on phone

wind ravine
#

IT WORKED

acoustic imp
#

nice

#

The hex or seconds?

wind ravine
#

both

acoustic imp
#

πŸ”₯

wind ravine
acoustic imp
wind ravine
#

i never got tweak injection working

acoustic imp
#

Git clone

#

./install.sh ?

pallid totem
#

can i ssh to a device using usb tethering?

#

not an apple device

#

its a watch running on android

acoustic imp
#

😭

pallid totem
acoustic imp
#

proly

pallid totem
acoustic imp
#

http

wind ravine
acoustic imp
wind ravine
#

16.5 on sonoma

acoustic imp
#

is it a bad idea to name a tweak secTuah

acoustic imp
# wind ravine 16.5 on sonoma

it should work fine, try again. jus do that

sudo xcode-select -s /Applications/Xcode.app git clone https://github.com/akemin-dayo/simject.git cd simject/ make all

#

then ./install....

#

should work

fading shell
pallid totem
#

@modern hearth πŸ‘€

wind ravine
acoustic imp
wind ravine
#

should i submit my tweak to a repo?

#

i think it might be too simple tho

wind ravine
acoustic imp
#

yea, it has a layoutsubviews hook

#

idk

#

what repo is it on?

wind ravine
#

idk i went ro its github

acoustic imp
#

k

#

also wtf it thought objc didnt have switches () 😑

#

yea that tweak does a heck of a lot

#

wth

wind ravine
#

i used them in lock master for some reason

acoustic imp
#

i need them in PopOutButtons. hm was told this was best way smh

acoustic imp
#

😭

indigo peak
#

or is it just a one time thing here

acoustic imp
#

It’s for no respring prefs

#

Without like value for keying etc etc

#

I think it’s more efficient and I kinda wanted to try it

#

An it works great

#

It’s os

indigo peak
# acoustic imp Without like value for keying etc etc

like this?

NSDictionary *sliderMapping = @{
    @"volUpButtonYOffset": ^(CGFloat value) { volUpButtonYOffset = value; },
    @"volUpButtonSizeOffset": ^(CGFloat value) { volUpButtonSizeOffset = value; },
    @"volDownButtonYOffset": ^(CGFloat value) { volDownButtonYOffset = value; },
    @"volDownButtonSizeOffset": ^(CGFloat value) { volDownButtonSizeOffset = value; },
    @"lockButtonYOffset": ^(CGFloat value) { lockButtonYOffset = value; },
    @"lockButtonSizeOffset": ^(CGFloat value) { lockButtonSizeOffset = value; },
    @"volUpCurvedness": ^(CGFloat value) { volUpCurvedness = value; },
    @"volDownCurvedness": ^(CGFloat value) { volDownCurvedness = value; },
    @"lockButtonCurvedness": ^(CGFloat value) { lockButtonCurvedness = value; },
    @"globalBorderWidth": ^(CGFloat value) { globalBorderWidth = value; }
};
acoustic imp
indigo peak
#

mhm

acoustic imp
#

working on figuring out to know when AOD is on

#

u said u didnt try anything yet right ?

pallid totem
#

πŸ‘

acoustic imp
#

iv mostly got it figured out now just finding the best way to know

pallid totem
#

uhh

#

make the code just check the setting

acoustic imp
#

i meant if its active

pallid totem
#

is it not a boolean

#

wouldn't make sense if it isn't

acoustic imp
#

ive found it uses states

pallid totem
#

wdym by states

acoustic imp
#

0 is all the way off

#

1 is AOD

#

2 is on

#

thx sim and flex

pallid totem
#

ok then check if 2

acoustic imp
pallid totem
#

what

acoustic imp
#

thanks for that insight

pallid totem
#

what part are u stuck on then

acoustic imp
#

im not stuck 😭

pallid totem
#

okay then

#

have fun and good luck

acoustic imp
#

i love how ios has like three dif states for the like same thing, that all have dif nums...

#

thanks apple

pallid totem
#

thanks apple

radiant idol
acoustic imp
#

oh.

acoustic imp
radiant idol
#

Β―_(ツ)_/Β―

#

notice how it says CAN**T** btw

#

just making sure you saw

acoustic imp
#

yea

#

u cant do switch on nums but everything else is fine

#

got it

radiant idol
#

read it again

#

dumbo

acoustic imp
#

bruh

#

but

#

fml

radiant idol
#

ok ill dumb it down

acoustic imp
#

no i got it now

radiant idol
#

the only thing you can switch is numbers

#

πŸ‘

indigo peak
#

not yet

acoustic imp
#

i cen send u what ive found out

indigo peak
#

what are you trying to do

acoustic imp
#

or il probly out this tweak on gh s0n

indigo peak
#

get seconds to work with AOD?

acoustic imp
indigo peak
#

or are you just gonna pull an apple and do

acoustic imp
indigo peak
#

12:42:--

acoustic imp
#

nah like just set it back to hh:mm

#

-- ugly asf

indigo peak
#

chat im ripping my cart

#

brb

#

ok chat im back

acoustic imp
#

lets see if it works hm

#

soring board is crash looping hm

hasty ruin
indigo peak
#

disgusting

acoustic imp
#

disgusting

hasty ruin
#

Sorry

hasty ruin
#

Silence

kind herald
#

chat im ripping my fart

acoustic imp
#

secTuah

indigo peak
#

hooray

acoustic imp
#

thx πŸŽ‰

acoustic imp
#

😭

pallid totem
#

now fix aod being weird on aod 1hz mode thing (where it predicts the future)

acoustic imp
#

might be possible (responding to hydrate)

torn oriole
#

If you can somehow defer the transition to 1hz when it's going AOD then

#

Should be doable

indigo peak
acoustic imp
#

like fade out, change, fade back in

#

or a fade change

#

idrk animation

#

anyone have and ios 16 dylid_shared_cache they wana send me hm

torn oriole
acoustic imp
#

i dont have ios 16 device Sadge

pallid totem
#

how do i pull it troll

acoustic imp
#

send πŸ™

reef trail
indigo peak
#

i have 16.0 dsc

hasty ruin
#

dylid_sharde_cache 😭😭

acoustic imp
#

thats proly fine

reef trail
#

is 16.0 not multi

acoustic imp
indigo peak
#

it is

reef trail
#

oh right

indigo peak
acoustic imp
#

πŸ™

kind herald
#

dylid_shart_cache 😭😭

acoustic imp
#

could i just steal the sims ?

indigo peak
#

its too big to zip and send

acoustic imp
#

oh uhhh

#

idk tbh

#

il jsut use sims

#

has what i need anyway

indigo peak
#

go for it

acoustic imp
#

id rather die

reef trail
indigo peak
reef trail
#

i hate this server

acoustic imp
radiant idol
#

off-topic is worse

#

dont lie

reef trail
#

it is not

#

off topic is amazing

indigo peak
torn oriole
kind herald
torn oriole
#

😭

reef trail
kind herald
#

It’s called general.

indigo peak
#

im compressing it rn

#

hold.

radiant idol
fading shell
radiant idol
#

good

kind herald
reef trail
radiant idol
#

stupid cat

fading shell
indigo peak
#

@reef trail 1.04 gb

#

compressed

reef trail
#

get it .04 gb smaller

indigo peak
#

πŸ’€

acoustic imp
indigo peak
#

i could also just split the zip file

reef trail
#

yeah true

acoustic imp
#

ugh

#

idk how to reconstruct

reef trail
reef trail
acoustic imp
#

uhh

#

just use my onedrvie

#

on sec

fading shell
#

wait

#

i thought this was ono

#

wtf

radiant idol
#

why would tesla be there

reef trail
#

nope

radiant idol
#

you IDIOT

#

think idiot

#

think

fading shell
reef trail
#

i thought tesla was in ono

#

the frenchmen is

#

so why isn't he

indigo peak
#

@acoustic imp where do you live, ill stop by and airdrop it to you

pallid totem
#

balls

fading shell
reef trail
#

idk..

pallid totem
kind herald
acoustic imp
fading shell
#

@acoustic imp did you write an application

pallid totem
#

i can say slurs can i get in ono

acoustic imp
fading shell
indigo peak
#

im not

reef trail
pallid totem
fading shell
fading shell
acoustic imp
indigo peak
#

dm pass

pallid totem
#

can i have pass ?

reef trail
acoustic imp
pallid totem
acoustic imp
#

no

pallid totem
#

icraze

acoustic imp
#

ask questions stupid

#

no

pallid totem
#

icrazeballs

acoustic imp
#

no

#

done

pallid totem
#

:/

radiant idol
#

he said three gusses not three guesses

acoustic imp
#

its simples asf

radiant idol
#

cmon man

#

read

#

!

acoustic imp
radiant idol
#

hi rugmh

#

j

reef trail
pallid totem
#

:/

reef trail
acoustic imp
#

no

radiant idol
#

is it ono

acoustic imp
pallid totem
#

is it balls

radiant idol
#

its ono

acoustic imp
#

no

reef trail
radiant idol
#

its bibi

pallid totem
#

is it secTuah

acoustic imp
#

nope

#

no

radiant idol
#

its aaron

pallid totem
#

is it sectuah

indigo peak
#

@reef trail somehow the 1.04gb file works on litterbox

acoustic imp
fading shell
#

what are you talking about

reef trail
radiant idol
#

ITS JANIS

#

IM STUPID

acoustic imp
fading shell
radiant idol
#

nothing

fading shell
#

what are we guessing

pallid totem
#

balls

acoustic imp
#

no

#

no

reef trail
acoustic imp
#

no

radiant idol
#

its your name

fading shell
#

of what?

acoustic imp
#

no

radiant idol
#

its gir

acoustic imp
radiant idol
#

its 16p

pallid totem
#

is it rjb

radiant idol
#

its 16player

acoustic imp
#

no

#

no

#

no

#

no

radiant idol
#

its rjailbreak

acoustic imp
#

no

radiant idol
#

its discord

acoustic imp
#

its not this complicated...

pallid totem
#

is it password

acoustic imp
#

and no

#

no

radiant idol
#

its no

fading shell
#

you guys are thinking way too clearly, introduce a few spelling mistakes and see if that's the password

radiant idol
#

its 123

acoustic imp
#

close but no

radiant idol
#

its ppsawrod

acoustic imp
#

no

radiant idol
#

its 1243

reef trail
acoustic imp
#

no

#

no

radiant idol
#

its 124

fading shell
#

1234

indigo peak
pallid totem
acoustic imp
indigo peak
#

if anyone needs to download iOS 16.0 dyld_shared_cache for the next 1 hour

pallid totem
#

this is so slow wtf

acoustic imp
#

slow az website

reef trail
pallid totem
acoustic imp
#

wtf screenshot

pallid totem
#

is it development

acoustic imp
#

no

pallid totem
#

is it 1

acoustic imp
#

no

pallid totem
#

πŸ˜”

acoustic imp
#

wana hint

pallid totem
#

yes

acoustic imp
#

night said the first part at some point

pallid totem
#

oh

fading shell
pallid totem
#

OH I GOT IT

#

LMFAOOOOO

acoustic imp
#

the start

#

brb

pallid totem
#

lets goo

radiant idol
#

OH

#

IS IT πŸ”’[-4] + 🎬

pallid totem
pallid totem
radiant idol
#

oh

#

booo

pallid totem
#

lmfao

acoustic imp
#

gota sign into upload tho :/

pallid totem
#

please

#

ill even buy u premium

acoustic imp
#

😭

#

i fg to sign in on new mac

radiant idol
#

flex

acoustic imp
#

yes

pallid totem
#

wait

#

tesla man

acoustic imp
#

?

pallid totem
#

isn't the mac u bought like

#

bent

#

on the screen

#

or smth

#

or side panel

#

idk

acoustic imp
#

nah didnt get that one

#

got a 100x better one

pallid totem
#

is it 100% fine

acoustic imp
#

420$, great condition 16GB ram, 1TB

#

local

#

was a steal tbh

#

its great

#

ono Sadge

pallid totem
#

β€Ž

#

β€Ž

pallid totem
indigo peak
#

@acoustic imp i just realized

#

i didnt have to send you the whole dsc

#

bc

acoustic imp
indigo peak
#

my headers site

#

has all the bins

acoustic imp
#

thx btw

#

why is there like 50

pallid totem
#

@acoustic imp Project Idea: Use openai api to remake grammarly

#

(grammarly is fucking ass)

indigo peak
#

(i think 15)

acoustic imp
#

ugh

#

does ida allow u to like import multiple ?

radiant idol
#

why are you doing dsc stuff

#

teslaman

clear iron
acoustic imp
#

i wana see how a method works

clear iron
#

Is there a way to extract usable libraries from the shared cache

indigo peak
clear iron
#

Specifically for earlier versions

indigo peak
indigo peak
clear iron
#

Prior to ios 11

#

And when I mean "usable" I mean files that can actually be used on-device

#

I know it was done before with siriport back during the iOS 5/6 days

acoustic imp
#

is there a like way to know what this memory is?

#

i think i kinds understand but idfk

reef trail
#

is that ida?

acoustic imp
#

ye

reef trail
#

right click it and see the dyld row

#

it says smth like load dyld module

acoustic imp
#

thx

indigo peak
acoustic imp
#

oh

#

hows this, CC @indigo peak, btw how do i do pref in the sim?

#

i think it looks good

torn oriole
acoustic imp
#

also need a test device

visual meadow
#

Yeah but i dont use aod

acoustic imp
#

oh ok

acoustic imp
#

rq

visual meadow
#

I can later

#

On my iphone x

#

I dont really feel like getting rid of it on my 14 pro

acoustic imp
#

i mean it doesnt need aod

#

jus adds secodns

indigo peak
acoustic imp
#

cool

#

howed u do it

radiant idol
#

never reading RE'd teslaman code again

acoustic imp
radiant idol
#

dont you remember?

acoustic imp
#

ye

radiant idol
#

good

acoustic imp
#

yesbetaalert

#

idk what happened

radiant idol
#

you sent the .deb and i re'd it

#

silly goose

sturdy hare
#

What does it do?

acoustic imp
sturdy hare
#

What should I look out for?

radiant idol
#

malware

acoustic imp
indigo peak
# acoustic imp howed u do it
%hook SBBacklightController

- (BOOL)shouldTurnOnScreenForBacklightSource:(NSInteger)arg0 {
    if (arg0 != 3) {
        return %orig;
    }

    showSeconds = true;

    // [redacted...]

    return %orig;
}

- (void)_notifyObserversWillAnimateToFactor:(float)factor source:(NSInteger)source {
    %orig;
    
    if (source != 3) {
        return;
    }

    if (factor == 1) {
        showSeconds = true;
    } else {
        showSeconds = false;
    }

    // [redacted...]
}

%end
radiant idol
#

make it animate

#

you wont

indigo peak
#

ur right

radiant idol
#

no balls

indigo peak
#

i wont

sturdy hare
indigo peak
#

we will find out shortly

sturdy hare
#

Oh ok

indigo peak
#

bro i dont remember the codebase for jfr

#

the seconds were hacked tg on the last build

acoustic imp
sturdy hare
#

Shouldn’t it be arm64?

acoustic imp
#

bru

#

hol up

indigo peak
radiant idol
#

this looks doo doo

#

do better

acoustic imp
#

😭

acoustic imp
radiant idol
#

yes you can

#

you can do anything !

indigo peak
#

send the code

radiant idol
#

except spell properly

#

that you can't do

acoustic imp
#

can u animate UILabel changes easy ?

radiant idol
#

dunno

#

look it up

indigo peak
#

i have an idea

#

πŸ‘

radiant idol
#

oh no

indigo peak
#

nah bc of how jellyfish works

sturdy hare
acoustic imp
sturdy hare
#

Oh

acoustic imp
#

idk i spelled somthing wring

radiant idol
#

LMAOOOOO

indigo peak
#

LOL

acoustic imp
#

this is right right? make package FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless

radiant idol
#

why am I not surprised

acoustic imp
radiant idol
#

yyes

#

make clean though

#

but yes

acoustic imp
#

oh so i just sent the wrong file

radiant idol
#

stupid

acoustic imp
#

oops

radiant idol
#

unsurprising smh...

acoustic imp
#

.

#

should i release on my repo

#

or chariz?

#

i dont wana make an icon

radiant idol
#

idk

#

Havoc ‼️

acoustic imp
#

im a chariz kinda guy

radiant idol
#

pp

acoustic imp
sturdy hare
indigo peak
acoustic imp
sturdy hare
acoustic imp
#

what happened

indigo peak
#

nothing :)

radiant idol
#

fiore show him the stuff i had to critique

acoustic imp
#

❓

radiant idol
#

it was awful

#

im telling you

indigo peak
acoustic imp
#

cant be that bad

radiant idol
#

AAAAA

indigo peak
#

and then i just randomly thought of the new one

radiant idol
#

it was awful.

sturdy hare
#

Workles

acoustic imp
#

leme see

acoustic imp
#

does it hide nicely ?

indigo peak
#

@radiant idol have you know i made the griddy icon

#

icon + name

sturdy hare
#

It does tho

acoustic imp
#

ok πŸ‘

#

thx

radiant idol
#

you amnesiac

indigo peak
#

:yawn:

acoustic imp
pallid totem
radiant idol
#

he forgot

sturdy hare
pallid totem
sturdy hare
#

That’s the name

indigo peak
sturdy hare
#

Wish I could use jellyfish with sectuah

radiant idol
acoustic imp
#

least worst imo

radiant idol
#

show him the new one

acoustic imp
#

best circle ever

sturdy hare
#

I could make a better design my ocpd can take over for me

pallid totem
#

@acoustic imp idea

#

ai generate it

#

( troll )

acoustic imp
#

eh, ai isnt rly good at icon i dont think

pallid totem
indigo peak
acoustic imp
#

?

radiant idol
#

my icons are so much better

radiant idol
#

good

pallid totem
#

if it can do realism it can do good logos too

indigo peak
acoustic imp
sturdy hare
# pallid totem ai generate it

I hate people who don’t put time into icons. It just makes me think it’s lazily developed and poorly put together.

pallid totem
#

if you think that

#

make me one?

sturdy hare
#

What do you want

acoustic imp
pallid totem
sturdy hare
#

It’s chrima

pallid totem
#

okay then

#

dms

acoustic imp
#

bouta be gorn

#

or sm

pallid totem
#

i sent him pay gorn

cloud yacht
#

Even noe they have shit icons

gentle grove
#

don't prematurely optimize by writing your own table implementation or something until you know its worth it (by measuring such as benchmarking or profiling)

gentle grove
acoustic imp
#

ok, thanks for this πŸ‘

sturdy hare
pallid totem
wooden yarrow
pallid totem
#

fun fact: AI is just a bunch of if statements

fading shell
#

fun fact: that's... not true

pallid totem
fading shell
#

AI uses high-dimensional vectors to represent tokens and predicts the likelihood of the next token that way

#

It does not think or anything

pallid totem
fading shell
#

It's just a mathematical model to predict tokens

pallid totem
#

well

#

you’re right

#

but that just means it’s just a bunch of if statements

fading shell
#

Well

#

You're right

#

But that just means the human body is just a bunch of atoms

pallid totem
#

thats just

#

over simplified

#

idk how to say it

#

i think you know what i mean

fading shell
#

I do not

pallid totem
#

well, yes, the human body is just a bunch of atoms

#

so is ai, a bunch of if statements

#

but the atoms have to be something

#

they cant just

#

be atoms and do nothing

fading shell
#

The point is

#

An LLM interpreter (?) certainly contains some if statements but that's not what makes it an interpreter

#

It's not the thing giving it its functionality

pallid totem
#

my brain is not fully functioning rn

#

me go eep

gentle grove
pallid totem
wind ravine
#

how do i hook onto the status bar time?

#

it seems like all status bar labels are part of the same class

native orbit
wind ravine
#

but that also changes the battery

native orbit
#

check if string contains : then set if true

acoustic imp
#

i cant rly help tho atm

wind ravine
#

still didnt work

cloud yacht
wind ravine
acoustic imp
acoustic imp
#

if not

#

try hooking this

#

_UIStatusBarDataStringEntry

wind ravine
wind ravine
#

im on an se 2

acoustic imp
#

hol up

wind ravine
#

so setting alternate text works

#

but then every minute it reverts for like 10 seconds

#

it calls weirdly

#

it sets the text property and ignores originalText unless setting alternate text

#

but setting showAlternateText doesnt seem to force it to work

acoustic imp
#

i mean you could just replace the UILabel

#

like remove it from superview, then subclass it and overwrite setText method

#

might work

#

@wind ravinethis works ```objc
%hook _UIStatusBarDataStringEntry

  • (id)stringValue{
    NSString *orig = %orig;
    if([orig containsString:@":"]){
    return @"text";
    }
    return orig;
    }
    %end```
#

i can try some other stuff so ur not doing stry comparisons

#

this works aswell, and i would use this instead

@interface _UIStatusBarDataStringEntry : NSObject
@property (nonatomic, assign) BOOL isTimeEntry;
@end

%hook _UIStatusBarDataStringEntry
%property (nonatomic, assign) BOOL isTimeEntry;

- (id)stringValue{
    if(self.isTimeEntry == YES){
        return @"hh";
    }
    return %orig;
}
%end

%hook _UIStatusBarData
-(void)setShortTimeEntry:(_UIStatusBarDataStringEntry*)arg0{
    %orig;
    arg0.isTimeEntry = YES;
}
%end```
#

@wind ravine ^(mb for double ping)

acoustic imp
acoustic imp
wind ravine
#

idk it just doesnt

acoustic imp
#

ohhh bc status bar

#

one sec

wind ravine
#

when i look in flex it uses ui string value

radiant idol
#

There’s a way to check if it’s a time thing

wind ravine
#

bruh

radiant idol
#

I don’t remember what it is off the top of my head

acoustic imp
wind ravine
#

ok ill figure it out tmrow

acoustic imp
#

it stoped

#

ig

wind ravine
acoustic imp
#

no

wind ravine
acoustic imp
#

it shouldv been hh

radiant idol
#

_UIStatusBarTimeItem

#

Look at that

wind ravine
#

that didnt change

radiant idol
#

Don’t remember that exactly

acoustic imp
wind ravine
#

i thought thats old

radiant idol
#

No

#

Good luck

#

Bye

wind ravine
#

ye i wanna repace text

acoustic imp
#

i recomened that

#

i mea it could work

acoustic imp
#

@wind ravine fixed it all ```objc

@interface _UIStatusBarData : NSObject
@property (copy, nonatomic) _UIStatusBarDataStringEntry *timeEntry;
@property (copy, nonatomic) _UIStatusBarDataStringEntry *shortTimeEntry;
@end

@interface _UIStatusBarDataStringEntry : NSObject
@property (nonatomic, assign) BOOL isTimeEntry;
@property (nonatomic, copy, readwrite) NSString *stringValue;
@end

%hook _UIStatusBarDataStringEntry
%property (nonatomic, assign) BOOL isTimeEntry;

  • (id)stringValue{
    if(self.isTimeEntry == YES){
    return @"hh";
    }
    return %orig;
    }
    %end

%hook _UIStatusBarData
-(void)setShortTimeEntry:(_UIStatusBarDataStringEntry*)arg0{
arg0.isTimeEntry = YES;
%orig;
}

-(void)setTimeEntry:(_UIStatusBarDataStringEntry*)arg0{
arg0.isTimeEntry = YES;
%orig;
}

-(void)_applyUpdate:(_UIStatusBarData*)arg0 keys:(id)arg1{
self.timeEntry.isTimeEntry = YES;
self.shortTimeEntry.isTimeEntry = YES;
%orig;
}
%end```

#

ok i going to bed

radiant idol
#

teslaman you are one of the only people that I have seen that uses %property this much 😭

acoustic imp
#

also is that a bad thing ? thishowitis

#

@grave sparrow I need an opinion, is using %property a lot bad ?

#

Ok thx πŸ‘Œ

radiant idol
#

Not saying it’s bad

#

It’s just a trend I’ve noticed

#

Dunno

acoustic imp
#

I’m proly trying to jus get around oop principles

indigo peak
#

cgrect?

#

im new to this oop stuff

indigo peak
#

Dyldex for iOS 18

Note: this doesn't only support iOS 18. This extends dyldex's support from iOS 13-16 to iOS 13-18

  1. pip3 install git+https://github.com/donato-fiore/DyldExtractor.git
  2. ???
  3. Profit thumbsup
wooden yarrow
indigo peak
#

it should be 16-18?

wooden yarrow
#

nice

indigo peak
#

not sure what dyldex could do

wooden yarrow
#

just wondered to what versions it would extend dyldex to

indigo peak
#

it should extend dyldex to iOS 17 and 18

edgy bluff
#

Do I have to use hopper for this?

robust radish
#

No, there’s a python cli tool

edgy bluff
#

capstone 4.x could not be found
I am sure I have it
What's the issue

robust radish
#

probably a python env issue

create a virtualenv for the project with python3.7+. Use the venv’s pip to install requirements.txt

edgy bluff
robust radish
#

What are you trying to do

robust radish
wind ravine
#

nvm it randomly returns to normal

marsh yoke
#

CVE-2022-32864
Can this be exploited?

#

(Watch os 9)

sonic totem
#

Probably

acoustic imp
wind ravine
#

it seems to only revert on the home screen

acoustic imp
wind ravine
#

i think its fine

#

this is good enough

acoustic imp
#

@wind ravine oh well, heres it applying in some of the other funcs, make sure to add the new method to headers and prefix it```objc
%hook _UIStatusBarData
-(void)setShortTimeEntry:(_UIStatusBarDataStringEntry*)arg0{
[self applyIsTimeEntryToTimesEntries];
%orig;
}

-(void)setTimeEntry:(_UIStatusBarDataStringEntry*)arg0{
[self applyIsTimeEntryToTimesEntries];
%orig;
}

-(void)_applyUpdate:(_UIStatusBarData*)arg0 keys:(id)arg1{
%orig;
[self applyIsTimeEntryToTimesEntries];
}

-(id)updateFromData:(id)arg0{
[self applyIsTimeEntryToTimesEntries];
return %orig;
}

-(void)applyUpdate:(id)arg0{
%orig;
[self applyIsTimeEntryToTimesEntries];
}

-(id)dataByApplyingUpdate:(id)arg0 keys:(id)arg1{
[self applyIsTimeEntryToTimesEntries];
return %orig;
}

-(void)makeUpdateFromData:(id)arg0{
%orig;
[self applyIsTimeEntryToTimesEntries];
}

%new

  • (void)applyIsTimeEntryToTimesEntries{
    self.timeEntry.isTimeEntry = YES;
    self.shortTimeEntry.isTimeEntry = YES;
    }
    %end```
#

i wouldve, i jus dk ur tweak

wind ravine
#

its on github

acoustic imp
#

oh ok, link ?

wind ravine
acoustic imp
#

if its OS/released would u mind jus saying i helped or wtv

#

its fine if not

#

also you might want to change sm_timer

#

sm is justa prefix, you should change it to liek "litt" or somthing

#

also

#

think about adding a .h file

#

i mean id do it?

#

il make a pr or sm

wind ravine
#

im on 16.1.1

wind ravine
acoustic imp
wind ravine
acoustic imp
#

could u jus add me as colaborator or sm

wind ravine
#

ye

#

also its not exactly 1 second, its more like 1.2 seconds for lightning time

#

idk the exact update speed

#

also for some reason #define doesnt work on theos

#

does this

acoustic imp
wind ravine
#

i made it 0.6 but didnt commit

acoustic imp
acoustic imp
#

il mess with it later, gtg rn

#

il push before i go, jus can u fix perms

wind ravine
#

should be

acoustic imp
#

i fg i have to accept

#

also ur DS_store is there

#

pushed πŸ‘

wind ravine
#

thx

#

ill clean up some prefixes too

acoustic imp
#

@wind ravinefound better way to to status bar, works on home button and not

#

no silly little glitches

acoustic imp
#

yea

#
%hook _UIStatusBarTimeItem
- (void)_create_timeView{
    %orig;
    self.timeView.litt_isTimeString = YES;
}

- (void)_create_shortTimeView{
    %orig;
    self.shortTimeView.litt_isTimeString = YES;
}

- (void)_create_pillTimeView{
    %orig;
    self.pillTimeView.litt_isTimeString = YES;
}
%end

%hook _UIStatusBarStringView
%property (nonatomic, assign) BOOL litt_isTimeString;

- (void)setText:(NSString *)text{
    if(self.litt_isTimeString){
        %orig(getFormatted(false));
        return;
    }
    %orig;
}
%end```
#

%property !!!!!!, CC @radiant idol

#

also, u were importing unnecessary thing

#

removed thoes

wind ravine
#

so many properties

indigo peak
#

@wind ravine i have some random status bar code

#

do u want it

wind ravine
#

whats it do

pallid totem
#

alright what the flip.

radiant idol
#

@acoustic imp so how did you setup simject again?

indigo peak
radiant idol
#

😭

#

where is this

#

i cannot find it for the life of me

indigo peak
#

hang on

indigo peak
radiant idol
radiant idol
#

@indigo peak how do u get FLEX for simject

#

oh

#

FINALLY

wind ravine
#

teslaman basically took over my project lmao

acoustic imp
acoustic imp
#

Hydrate or Foote have it to me

radiant idol
#

fiore sent it

acoustic imp
#

ah

acoustic imp
acoustic imp
#

That’s what I did

#

Works great

#

@radiant idol btw if u have multiple open ur do β€œresim all” to do it

#

Also I can send my script if u want

#

By gpt ofc

radiant idol
#

i was on monterey before

radiant idol
acoustic imp
radiant idol
#

oh nice

#

sure why not

#

send

acoustic imp
#

Gime a min bc not at mac

radiant idol
#

its not urgent

#

i just wanted to see if simject was possible finally

acoustic imp
#

I used it on my mac vm a couple of times

radiant idol
#

no it never worked

#

for me

#

no matter what I tried

acoustic imp
#

skill issue tbh

radiant idol
#

true

acoustic imp
#

worked first try for me

acoustic imp
radiant idol
#

oh and to mention

#

i've been trying periodically since iOS 13 days

#

so

indigo peak
#
setup:: clean all package
    @echo "Copying files to simulator..."
    sudo cp .theos/_/Library/MobileSubstrate/DynamicLibraries/$(TWEAK_NAME).dylib /opt/simject/Library/MobileSubstrate/DynamicLibraries/$(TWEAK_NAME).dylib
    sudo cp .theos/_/Library/MobileSubstrate/DynamicLibraries/$(TWEAK_NAME).plist /opt/simject/Library/MobileSubstrate/DynamicLibraries/$(TWEAK_NAME).plist
    @echo "Respringing simulator..."
    resim
#

make setup

radiant idol
#

make deploy better

#

fr

acoustic imp
#

script in all its AI glory```
#!/bin/bash

Make

Find all .plist files in the current directory

for plist_file in *.plist; do
# Ensure we actually found a .plist file
if [[ -f "$plist_file" ]]; then
# Extract the base name without the extension
base_name="${plist_file%.plist}"

    # Define the source and destination paths
    dylib_path=".theos/obj/iphone_simulator/debug/arm64/${base_name}.dylib"
    simject_dest="/opt/simject/${base_name}.dylib"
    plist_dest="/opt/simject/${plist_file}"

    # Check if the dylib exists before copying
    if [[ -f "$dylib_path" ]]; then
        echo "Copying $dylib_path to $simject_dest"
        cp -f "$dylib_path" "$simject_dest"
    else
        echo "Dylib $dylib_path does not exist. Skipping."
    fi

    # Copy the plist file
    echo "Copying $plist_file to $plist_dest"
    cp -f "$plist_file" "$plist_dest"
else
    echo "No .plist files found in the current directory."
    exit 1
fi

done

Execute the specified command

resim all > /dev/null 2>&1 &

echo "Operation completed."

#

oh.

radiant idol
#

fiore's one better tbh

#

fr

acoustic imp
radiant idol
#

and like 19034848 times shorter

acoustic imp
indigo peak
#
TWEAK_NAME = Tweak
PREFS_NAME = TweakPrefs

deploy:: clean all package
    @echo "Copying files to simulator..."
    sudo cp .theos/_/Library/MobileSubstrate/DynamicLibraries/$(TWEAK_NAME).dylib /opt/simject/Library/MobileSubstrate/DynamicLibraries/$(TWEAK_NAME).dylib
    sudo cp .theos/_/Library/MobileSubstrate/DynamicLibraries/$(TWEAK_NAME).plist /opt/simject/Library/MobileSubstrate/DynamicLibraries/$(TWEAK_NAME).plist
    sudo cp -r .theos/_/Library/PreferenceBundles/$(TweakPrefs).bundle /opt/simject/Library/PreferenceBundles/$(TweakPrefs).bundle
    sudo cp .theos/_/Library/PreferenceLoader/Preferences/$(TweakPrefs).plist /opt/simject/Library/PreferenceLoader/Preferences/$(TweakPrefs).plist
    @echo "Respringing simulator..."
    resim
#

boom

#

pref support

acoustic imp
#

oh.

indigo peak
acoustic imp
#

oh

radiant idol
#

someone could maybe make a Theos PR

indigo peak
#

i was just gonna make a template

#

my swiftui app template got merged @radiant idol

wind ravine
indigo peak
#

from like 2021

acoustic imp
#

mines jus

term: compMvToSim

in any tweak so thishowitis i like mine

acoustic imp
radiant idol
#

computer move to simulator

#

what

wind ravine
radiant idol
#

oh

#

I see I guess

#

wordy smh

acoustic imp
acoustic imp
indigo peak
#

deploy, this is adding a make rule for deploy

#

so you run

#

make deploy

acoustic imp
#

i type comp, tab, tab, enter and im good

acoustic imp
#

cool

#

@radiant idol also have fun with color picker

#

unless u do ur own Sadge

radiant idol
#

im not really gonna be making big tweaks on this

acoustic imp
#

oh.

radiant idol
#

it was more so as a poc

acoustic imp
#

i

#

dont have test device so thishowitis

#

dont rly

radiant idol
#

and also checking stuff with FLEX because iOS 18

acoustic imp
#

also

#

does urs do status bar ?

#

mine does not hm

#

i made a tweak that shows it after SB load

radiant idol
#

no i just use the zoom gesture

acoustic imp
#

how do i do it

indigo peak
#

@acoustic imp @radiant idol

#

give that a shot

indigo peak
radiant idol
#

option and hold screen

indigo peak
#

@acoustic imp

acoustic imp
#

i tried 😭

radiant idol
#

knowing you you probably did it wrong

indigo peak
#

hold option and click.

#

or this mf didn't even inject it right

radiant idol
acoustic imp
#

see

indigo peak
#

bro

#

click your mouse

acoustic imp
#

i did 😭

indigo peak
#

then it isnt installed

#

idk what to tell u

#

it works for me

acoustic imp
indigo peak
#

works for night

acoustic imp
#

im on track pad ?

indigo peak
#

im on trackpad too

#

you think im bougie enough for a mouse

#

funny

acoustic imp
#

well like normal mouse

wind ravine
#

i need to learn siminject stuff

acoustic imp
#

i have an old one

acoustic imp
#

gime back my statusbar gesture vexedtomato

wind ravine
#

i did all my testing by airdropping my debs to my jailbroken phone

acoustic imp
#

😭

#

make do !!!!!!

radiant idol
acoustic imp
#

wheres that one message

radiant idol
#

no you have no excuse

#

you are just silly

acoustic imp
#

3000 is crazy

#

id get mad to quick

radiant idol
#

might have even been 3500 debs

#

idk

acoustic imp
#

i get mad bc i have to type the pascode

#

the thing dont work for me

#

fricking dopamine ssh doesnt know what plaent its on

#

and uses the wrong keys file thing

#

idfk

radiant idol
#

i think you know what I'm gonna say

#

I think that's a

#

skill issue

acoustic imp
#

ksy

wind ravine
#

and having to reairdrop again because of that

acoustic imp
indigo peak
radiant idol
indigo peak
acoustic imp
radiant idol
acoustic imp
radiant idol
#

LMAO

#

yes

acoustic imp
#

i needed rootful enbaled

radiant idol
#

it is a thing and I did use it in the past

wind ravine
radiant idol
#

you can do ssh over usb

#

cant remember how but you can