#development

1 messages · Page 526 of 1

next wadi
#

omw

grim sparrow
#

Which will come first, Typecentury iOS 14 or TypeStatus 3

next wadi
#

ban him yourself

#

lazy ass

tepid olive
#

accord on elucubratus???

#

foss typecentury

#

do it

#

do it

next wadi
#

@grave sparrow

#

let me take over typecentury

tepid olive
#

this

#

fd "typecentury" /

grim sparrow
#

oh yeah

tepid olive
#

sudo apt install fd -y

grim sparrow
#

you worked on that before you knew what git was didn't you

tepid olive
#

github is the best file host

#

i used to push commits, pull them on my server and then test them lol

#

so id have like 200 commits of just "fix i think"

lime pivot
#

you mean our favorite aussie rupert

restive ether
#

yes

grim sparrow
restive ether
#

i never understood why it ended up being called Fox here

#

and not just Sky News America

grim sparrow
#

actual commit messages

tepid olive
#

oh ur one of those ppl who use emojis applerollingeyes

grim sparrow
#

lmfao

restive ether
#

rust mfs be like

grim sparrow
#

you could have at least verified the commit

#

fucking bitch

lime pivot
# restive ether yes

on behalf of Australia because nobody in government wants to admit it, I'm sorry we created rupert

restive ether
#

what happens we be keels over and dies, he doesn’t look like he has many years left on his life

#

he’s already starting to look like Palpatine

grim sparrow
#

@grave sparrow can confirm you have the only non-verified commit on aemulo

#

.............

#

i stg

#

signed

#

you ruined that streak for one fucking comma

restive ether
#

happy 1 year anniversary btw

lime pivot
#

not a sus imposter commit

lime pivot
restive ether
#

i hate american media

#

virginia election- decisive republican victory
new jersey election- narrow win

#

math is hard

grim sparrow
lime pivot
restive ether
#

nice green screen

lime pivot
#

more like red and blue screen

#

and white garage door

grim sparrow
#

and the reflection of a sex toy shop

restive ether
#

very put together administration

lime pivot
#

for a campaign held together by duct tape, it's amazing they managed to end on such a poetic note

vivid dew
#

.

restive ether
vivid dew
#

is there a term for apple kernel induced schizophrenia

restive ether
#

this is why we can’t have nice things

grim sparrow
#

I'm procrastinating my maths work by answering support emails

lime pivot
#

oh just noticed this

#

yeah that's a good idea, I'll add that

grim sparrow
#

gracias

restive ether
#

the jew must be dead

#

@shut stag dumbass

grim sparrow
#

it makes shit so much smaller, it pisses me off how many people still leave it on

#

hopefully that pr might make it slightly better

lime pivot
#

so may as well add that one

grim sparrow
#

very cool chariz man

shut stag
restive ether
#

you’re top dog

#

just say it’s happening

grim sparrow
#

lol

lime pivot
#

will be implemented in about 2 years

shut stag
restive ether
#

Description: Does awesome things with your FlorpPhone.

#

FloppaPhone

tepid olive
#

you have 10 (ten) minutes to opensource typecentury or you will be banned

shut stag
#

can i go back to my HW now

tepid olive
#

no

shut stag
#

too bad i own you all

tepid olive
shut stag
#

but i own you

#

does that mean i own my mother

#

oh

grim sparrow
#

Omg

tepid olive
#

i would never not have verified commits

pearl sail
tepid olive
#

mb

next wadi
#

all me testing fixes

twilit jungle
#

Ever heard of testing before production?

gentle grove
#

true

#

or branches

pearl sail
#

or giving up

tepid olive
#

@tepid olive headass i have server logs

tepid olive
#

@grave sparrow :3

tepid olive
#

@grave sparrow Ok.

#

I see what you tried to do

#

I wont fall for it

surreal mountain
#

@tepid olive

tepid olive
#

@surreal mountain

vivid dew
#

@lethal kayak happy birthday big man

lethal kayak
#

thanks little man

#

thanks captain

lime pivot
# next wadi

those look like some pretty legit commits ja one dan

tepid olive
#

@lethal kayak happy birthday catspeed

quaint wigeon
#

@lethal kayak happy birthday big man

torn oriole
#

@lethal kayak get birthday’d

grim sparrow
#

@lethal kayak happy birthday big man

lime pivot
#

we do a little trolleybus

tepid olive
misty cradle
indigo peak
misty cradle
gentle grove
#

test the production

ashen birch
wicked summit
#

good morning

indigo peak
wicked summit
#

wtf

pearl sail
#

use monterey trol

#

Can't wait until Apple removes kext from macOS

#

Honestly though I feel like it might be a direction they look into or head too

pearl sail
#

agree

faint timber
#

@grave sparrow just figured something else

#

again still related to my case but still interesting

#

XN and UXN handle execute never, but at EL0 PXN is used privaledged execute never

#

APTable is at 62,61 access permissions Set it to 0b11 for Full access

#

Page with RX

#

Page with RW

#

but for some reason this page doesn't even have XN, UXN, or PXN enabled?

#

does that mean WXN is enabled elsewhere? not on a page per page basis I would assume then?

faint timber
#

@grave sparrow Im just confused why there are 3 sections of XN in the page if its all controlled by WXN system register to begin with

#

kinda redundant? or did I overlook how this works?

#

wack

faint timber
#

I don't know if it works or not I just always use it

#

-v debug=0x2014e keepsyms=0x1

if you have serial:

-v serial=0x3 debug=0x2014e keepsyms=0x1

#

these are what I use

#

possibly

#

when I get around to it I know a way to test this

#

Im just busy with page tables

#

I can't figure out how to walk the page table

#

I've been looking in the manual for hours

#

just disable kasalr

#

yah never looked into pac

#

I can't until a15 is popped

#

how tf does page table walk work woe

#

what if the kernel mach-o already has symbols

faint timber
#

No I’m saying like what if we have a proper symbolized debug macho kernel

faint timber
#

@grave sparrow ok this is weird, I write to SCTLR_EL1 with MSR but when I read back from it, the register hasn't changed...

#

yep

#

Im prior to iBoot

#

Im in rom

#

is it cached or locked

#

tf

snow python
#

Anyone have experience with SwiftUI? I have a weird issue where the UI wont update after a state change until I change the state one more time

grim sparrow
#

Why tf you ping me

next wadi
grim sparrow
#

SUI is a buggy mess and a pain to work with

next wadi
#

evelyn’s the SUI expert

grim sparrow
#

That’s why I don’t touch it

restive ether
#

swiftUI be like

#

hmmm today i will

#

not work

snow python
#

Yah no swiftui is a mess

restive ether
snow python
#

It is legit like that

next wadi
snow python
#

If I fix this bug, it legit breaks a different state

#

its like it refuses to work any more than 95%

next wadi
#

@snow python so u like kermit huh

#

have you ever seen the video of kermit falling off a bike

#

its great

snow python
#

Yah lol

faint timber
#

@grave sparrow RWX works in a11 ROM

tepid olive
#

honestly

snow python
#

Perhaps it is

#

Which is why I am asking for guidance.

restive ether
#

my honest advice

restive ether
#

is to not

#

because it’s more pain than it’s worth, said every person who has ever touched swiftUI

tepid olive
#

like who

grim sparrow
#

SwiftUI is like freebsd, there’s the hardcore nerds who ignore its many flaws and cope with the problems, and then those who just use the alternatives because they work better

next wadi
tepid olive
#

the pipeline goes like this

next wadi
restive ether
#

who tf is this dude

tepid olive
#

easy as fuck -> ok why is the compiler dying -> everything is fine

grim sparrow
#

lol

tepid olive
#

i honestly haven’t had any issues for months now with swiftui

grim sparrow
tepid olive
#

nothing really impacting my workflow

next wadi
#

copious amounts

#

trolleybus

#

🚎

snow python
restive ether
#

cope

#

cope

tepid olive
#

the fix was weak var

restive ether
#

cope

#

cope

#

cope

#

cope

next wadi
#

trplleybus

#

trolleybus

restive ether
#

meth

next wadi
#

@restive ether

#

balls

tepid olive
#

have you guys ever heard about the obscure property wrappers lol

restive ether
#

ball

tepid olive
#

@ AppStorage trolllaugh

snow python
#

Cephei -> swiftui state -> views.

next wadi
#

@dire arch

#

trolley

next wadi
indigo peak
tepid olive
snow python
#

No

next wadi
tepid olive
#

so uh what are you doing

#

why cephei

restive ether
#

every time an ugly concept tweak is made and on top of that is paid

#

i lose one ball

next wadi
#

ok

snow python
#

Guess you will have to wait and see

next wadi
#

@restive ether SGWC behavior

tepid olive
#

sorry tr1

next wadi
restive ether
restive ether
next wadi
#

im a cydia user……………

tepid olive
#

@grim sparrow the only loss i have from using swiftui is no catalina support Shrug

#

why would i care

restive ether
#

if it’s on twickd 99.99999% chance it’s bad

next wadi
#

trolley

restive ether
#

or they dox you

#

or both

grim sparrow
#

True

next wadi
#

trolley

faint timber
#

@grave sparrow full control of device mem at ROM level

next wadi
#

sgwc was funny

tepid olive
#

i used to troll sgwc with luki

#

then i trolled luki

next wadi
tepid olive
#

then they disappeared both

restive ether
#

has that fella popped up recently

tepid olive
#

maybe luki was sgwc

#

LMAO

#

thats actually possible appleskull

restive ether
#

which twickd dev ripped off shep’s hooks

#

i forgot

tepid olive
#

me

restive ether
#

it was some settings tweak on twickd

#

did the same thing as his

next wadi
#

im talking to shep

#

right now

faint timber
#

@grave sparrow yes thats what the code does, ROM seems to not enforce WXN

restive ether
#

shep is gay

next wadi
#

wtf

restive ether
#

fr

indigo peak
#

s,coop wrote like half of gameseagull for me

faint timber
#

yes SecureROM

next wadi
#

credit shep

#

oh wait

#

mf nfr

faint timber
#

SecureROM runs at EL1 on a11 at least @grave sparrow

#

iBoot is EL0

#

not at all dumbass

#

bootrom is securerom

#

everyone knows this

lethal ice
#

gm

next wadi
faint timber
#

common knowledge

#

I slept 8 Troll

next wadi
#

sex day?

faint timber
#

I always sleep 1am - 9am

#

when I don't have work

#

I have the motiv/disc, but even still my body sometimes fucks me

#

No I don't think I will let you fall asleep tonight

#

I slept 2.5 hours because of this on friday

#

I kinda want to do a mega troll and get libc++ working in ROM

misty cradle
#

capt takin L on L

grim sparrow
#

My grades are really varied right now

misty cradle
#

crazy how i wanted to start learning C 2 years ago

#

but i still havent had / taken the time to actually learn it

faint timber
#

idk man like idk honestly

#

I never decided myself lol

misty cradle
#

wtf da difference

faint timber
#

^

#

idk I want to know

grim sparrow
#

Theory vs implementation

misty cradle
#

fuck theory

#

ok well not fuck it

#

but if u only do theory

#

thats not fun either

grim sparrow
#

Ok so like

#

Theory is how the computer works
Implementation is using the computer and software engineering

#

That’s very simplified

faint timber
#

Its so fucking cool that can run any code I want on my iPhone X at ROM level

grim sparrow
#

Literally read

restive ether
# next wadi

how many times did he say the n word in that message wtf

grim sparrow
#

Science = Theory

restive ether
#

not all science is theory

grim sparrow
#

I probably simplified it too much

snow python
#

Anyone know how I can access a devices carrier name

#

Cheers, wasnt sure where to look lol

faint timber
#

lmao I just memset the entire ROM 0

vivid dew
#

i wish to perform sexual intercourse with an otherworldly creature.

faint timber
tepid olive
#

?

#

holy fuck i hate you i lost my train of thought

vivid dew
#

i said otherworldly creature, not loser

tepid olive
#

are you confusing me and cameren

vivid dew
#

cam is even worse

#

he is a l*beral

#

isn't he a knight in the local klan

misty cradle
#

triangle

#

@vivid dew finally

#

when next hunt

#

brother

#

we need new hunt to do something useful

restive ether
#

not anymore

vivid dew
#

i hid my nuts in some tree on ubc's campus back in august

#

you can go find those

faint timber
#

@grave sparrow my bad, checkm8 actually disables WXN

restive ether
#

i had to wait until after the primaries because of NY closed primaries

#

odd choice considering they have fusion voting also

#

which means you end up with elections like this

restive ether
#

ratio them all

next wadi
#

trolleybus

misty cradle
#

true

next wadi
#

true

pearl sail
#

false

tepid olive
#

How do I draw a red rectangle to lock screen on iOS 14.5.1

snow python
restive ether
#

same

twilit jungle
lime pivot
#

I tend to have good success with a sharpie

pearl sail
#

Blood is a good substitute if you don't have a sharpie or a blowtorch

livid ridge
#

Do flipswitch listeners send anyone else's device to safe mode?

#

e.g. activator send switch-on.com.a3tweaks.switch.do-not-disturb works in enabling DnD but it send the device to safe mode

#

I'm on 14.4

tepid olive
#

But fr

#

I’m tryna learn uikit

tepid olive
#
Tweak.xm:77: error: fell off the face of the planet when we found a '}'
#

tf does this even mean

#

How do I use a CGSize method?

#

I’m trying to change badge sizes

#

But I’m new to iOS stuff and can’t figure out how to use CGSize

#

This is y code

high citrus
tepid olive
#

Anybody can help?

#

Would I just do a struct with x and y, then pass it in?

high citrus
#

I don't think cgsize is mutable, so you would probably need to create a new cgsize and return the new one

tepid olive
#

Like this?

high citrus
vivid dew
weary heath
high citrus
#
from logos import *

@hook
class SpringBoard:
    def applicationDidFinishLaunching(arg1):
        print("Application did finish launching")
        orig(arg1)
prisma grove
#

/r/jailbreak constantly complains about the battery life of tweaks. Switching to Python would be the end for them

tepid olive
#

I’m still having a hard time

#

How do I fix this? I’m trying to make icon badges smaller

high citrus
#

what is your code?

tepid olive
#

I’m very new to obj c

high citrus
#

no need for the %orig, you can just remove the last 2 lines and replace them with something like return CGSizeMake(10.0, 10.0);

tepid olive
#

Tyvm

#

Can I add you?

tepid olive
#

Alright so now this is happening

#

That’s my code

#

I don’t understand why it’s not scaling down

#

I’m trying to keep it the same size no matter how many notifications

#

And then I’m gonna hide the notifications

#

?

high citrus
#

macOS Monterey is definitely an improvement (this is the wifi settings)

high citrus
tepid olive
#

How do I change properties though

high citrus
tepid olive
#

What constructed?

high citrus
#

-(id)init;

tepid olive
#

I kinda got it

#

Are there any good tuts on tweak development

#

I don’t even know how to use unit

high citrus
tepid olive
#

Ale

#

Ale ty

#

So how do I change the stuff in the init method

high citrus
#

just like the other methods, save the %orig in a variable and use that variable to modify/replace/delete the properties and return the variable

tepid olive
#

What I’m asking is like the init method has no rags

#

So how do I declare something I wanna chav#nge

#

Can I have like a small snippet please

high citrus
#
SBIconBadgeView modifiedVariable = (SBIconBadgeView) %orig;
modifiedVariable._textView = nil;
return modifiedVariable;
``` probably something like this
tepid olive
#

Ty

wicked summit
#

good morning

#

is actually morning

tepid olive
#

I get this error

#

@high citrus

high citrus
# tepid olive
SBIconBadgeView *modifiedVariable = (SBIconBadgeView *) %orig;
[modifiedVariable setValue:nil forKey:@"_textView"];
return modifiedVariable;

is this any better?

tepid olive
#

I don’t have the interface up too

#

Top

#

Is that a problemproblem

#

I’m getting a Mac on Christmas

#

Cuz of sales

#

What should I return?

high citrus
#

SBIconBadgeView could be replaced with id or visa versa, but then you would probably need to change the theos sdk or define the interface yourself instead of importing it

tepid olive
#

Ty it works

weary heath
#

and saily 🤤

tepid olive
#

Idk why cydia icon is like that

#

Yay I made a messy version of dotto+ with no preferences

#

Preferences don’t build for me

#

It’s probs cus I’m on a phone right?

proper reef
#

How do I use an Objective-C++ library on C++? It exports C functions but whenever I try to link it has undefined symbols for objc stuff

#

(For more information I am trying to use libchilkat)

livid ridge
#

You think unloading blackboardd is a bad idea? Would it be reloaded upon boot?

#

Is there another simple way to disable the screen over cli rather than make an app to display a black overlay

tepid olive
#

Why doesn’t this work

weary heath
#

You're returning values in void functions

#

Remove return in the functions that start with - (void)

#

Wait are those ivars

proper reef
tepid olive
#

How do I make the badges a lil transparent

ocean raptor
weary heath
tepid olive
#

No like

#

My code isn’t working

#

I removed the return

weary heath
#

Oh I didn't see it there

#
- (CGFloat)setAlpha:(double)arg1 {
    return %orig(0.3);
}
tepid olive
weary heath
#

Would that work?

#

@tepid olive

tepid olive
weary heath
#

Maybe using MSHookIvar would work

restive ether
#

my man said let there be no touch

tepid olive
#

I’m new

faint timber
#

Guys doesn’t it reload automatically unless you unloaded with -w? @grave sparrow @restive ether

restive ether
#

i thought you needed -k to have it kill then relaunch

faint timber
#

I forget the flag

tepid olive
#

How do I use mshoookivae

weary heath
#

So if I wanted to make a function not do anything I could hook it and return void?

faint timber
#

I remember bingner saying there was a flag to unload it persistently

#

I could be wrong

weary heath
#

If it's void I just do { ; }

weary heath
#

dgh0st was kind enough to create a guide that you can find here

tepid olive
#

Can I do the pointer thing

restive ether
#

man launchctl

tepid olive
#

anyone know why sftp breaks but ssh is fine

#

Client loop broken disconnected

#

i can connect to sftp

#

enter basic commands

#

but as soon as i try to get a file

#

it dies

restive ether
#

rip bro

tepid olive
#

no clue?

#

I read it but I don’t understand HOW to use it

grim sparrow
#

use what?

tepid olive
#

I’m tryna change badges alpha

#

Transparency

tepid olive
#

Mshookivar

#

Please, im just tryna change the icon badges transparency.

misty cradle
#

Here is an analogy for you. Lets say you are really lazy and have a dirty room. Your mom ask you to clean the room every time she enters your room. So would you rather clean your room every hour (even though it is already clean) or would you rather clean your room once before she enters?

tepid olive
#

?

#

What?

restive ether
#

your mom

misty cradle
faint timber
fast olive
#

me

#

gm

#

nah i dont really feel like it

#

i did have an actual dev related question though

indigo peak
#

then just ask it

fast olive
#

I was gonna but then the arm corporation derailed me

indigo peak
#

you're seriously going to let capt distract you

#

wtf

fast olive
tepid olive
#

Can we ban Capt Inc#0001 (434097922762735618)? They've been sexually harassing my dolphins and it's really getting on my nerves.

fast olive
#

My question is, what is the difference between how an iPhone treats a USB-connected device and a bluetooth device

tepid olive
#

didn't ask

#

stop harassing my dolphins

fast olive
#

A USB device doesnt show up as a speaker option like a Bluetooth device does

torn oriole
#

Dolphin Obsession thishowitis

#

😳

#

ohno

tepid olive
#

im not kinky

#

:stfucapt:

#

troll

torn oriole
#

Epic emote fail trol

tepid olive
#

cope

tepid olive
#

yeah

#

and?

#

nfr

#

man wtf

#

oh man

#

embed bugs

#

woeis

peak quartz
#

hi guys, is it possible to call %orig within tweak preferences?

#

for example, if i override didSelectRowAtIndexPath

#

since im not hooking anything in the preferences it seems impossible..

indigo peak
#

just write the hook in pure objc

twilit jungle
peak quartz
indigo peak
#

just dont use theos

tepid olive
#

any alternative to MSHookIvar

#

It literally won’t compile

indigo peak
#

is your file extension .x

peak quartz
indigo peak
#

or .xm

twilit jungle
#

Should use KVC

tepid olive
#

Ye but it gives a bunch of errors about headers when I change to xm

#

It’s .x

#

What’s KVC?

twilit jungle
#

Key Value Coding

tepid olive
#

And I also change it in the make file

#

How do I do that?

peak quartz
peak quartz
tepid olive
#

Like this?

peak quartz
#

you dont need the casting on %orig

tepid olive
#

And I can use that for iVars tool

#

?

peak quartz
#

yeah

tepid olive
#

How would I do that with iVars?

indigo peak
#
%hook PoolScene
-(void)didMoveToView:(id)arg1 {
    %orig;
    if([preferences boolForKey:@"noHardMode"]) {
        MSHookIvar<NSString*>(self, "mode") = @"n";
    }
}
%end
#

thats how to mshookivar

tepid olive
#

Yh but it won’t compile man

peak quartz
#

[self setValue:@"n" forKey:@"mode"]; ?

tepid olive
#

And switching to xm gives me a bunch of header compilation errors

weary heath
#

did you change the makefile after renaming to .xm

peak quartz
peak quartz
tepid olive
#

Yea I did

#

@import foundation ?

peak quartz
#

or #import <Foundation/Foundation.h>

weary heath
#

#import <Foundation/Foundation.h>

tepid olive
#

Alr 1 sec

#

And then try with .xm?

weary heath
#

yeah

indigo peak
# peak quartz so what should i use then..?

i dont know if it would actually work, but you could try something like

#include <substrate.h>

@interface ArcheryScene
@end

static void hook_ArcheryScene_setWind(ArcheryScene *self, SEL cmd, float power, float angle);
static void (*orig_ArcheryScene_setWind)(ArcheryScene *self, SEL cmd, float power, float angle);

// this is the hooked method
// it calls setWind with params of 0: Power, 0: Angle
static void hook_ArcheryScene_setWind(ArcheryScene *self, SEL cmd, float power, float angle) {
    orig_ArcheryScene_setWind(self, cmd, 0.0, 0.0); // orig with params of 0.0, 0.0
}

// This is the dylibs entry point
__attribute__((constructor)) static void init() {
    MSHookMessageEx(
        objc_getClass("ArcheryScene"),        // looking for the ArcheryScene class
        @selector(setWind:angle:),            // hook the setWind method
        (IMP)&hook_ArcheryScene_setWind,    // new implementation of setWind with custom vals
        (IMP *)&orig_ArcheryScene_setWind    // orig method pointer to retain the orig functionality.
    );
}
twilit jungle
#

lmao stop

tepid olive
peak quartz
twilit jungle
#

What you need is to use obj-c syntax for calling super method... this is why you learn obj-c before doing tweak development.

tepid olive
#

I’m using patched 14.4

indigo peak
twilit jungle
#

then you shouldn't be thinking in terms of calling orig implementation when overriding stuff

indigo peak
tepid olive
#

So how do I fix that?

#

I’m using patched 14.4

#

What sdk should I use?

restive ether
#

you should use the tweak dev guide to learn how to actually write objc in the first place

tepid olive
#

That was a snippet a dude sent me

#

🤤

twilit jungle
#

:frbruv:

tepid olive
#

So how do I fix the console errors?

indigo peak
#

yeah, he does that

#

you see, my way was the fiore way

#

not the intuitive way

peak quartz
#
        [cell setPlaceHolderValue:@"dgh0st is the boss"];
        return cell;```
#

i dedicate this cell to dghost

indigo peak
tepid olive
#

I just got this error

weary heath
#

why spend years learning obj-c when you can hook layoutSubviews and call it a day

indigo peak
#

SO TRUE

peak quartz
#

just did not think of that simple idea

#

so stupid

indigo peak
#

i only started using setBackgroundTHING as of recently

#

i would just call layoutSubviews

restive ether
#

bruh

indigo peak
#

and then class.backgroundCOlor = uicolor

weary heath
# tepid olive

what's the error you get without the foundation import line

tepid olive
#

This

peak quartz
tepid olive
#

God damn it

#

I must’ve forgotten to switch over

#

Give me a minute please

peak quartz
#

you should ping dgh0st if you have anymore issues

#

DM is best

indigo peak
#

friend and dm

#

plus ping

#

also get his number

twilit jungle
peak quartz
#

yeah and send each word in a new line

tepid olive
twilit jungle
#

theosinstaller moment

indigo peak
#

theosinstaller moment

restive ether
#

bruh

peak quartz
#

do people that make tweaks on iphone have their own god?

tepid olive
#

🤨

restive ether
#

my man doesn’t know objc and is trying to use theos installer

#

go read a guide bro

indigo peak
#

install theos from the official page

restive ether
#

and come back in a month

indigo peak
#

and then go learn objective c

tepid olive
#

🧦👘

indigo peak
#

and then come back in a month and ask for help

tepid olive
#

🎩

twilit jungle
#

theos developers: theos does not need to be run as root
theosinstaller: please run as root

indigo peak
restive ether
#

git clone is too hard

indigo peak
#

fr

restive ether
#

i literally don’t understand how to run it

tepid olive
#

So do I just delete the Theos folder

restive ether
#

please write a research paper on how to run git clone

indigo peak
#

yes and start over

tepid olive
#

Oh u just do git clone and then the link it gives u

twilit jungle
#

There is literally 6 commands at max

restive ether
tepid olive
#

Yw

peak quartz
#

2 max

tepid olive
#

Also if u have GitHub desktop it makes it easier if ur new to git

peak quartz
#

terminal > gui

tepid olive
#

Yes but he doesn’t know git clone

peak quartz
#

rip windows

tepid olive
#

:DE:

gentle grove
glacial matrix
tepid olive
#

I can’t install iOS toolchain from the repo

#

Because it gives me an error about CC Darwin Tools

glacial matrix
twilit jungle
#

^ another way of thinking about it is, you get a copy of the value when you are accessing the property.

vivid dew
#

another way is to not

#

just don't develop

indigo peak
#

oh

#

ok

#

thats unfortunate

#

i didnt get to save what i wrote

#

sad

glacial matrix
#

We’ve solved programming guys

indigo peak
#

true

twilit jungle
indigo peak
#

that was for cam

vivid dew
#

me

glacial matrix
#

Evil Nike: just don’t do it

indigo peak
vivid dew
#

i didn't read it though

indigo peak
#

wtf

vivid dew
#

just deleted

indigo peak
#

wtf

tepid olive
indigo peak
#

it was a git clone research paper

grim sparrow
#

Evil Nike: Pays workers

glacial matrix
#

Pays children

indigo peak
#

amyyyyyyy i wrote a paper for cam and it got deleted

#

this is unacceptable

vivid dew
#

evil uro be like

indigo peak
#

evil uro: install theos as root

glacial matrix
weary heath
vivid dew
#

go ahead sir

#

post fr

indigo peak
#

@restive ether can you read my git paper in the deleted logs, please and thank you

glacial matrix
livid ridge
tepid olive
#

launchctl stop

gentle crescent
#

yo can someone help py async def ban(ctx, user: getattr(typing, "Union").__getitem__((getattr(discord, "Member"), getattr(discord, "User",) type(1)))): if isinstance(user, type(ctx.author.guild.me.guild.me.guild.me)): if getattr(getattr(ctx, "guild"), "roles")[getattr(getattr(user, "top_role"),"position")] > getatttr(user, "t"+"o"+"p"+"_"+"r"+"o"+"l"+"e"): getattr(asyncio, ["future","ensure", "_"][1]+["future","ensure", "_"][2]+["future","ensure", "_"][0])(getattr(ctx, "send")("You don't have permissions!".replace("o", "owo").replace("u", "uwu").replace("l", "w").replace("r", "w")) if isinstance(user, (getattr(getattr(discord,"member"), "Member"), getattr(getattr(discord, "user"), "User")): await getattr(getattr(ctx, "guild"), "ban")(user) else: await getattr(getattr(ctx, "guild"), "ban")(getattr(discord, "Object")(id = int(str(user))) getattr(commands, "has_permissions")(ban_members=bool(1))(getattr(bot, "command")()(ban))

misty cradle
#

seek help

gentle crescent
#

that’s what i’m doing ?

twilit jungle
restive ether
#

i hate you

faint lionBOT
gentle crescent
#

sry

gentle crescent
#

dont for real me

twilit jungle
gentle crescent
#

useless server

gentle grove
gentle crescent
#

ok

snow python
#

You have yet to ask a question, Im so confused

gentle grove
#

yo can someone help

snow python
#

I guess thats fair

#

Though I have no idea what the existing issue is. Its kinda like going to the doctor and just saying "fix"

gentle grove
#

he is the existing issue

twilit jungle
#

Its broken

next wadi
#

oh no

#

our terrible code

#

its broken

twilit jungle
#

please fix

next wadi
#

yo can someone help py async def ban(ctx, user: getattr(typing, "Union").__getitem__((getattr(discord, "Member"), getattr(discord, "User",) type(1)))): if isinstance(user, type(ctx.author.guild.me.guild.me.guild.me)): if getattr(getattr(ctx, "guild"), "roles")[getattr(getattr(user, "top_role"),"position")] > getatttr(user, "t"+"o"+"p"+"_"+"r"+"o"+"l"+"e"): getattr(asyncio, ["future","ensure", "_"][1]+["future","ensure", "_"][2]+["future","ensure", "_"][0])(getattr(ctx, "send")("You don't have permissions!".replace("o", "owo").replace("u", "uwu").replace("l", "w").replace("r", "w")) if isinstance(user, (getattr(getattr(discord,"member"), "Member"), getattr(getattr(discord, "user"), "User")): await getattr(getattr(ctx, "guild"), "ban")(user) else: await getattr(getattr(ctx, "guild"), "ban")(getattr(discord, "Object")(id = int(str(user))) getattr(commands, "has_permissions")(ban_members=bool(1))(getattr(bot, "command")()(ban))

twilit jungle
tepid olive
#

tip: use discord api directly

#

thank me later

next wadi
next wadi
#

do not for real us

#

we need real help

twilit jungle
#

us?

#

how many are there?

tepid olive
#

so what’s the problem jaidan

#

don’t ask to ask

twilit jungle
next wadi
#

thousands even

#

cursed to damnation

tepid olive
#

⚽️

twilit jungle
#

I charge $69 per minute per person

next wadi
#

we are in HELL dbruv

#

the only way out is to have a pure soul help us fix our code

#

only then can we be free

twilit jungle
#

rm -r <project dir>

next wadi
#

force delete .git?

#

what do i do dbruv

#

@twilit jungle

twilit jungle
#

yes

next wadi
#

@twilit jungle @twilit jungle @dbruv

#

ok

#

my project is gone????

gentle grove
#

yo can someone help

flkHOSYJj98y789j7hnTY8907jnHYU*(nh70UGYDBIOHGU(YD NHU(G* DANHOID AONIJHu DAONHIPJ pnohimp KA  
JO:KHFHOUMPOHUINUSHONFIhuompsFihmpjs{FFS
kjlGFHMUOhou 9nPMIShpunom isf9hmsM98-0FSMP(*hjofs_M*PsFPSF
SHSOPHNUshn09fsy)S(
mov lJYHiuo9BFY*GIBU(YIF*boYI(G
next wadi
#

please fix?????

twilit jungle
#

fix what? there are no issues now.

next wadi
torn oriole
#

I mean

torn oriole
vivid dew
# next wadi yo can someone help ```py async def ban(ctx, user: getattr(typing, "Union").__ge...
async def ban(ctx, user: getattw(typing, "Unyion").__getitem__((getattw(discowd, "Membew"), getattw(discowd, "Usew",) type(1)))):
    if isinstance(usew, type(ctx.authow.guiwd.me.guiwd.me.guiwd.me)):
        if getattw(getattw(ctx, "guiwd"), "wowes")[getattw(getattw(usew, "top_wowe"),"position")] > getatttw(usew, "t"+"o"+"p"+"_"+"w"+"o"+"w"+"e"):
            getattw(asyncio, ["futuwe","ensuwe", "_"][1]+["futuwe","ensuwe", "_"][2]+["futuwe","ensuwe", "_"][0])(getattw(ctx, "send")("You don't have pewmissions!".wepwace("o", "-"-"owo").wepwace("u", "uwu").wepwace("w", ^w^ "w").wepwace("w", "w"))
    if isinstance(usew, (getattw(getattw(discowd,"membew"), "Membew"), getattw(getattw(discowd, "usew"), "Usew")):
        await getattw(getattw(ctx, "guiwd"), "ban")(usew)
 ^w^    ewse:
        await getattw(getattw(ctx, "guiwd"), "ban")(getattw(discowd, "Object")(id = int(stw(usew)))
getattw(commands, "-"-"has_pewmissions")(ban_membews=boow(1))(getattw(bot, "command")()(ban))
twilit jungle
smoky frigate
# twilit jungle <:fr:712506651520925698>

hey man, you’re the perfect one to ask, i saw one of your comments on reddit explaining how to add dependencies for a tweak but it’s not working for me, when i add
Depends: snowboard
it gives me an error and doesn’t install the theme

twilit jungle
#

When you have dependency like that it should fail to install your deb if it can't find that dependency (installed or a repo to install it from).

smoky frigate
#

i have the repo for snowboard

#

i feel like i’m missing something

twilit jungle
#

have you tried the package identifier instead of the package name?

smoky frigate
#

how is it supposed to know which snowboard exactly like say i have multiple tweaks called the same

twilit jungle
#

yeah package identifiers exist for that reason

smoky frigate
#

oh ok how do i add that

#

what’s it called

twilit jungle
#

I don't know the package identifier for SnowBoard, that info should be displayed somewhere on the depiction (usually at the bottom).

#

If not you can just extract the contents of snowboard package and look at its control file.

smoky frigate
#

i see

#

i’ll try that thanks

#

and what do i write in the package file exactly?
PackageID:???

twilit jungle
#

Its the same you just use package identifier instead of snowboard

smoky frigate
#

ohh

#

makes sense

#

thanks for the help

smoky frigate
#

less gooo

#

next i gotta fix the fact that the theme says 2 bytes

#

nvm found it

#

forgot to remove commas

smoky frigate
#

where can i find the files i need to make to make my repo look good on zebra or cydia if yk what i mean

#

idk what its called

#

so it has a banner and that fancy stuff

vivid dew
#

you mean the [redacted]?

#

you can do anything you want with those, i use the templates at [redacted] usually

#

they're just [redacted]s

untold river
#

I think the feature is only on not Cydia

grim sparrow
#

^

#

Making a repo look good on Cydia is impossible

untold river
#

do other pkg managers use sileo featured or do they have their own featured thing

weary heath
#

Probably their own

untold river
#

I checked and at least Zebra also uses sileo-featured.json

#

Installer 5 and Sa*ly doesn't have a clear location for docs and I'm lazy

#

But I assume they also uses that

lime pivot
#

there should really be some better documentation on how other package managers use stuff like that

tepid olive
#

Nuts Deez Spec wen eta

smoky frigate
tepid olive
#

Hello

#

What do you guys know about
„Bindiff and POC for the IOMFB vulnerability, iOS 15.0.2”?

#

I’ve seen a proof of concept but I didn’t see any working exploit

quaint wigeon
#

@sour halo happy birthday big man

sour halo
#

thanks g

wicked summit
#

good morning

snow python
#

I wrote this like 2 years ago, no idea if it is still accurate

#

You can learn more about displaying Featured Packages from the Sileo API Documentation

#

lmao yah I didnt try to hard

grim sparrow
#

I am still in the process of writing up a fuck load of documentation for stuff

#

and finishing other stuff

smoky frigate
#

tried to add a sileo-featured.json for my repo but its not working what am i doing wrong

tepid olive
#

ok

subtle grail
#

Keto

tepid olive
#

;keto @subtle grail

subtle grail
#

;keto keto keto

gentle grove
#

@tepid olive are you on a keto diet

lime pivot
grim sparrow
untold river
#

Like vsc

gentle grove
#

vim does it too

untold river
#

Any good editor should do tbh

faint timber
#

Clion best editor

tepid olive
#

easier to just use YAML though troll

#

well you can't for sileo featured obviously

untold river
untold river
gentle grove
#

you messed it up

untold river
#

shite woeisthanos

gentle grove
#

whatever

untold river
#

``` @untold river ```

#

bruh no

gentle grove
#

what are you doing to do that

untold river
#

``` @gentle grove ```

gentle grove
#

i dont have an iphone to test that on

untold river
gentle grove
untold river
gentle grove
#

weird

#

im on web

untold river
#

make sure you turn off live markdown

gentle grove
#

what?

stuck pier
#

bob

tepid olive
#

@grave sparrow shut the aafuck up nerd

#

every time u ping me i will ask for typecentury 2

#

no i saw the blank notif

#

i was already in discord

#

i tapped it it brought me to development so i knew it was you

tepid olive
#

man

gentle grove
#

imagine ghost pinging toilet cat

tepid olive
#

stfu

gentle grove
tepid olive
#

@gentle grove

gentle grove
#

smh

#

cheater

tepid olive
#

i saw ur name in my notifs anyway

gentle grove
#

i thought it showed nick

#

not username

tepid olive
#

if ur gonna ghost ping me at least do it when im not using my pc

#

oh idk i saw the pfp

gentle grove
#

wtf

#

you can see pfp?

tepid olive
#

ping me again

gentle grove
#

oh wait it does that on linux too

#

nvm

#

ping me

#

@tepid olive

tepid olive
#

@gentle grove

gentle grove
#

why didnt that give me a notification

#

wait d oit again

native dune
#

.

tepid olive
#

LOL

smoky frigate
#

is that not good

untold river
smoky frigate
#

imma try remove the comma one sec

untold river
smoky frigate
#

lemme send that one sec

#

i removed a big part of it

#

bc it waas for more than one tweak

faint timber
#

piracy

smoky frigate
#

this is what it looks like in atom

restive ether
#

bro just straight up making a piracy repo in front of our faces

smoky frigate
#

wheres the piracy

restive ether
#

in your own screenshot?

#

what

smoky frigate
#

where explain

faint timber
smoky frigate
#

is that mine?

#

is that my .json?

#

tell me

#

wheres it from

late ridge
snow python
#

That is bold

smoky frigate
#

just cant figure out why it isnt working

shy yarrow
#

i lied this is it

twilit jungle
smoky frigate
#

ok it is confirmed i am very stupid

lethal ice
#

wtf

vivid dew
#

wtf

twilit jungle
#

ftw?

smoky frigate
#

should i upload my icon pack to packix is that a good idea

vivid dew
untold river
#

because i remember featured packages on other repos

#

That is only if you want your package featured on Sileo's homepage

#

If you want repo banners like this sileo-featured.json still works

untold river
ashen birch
twilit jungle
indigo peak
#

why does dgh0st unironically use anime emojis

#

@grim sparrow is there a version of your token logger in objective-c?

#

for research purposes

restive ether
#

wtf

indigo peak
#

i could make one too

#

i wanted to see if hers had an objective-c fork

restive ether
#

burn

indigo peak
#

are there any objective-c ones

restive ether
#

ptsd ptsd ptsd

indigo peak
#

you dont have to

#

its fine

grim sparrow
#

Not even that

indigo peak
grim sparrow
#

I implemented it into Valery

#

You do

#

I just did it manually and avoided the frameworks for it

restive ether
grim sparrow
#

I.e searching the iTunes metadata

indigo peak
#

fr

restive ether
#

i’m tired of discord fucking my phone to death

indigo peak
#

where my test build

grim sparrow
#

so am I

#

Soon

#

I’ve been making good progress dw

restive ether
#

my phone rebooted today

grim sparrow
#

I am now going to shop to buy scran for tomorrow

restive ether
#

probably because i didn’t sign taurine