#development

1 messages · Page 510 of 1

hardy glen
#

idk its stupid

faint timber
#

its fun armv8 is just 100 times more fun

hardy glen
#

i am still excited. i have been recently trying to get into binary exploitation/reverse engineering. so i have been trying to learn x86 asm and transitioning into 64 bit

#

can’t wait to fuck with arm

faint timber
#

In my experience its better if you know armv8 then x86/x86_64 will come naturally

hardy glen
#

that might be true because i hear arm is much simpler but i am choosing that route since x86 has so aton of resources. I hate learning from books ngl so i end up watching college lectures that have been posted online to learn lmao.

#

i know i should just read a book and manual to learn like a normal person but that never works for me

#

i try to learn before i pick up the manual so i can actually understand the manual/docs

hardy glen
#

this channel has introductions/intermediate lessons on x86 and arm assmebly and also RE

faint timber
#

I just use the manual

grim sparrow
#

Not everyone has the time to read the 6000 page novel that is the arm assembly documentation

faint timber
#

then you shouldn't become a developer

haughty tulip
faint timber
hardy glen
#

i feel the same way honestly but i am just going that route just to gain a basic understanding so i can at least start comprehending materials that are not beginner friendly

faint timber
#

this is cpu engineering its not supposed to be beginner friendly

hardy glen
#

never said it was supposed to be. Not “beginner friendly” as in you obviously have to have some basic knowledge/understanding before you start off with a 6000 page manual. if you can and then good for you. Universities might as well not even teach comp org fuck it. tell the students read the manual fr

twilit carbon
#

Hey, do you guys see any reason this snippet of code would fail to save the image

NSData *pngData = UIImagePNGRepresentation(generatedImage);
NSString *pngPath = [NSString stringWithFormat:@"/Library/PreferenceBundles/TweakPrefs.bundle/test/test%d.png", i];
[pngData writeToFile:pngPath atomically:YES];

its in a for loop (multiple images generated, thus the 'i' at the end of the file name)
The image generation works as intended as i can show the images by adding them as a subview to the current view, it just doesn't save the images to the path

vivid dew
#

use writeToFile:options:error: and find out

twilit carbon
#

the error is (null) lmfao

indigo peak
misty cradle
#

I fixed it in my tweak with some perms

#

Idk which anymore tho

#

I’ll check

twilit carbon
misty cradle
#
chmod -R 00755 /Library/Application\ Support/Akara
#

This is what I did in my postinst

#

idk if it’ll work but try it out

twilit carbon
#

im not sure if that works in my case, putting it in the postinst

slender glade
#

wait so if i wanted to specify it in the makefile do i just put THEOS_BRIDGING_HEADER = Bridge.h

slender glade
#

cause that doesn't work TrollFront

tepid olive
#

hello powerpc user here

#

i write homebrew stuff for the gamecube

#

the action replay loader is so slow it's funny

lime pivot
slender glade
#

its alright

lime pivot
#

it’s MyThing_BRIDGING_HEADER

slender glade
#

i tried that

#

wouldnt work too

lime pivot
#

but you can also just create MyThing-BridgingHeader.h in the same directory as the makefile and it’ll pick it up

slender glade
#

yea that works

#

i was looking into renaming it into bridge.h

lime pivot
#

ah… it’s MyThing_SWIFT_BRIDGING_HEADER

slender glade
#

thank you!

lime pivot
slender glade
#

oh lol, i shouldve looked there

#

it works! thanks!

slender glade
tepid olive
#

trol

nimble parcel
slender glade
restive ether
#

make some hoes

slender glade
#

shut up

twilit carbon
#

Actually i wasnt overwriting any files, i wanted to create them. But found a whole new way of doing the whole thing though, thank you for your tip, really appreciate it

#

Noted :monkaSHAKE:

indigo peak
#

hello

tepid olive
#

Hi Capt

#

How are you

gentle grove
#

Shall

native dune
#

does anyone have a good guide for preference bundles?

indigo peak
#

thats a list of all the different types of specifiers

#

how i learned how to use them was by looking at open source projects

vivid dew
#

before you make a big custom preference pane with a huge header and a custom cell with your twitter icon

#

consider not doing that

twilit jungle
tepid olive
indigo peak
tepid olive
#

Yes

indigo peak
#

@lime pivot onlyfans preference bundle cells in cephei when?

vivid dew
#

i'm going to post a memetically enhanced image that will instantly compel you to donate to my paypal

indigo peak
#

send paypal link

vivid dew
tepid olive
#

i requested

indigo peak
#

icant send

#

wtf

vivid dew
indigo peak
#

fine! ill do it myself

lime pivot
#

wen eta FiorePrefs

indigo peak
#

fr

#

soon ™️

#

just like Gir.ts

#

soon ™️

lime pivot
vivid dew
#

Leviathan Aquatic Pet Supplies Pty. Ltd.

indigo peak
#

@grim sparrow intj sticker pack when?

#

Fuck it, I’m making it myself

grim sparrow
#

Make it yourself lol

weary heath
#

How can I see what classes/methods a tweak hooks?

grim sparrow
#

Chuck it in a disassembler of your choice

weary heath
#

It's obfuscated

misty cradle
#

Then L

weary heath
#

No way to see dynamically?

grim sparrow
#

What tweak is it trol

weary heath
#

Sounds interesting, I’ll try it out thanks

weary heath
grim sparrow
tepid olive
grim sparrow
#

anyone with the tweak could recreate it pretty quickly

tepid olive
#

ur just shit at RE thumbsUp

grim sparrow
#

actually interesting thought

tepid olive
#

unless it’s a swift reversing thing

#

lol

grim sparrow
#

could it be fully RE'd and recreated before I open source it

faint timber
#

imagine being shit at RE

tepid olive
#

nerd

faint timber
#

how tf do you even reverse code that uses corefoundation

#

that shit bullshit

grim sparrow
#

you dont

faint timber
#

I need to

tepid olive
#

Just ask for the source nicely

tepid olive
grim sparrow
#

yeah thats what im thinking

#

considering (if I stick to my estimates) it'll be open source early-mid november

tepid olive
#

hi hi

#

W

tepid olive
tepid olive
grim sparrow
#

why

tepid olive
#

i want to see

#

i want to see how the data is parsed and stuff

#

sounds interesting

grim sparrow
#

lol

#

im pretty sure I already sent you the amiibo stuff

indigo peak
tepid olive
faint timber
#

how tf am I supposed to reverse this, v182 is always 0 but the file is still somehow sent

FUCKING CORE FOUNDATION UGGGGGH

tepid olive
#

jaidan

grim sparrow
faint timber
#

explain what im doing wrong

tepid olive
faint timber
#

please

#

bruh wat

tepid olive
#

wen eta new zefram build capt

#

@grave sparrow

#

i still have cochrane

#

ik

#

mhm

#

yeah

#

i might try to make tweaks with it again

#

why

#

the disasm?

#

cringe

#

but ok

#

i understand

lethal kayak
indigo peak
#

How to theos on taurine

#

Is it the same setup that’s on the wiki?

#

Wait I think I figured it out

twilit jungle
indigo peak
#

Ok I got it

#

:smil:

midnight leaf
#

Happy Thursday all!

grim sparrow
indigo peak
#

hey cokepokes!

lime pivot
# indigo peak

oops it shouldn’t be installing over ssh on an iPhone

indigo peak
#

close enough

tepid olive
#
export THEOS_DEVICE_IP=127.0.0.1
export THEOS_DEVICE_PORT=2222

troll

indigo peak
#

smart

#

but you see

#

im not smart

lime pivot
#

no I mean Theos is supposed to be using sudo for that when running on iOS

#

@glacial matrix did we break something

glacial matrix
#

We did?

tepid olive
glacial matrix
#

Well, it could connect via ssh always, just localhost if on iOS so it’s a single mechanism :P

indigo peak
#

hello mr uroboro

tepid olive
#

unless you manually install it and drop a file in /etc/sudoers.d

#

fiore is using taurine

#

iirc

restive ether
#

i am taurine

indigo peak
grim sparrow
#

What gsc key can I use to conflict with iPads?

restive ether
grim sparrow
#

Is it actually just ipad

restive ether
grim sparrow
#

Man

tepid olive
#

yeah gsc.ipad should work

grim sparrow
#

Coolio

#

I have learnt that installing Aemulo on iPad now will put nfcd in a crash loop

restive ether
#

if you wanted to troll harder depend on nfc

grim sparrow
#

Any iPhone on 13+ supports it so that’s a non issue

tepid olive
#

what about iPod

grim sparrow
#

iPod has no NFC either

#

Didn’t think about that

#

Ok new thought

#

Can I do depend iPhone?

restive ether
#

some of the gsc keys are interesting

#

“shoebox”

#

“stockholm”

grim sparrow
#

stockholm is the internal name for the nfc drivers

tepid olive
#

apparently shoebox = passbook = wallet

grim sparrow
#

I know that much

#

Shoebox is wallet/passbook yes

tepid olive
grim sparrow
#

The database for wallet is actually really interesting

restive ether
#

wouldn’t it have been better to just use like a meaningful name

#

instead of their old codenames

tepid olive
#

ipad Yes (Is iPad. used to be "wildcat".)

restive ether
#

@lyric timber your services are required

#

i know you love doing it

#

“PlatinumCapability”

tepid olive
#

green-tea No (turned on in iPhones sold in China)
not-green-tea No

restive ether
#

i’m going to make my tweak depend on the nike ipod

tepid olive
#

I'm going to make my tweak depend on thin bezel

restive ether
#

.

#

HasIcefall

#

whatever that is

tepid olive
grim sparrow
#

I am unsure

#

I just know that stockholm is the internal name for nfc

grim sparrow
#

or at least I think so

#

in nfcd theres references to icefall when doing sep stuff

#

like apple pay

tepid olive
grim sparrow
#

LMAO

#

thats unironically really clever

twilit jungle
tepid olive
#

actually it's gsc.has-baseband

#

lol the ones with acronyms are even worse

#

gsc.h-e-v-c-encoding-capability

#

the ultimate troll: Depends: gsc.battery-current-capacity >= 20

#

won't install if battery is lower than 20% troll

grim sparrow
#

lmao

#

fucking block syntax my beloved

tepid olive
#

actually just Depends: gsc.device-class-number = 1 for iPhone

lyric timber
#

hi I was adding the damn 12.5.5 update to the wiki please state your emergency

grim sparrow
#

@restive ether

lyric timber
#

jfc

#

last time someone added something to that list was in 2013

grim sparrow
#

LOL

lyric timber
#

my iPhone 7 has 411 GSC keys

#

clearly missing a bunch on the wiki

#

lmk if there's specific ones that you know the meaning of and you want me to add...

azure sail
#

oh no

pliant fossil
restive ether
azure sail
#

ty but monkaW

hardy glen
#

at&t superior fr

#

how many processors has intel made and how many processors has at&t made

#

exactly

indigo peak
#

at least 7

hardy glen
#

at&t knows what they are talking about bro, trust me

lime pivot
#

nice thumbnail pic kekw

vivid dew
#

classic

lime pivot
#

game center daemon just straight up lets you read arbitrary files

vivid dew
#

well yes, that's what daemons are there for

#

how else will you read arbitrary files if you're sandboxed

faint timber
#

can someone tell me how to create a swift command line tool for iOS in xcode

#

theres no command line tool option for iOS

tepid olive
#

Chip-8 emulation is fun

#

swiftc -Osize --target=$(LLVM_TARGET) -sdk $(TARGET_SYSROOT) -I$(BUILD_BASE)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/include -import-objc-header Bridge.h -o $(BUILD_STAGE)/shshd/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/sbin/shshd main.swift -framework IOKit -lMobileGestalt -L$(BUILD_BASE)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/lib -ldimentio -liosexec

#

Compilation line example

#

You need a makefile in your life

#

You can also easily compile to .o files to later combine if that suits your fancy

faint timber
#

how to call static swift library function from main.swift @tepid olive

tepid olive
tepid olive
tepid olive
vivid dew
#

swiftc -Osize --target=$(LLVM_TARGET) -sdk $(TARGET_SYSROOT) -I$(BUILD_BASE)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/include -import-objc-header Bridge.h -o $(BUILD_STAGE)/shshd/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/sbin/shshd main.swift -framework IOKit -lMobileGestalt -L$(BUILD_BASE)/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/lib -ldimentio -liosexec

faint timber
#

how to call because theres no header export for swift

tepid olive
#

So its a swift library? Like u have the modulewhatever?

#

What are you linking

tepid olive
faint timber
#

I don't know what Im doing I just have a closed source library thats swift code I want to call from

tepid olive
#

import it ig lol

#

And have the modulemap in the framework

faint timber
#

never used swift

tepid olive
#

And then do -framework on compile

faint timber
#

will try

tepid olive
#

Remember your -F

faint timber
#

-F?

#

oh

tepid olive
#

To specify framework search path

faint timber
#

dir

#

yah

tepid olive
#

Its all similar to clang syntax

#

Just a few differences

faint timber
#

I don't have any of these

#

I just have a .dylib and a .a

#

theres no modulemap or anything, no headers

tepid olive
#

Id make a header just for the funcs youll need

misty cradle
#

Youngboy makes frameworks better

tepid olive
#
  • ratio
faint timber
#

are the signatures different

#

or is it like a c header

tepid olive
#

Make a C header then make a modulemap for it

#

To make ur life easier

#

This may be of assistance

#

I have to get back to work, gl

misty cradle
#

Gl

midnight leaf
#

Has anyone come across any headers for "Hey Siri"?

misty cradle
midnight leaf
#

haha theres like about 40 frameworks that have to do with siri so I thought I'd ask before taking the dive. I wanna create a tweak that disables "hey siri" when my earpods are connected. That feature kills my battery. :/

misty cradle
#

rip

faint timber
#

it builds but theres no symbols afterwords

slender glade
#

jesus

stuck pier
#

wats in the back room

grim sparrow
#

Cats

#

and iOS 15 untethers

#

And piracy guides

stuck pier
#

dope

gentle grove
#

who cares about untethers

haughty bear
slender glade
#

does someone have the iokit tbd

#

this is what no mac does to a mf

indigo peak
#

@lethal ice you good bro?

lethal ice
#

uhh

quaint wigeon
#

buttfuckmyass

indigo peak
#

So I tried to be fancy and install theos on ide.cs50.io and I’m getting this error

quaint wigeon
#

why does that look like a chromebook

indigo peak
#

Because it is

quaint wigeon
#

oh

indigo peak
#

It’s my only “laptop” plus I’m in school

#

And I wanna compile tweaks on it

quaint wigeon
#

never though of doing anything other than web browsing on a chrome book

indigo peak
#

Well I’m compiling inside a web browser

quaint wigeon
#

oh that makes much more sense

indigo peak
#

But it’s going brrr

#

I was able to do every step on the wiki for installing theos

#

Except for “sudo apt-get install fakeroot git perl unzip build-essential libtinfo5”

#

So I’m thinking that’s what’s causing the error

#

But I’m not sure

#

Ok I have clang++ 11 on my phone and clang++ 10 on the chrome book, that might be it

hardy glen
#

its using llvm10

#

might want to try llvm 11 or 12

indigo peak
#

Well funny thing is

#

I can’t run sudo commands

lethal ice
#

looks like ScoopPreferenceCode™️

indigo peak
lethal ice
#

which tweak

indigo peak
lethal ice
#

true

valid venture
#

Anyone have advice about using & setting up paypal business for payments?

  • code example, thanks
tepid olive
#

so like oauth??

valid venture
grim sparrow
grim sparrow
valid venture
#

kk, thanks

glacial matrix
glacial matrix
#

No, “format raw” string

lyric timber
#

fr"string"

tepid olive
#

Paypal steals money

restive ether
#

this is very true

next wadi
indigo peak
indigo peak
tacit spade
surreal mountain
#

discord has two cdns right

#

what is the other one

#

i need persistent images

#

or a way to not have my images deleted after a short amountof time

glacial matrix
#

Imgur?

grim sparrow
#

tf you on about

#

if the asset deleted after an hour or some short amount of time, any media older than an hour or short amount of time wouldn't be viewable

slender glade
#

Doesn't seem true to me

grim sparrow
#

because its not true

tepid olive
#

quiprr moment

surreal mountain
#

no i know discord has two cdns which one of them is like completely shit

#

but i figured out my issue anyways

slender glade
#

🗿

indigo peak
#

🗿

grim sparrow
weary heath
#

yeah developers, don't use react native

slender glade
#

yikes

#

wow

rocky token
#

What's that for

slender glade
#

probably an iOS app frcoal

rocky token
#

Is that supposed to be an accessor function or what's it doing?

#

There's still so much for me to learn. My class rn is going over dropwizard and it's kicking my ass lol. "Here's a book. Heres's a project folder. Now fix the project" aBongo

grim sparrow
#

@lime pivot would it possible to update xcodeproj.mk so that it sets the current debug number to the build string in the info.plist of the app?

lime pivot
lime pivot
grim sparrow
#

hmm

lime pivot
#

you could do it in after-MyThing-stage:: though

grim sparrow
#

yeah that would work

lime pivot
#

or before-package::

grim sparrow
#

is there any reason for wanting to kill debug numbers?

lime pivot
#

because do you really care specifically about build 69 when you have 8972 builds sitting in your packages/ dir

#

basically it would just ditch it from the version so you're always overwriting the same 1.2.3+debug deb

grim sparrow
#

I guess

lime pivot
#

theoretically it could still count up so you can rely on it for your own needs, just not put it in the version number

grim sparrow
#

I use debug build counters for logging changes so I know what changed between builds

lime pivot
#

please do talk me out of it if you think you have a use case for it to stay though

grim sparrow
#

I have a use for it but I know a lot of others don't, could you perhaps make it an optional thing?

lime pivot
#

yeah, I don't think it'd be going away entirely

grim sparrow
#

thats cool

lime pivot
#

just disabled by default

grim sparrow
#

perfect

indigo peak
lime pivot
#

still smarter than Acer's laptop engineers apparently

tepid olive
#

Windows laptop moments

lime pivot
#

can't say I've seen a good Acer laptop in my lifetime appleshrug

tepid olive
#

all the acer laptops i’ve seen had some terrible AMD cpu and the worst hard drive ever

slender glade
#

@lime pivot why not just make DEBUG off by default

slender glade
#

I can't read

#

🧠

lime pivot
#

it actually originally was off by default before I started working on Theos

slender glade
#

What led to it being on by default

lime pivot
#

I changed it because it doesn't really match what you do in a proper IDE like Xcode to always be making release builds

slender glade
#

o

lime pivot
#

means you get full debugger support and faster builds since you're not running optimisations

#

especially necessary for Swift because it takes a really good but very slow approach to optimisation, you don't want to be doing that constantly while deving

slender glade
#

I thought the only change when you turn on/off DEBUG is the name

lime pivot
#

you learn something new every day 😉

#

thanks for your input Acorn RISC Machine, Limited

karmic dove
#

I want to start in the jailbreak development

slender glade
karmic dove
#

thx

tepid olive
#

Does anyone know how to remove yellowing from old consoles for example

#

My gamecube has some yellowing

#

It’s a mixture of like hydrogen peroxide and UV lights right?

#

Hopefully I don’t have to desolder stuff

#

I mean it’s been sitting in the attic since 2006

#

yeah

#

I’ve noticed while watching a lot of yt tutorials about it is that dedicated black lights seem to remove the yellowing better then leaving it out on a sunny day

#

@gentle grove have you ever worked on restoring video game consoles / old stuff in general

#

I’m trying to remove some yellowing on my gamecube from 2002

gentle grove
#

I don't have any old stuff

tepid olive
sacred bridge
#

How do I go about starting to develop tweaks if I have no knowledge of coding?

grim sparrow
#

Step 1: Learn a programming language

sacred bridge
#

Tyvm

twilit jungle
#

uroboro was kind enough to create a guide

grim sparrow
#

uroboro was kind enough to create a guide

tepid olive
#

uroboro was kind enough to create a guide

indigo peak
#

uroboro was kind enough to create a guide

slender glade
#

uroboro was kind enough to create a guide

weary heath
#

uroboro was kind enough to create a guide

glacial matrix
#

fake news

grim sparrow
vivid dew
#

“this is the intellectual channel” — capt 2021

indigo peak
#

“this is the intellectual channel” — capt 2021

gentle grove
glacial matrix
gentle grove
#

activated charcoal filter thing

glacial matrix
#

that's no fun

gentle grove
glacial matrix
#

how are you going to die young by lead poisoning?

indigo peak
#

when i die, i want @lethal ice to maintain GameSeagull for me

lethal ice
#

np

jagged creek
#

Yo

#

The iPhone se2 on the jailbreak spreadsheet got changed to "coming soon" 👀 what happen

indigo peak
#

maybe after you maintain it there will be some actual cool things in it

indigo peak
#

hi bestie

misty cradle
#

@lethal ice moment

tepid olive
lethal ice
#

f

jagged creek
#

Ohhh

#

Theres a exploit on 14.5.1 that's gonna be open sourced on the 21st of October

tepid olive
#

@jagged creek happy birthday big man

jagged creek
#

It's not my birthday yet

haughty tulip
#

@jagged creek happy birthday

jagged creek
#

@haughty tulip thank you that means a lot

native dune
#

how do i add cephei to my theos install? i think that’s what’s causing “unknown type name ‘HBPreferences’”

indigo peak
#

you probably need to import it

native dune
#

yup

twilit jungle
#

Would be something that is mentioned in their docs

indigo peak
#

true

native dune
#

no i literally forgot to import it because i’m stupid

grim sparrow
#

Well the docs do say to import it

#

So

#

My point is valid

native dune
#

true

tepid olive
#

Gitbook doesn’t exist and is irrelevant

native dune
#

agreed

hardy glen
#

ending up switching to puppy linux like a true chad

twilit jungle
hardy glen
#

just spent 3 hours comiling darling to find out dsdump does not work for it

tepid olive
#

is it possible to make a deb like firewall

#

like when use it

#

it blocks some ips

restive ether
#

didn’t someone already do that

#

port Firewall Tools to ios androidskull

faint timber
slender glade
#

who tf put the emojis therefrcoal

#

🖤 🔥 😩 bootrom of iPhone 13 Pro Max

faint timber
#

It’s firebloom

next wadi
tepid olive
grim sparrow
#

yes I am

#

problem?

tepid olive
#

yes

indigo peak
#

rude

slender glade
#

this is killing me

tepid olive
indigo peak
#

no, youre gay

slender glade
#

does #ifndef exist in swift

indigo peak
#

probalby not

slender glade
#

nvm

#

it doesnt

tepid olive
haughty bear
lime pivot
native dune
#

flame repo guy

#

nice

restive ether
#

please don’t be a cunt 🥺

weary heath
#

Please Don’t Pirate kevin

high citrus
indigo peak
#

i pirate all my tweaks

high citrus
indigo peak
#

nah

#

i pirated an invite link

#

i cant get banmned

next wadi
#

would you guys use this prompt in your terminal

grim sparrow
#

I use balls

next wadi
#

yes

#

ofc

#

do u want to beta test

#

do you use ZSH

slender glade
next wadi
#

WTG

#

WTF

#

:okay::buddy:

slender glade
restive ether
#

slowly becoming a viable option

#

tell @tepid olive that

#

numpy in da shell

indigo peak
#

its like a dumpy

#

but for numbers

slender glade
#

wtf is dumpy

restive ether
#

dumbass py

slender glade
#

.

indigo peak
#

you would know, wouldnt you

#

oh.

lethal ice
indigo peak
#

can confirm

native dune
#

how to use theos with xcode

native dune
#

ok that works but i have a problem with theos

#
==> Linking bundle elateprefs (arm64)…
ld: warning: directory not found for option '-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.0.sdk/System/Library/PrivateFrameworks'
ld: framework not found Preferences
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [/Users/a/Code/elate/.theos/obj/debug/arm64/elateprefs.bundle/elateprefs] Error 1
make[3]: *** [/Users/a/Code/elate/.theos/obj/debug/arm64/elateprefs.bundle/elateprefs] Error 2
make[2]: *** [internal-bundle-all_] Error 2
make[1]: *** [elateprefs.all.bundle.variables] Error 2
make: *** [internal-all] Error 2
#

ok so it only seems like i have 15.0 sdk which i think is causing the problem

restive ether
#

use the patched ones from the theos github

native dune
#

well i already downloaded them and they are in $THEOS/sdks

#

how do i make it use those

native dune
#

i did

grim sparrow
#

Developer vs End user

twilit jungle
#

Except both side are what is depicted as end user in that image

hardy glen
#

instructions were unclear, the end user did exactly what he was told

twilit jungle
#

fr just like the program does exactly what its told

gentle grove
exotic light
#

@twilit jungle

#

COCK

#

:dghostcock:

#

oh wit

#

wrong channel

twilit jungle
hardy glen
#

gyaaaatttt DAMN

#

i just wanted plasma integrations, these mfers want to take it all from me

vivid dew
#

arch btw

slender glade
vivid dew
#

stfu

gentle grove
hardy glen
grim sparrow
#

Is there a tool to extract dylibs from iOS 15 shared cache files yet?

faint timber
grim sparrow
#

i love you

#

time to update aemulo for ios 15

faint timber
#

time to update tsschecker for 13's basebands

grim sparrow
#

ok fixed it

#

boom

slender glade
#

@grim sparrow how did u get the tbd of libzip

grim sparrow
#

i used tbd dump

slender glade
#

thank you for this massive dub

#

I'll be able to use this with other third party depends rigjt?

faint timber
#

tbd is better

slender glade
faint timber
#

one is a jailbreak

slender glade
faint timber
#

one is an exploit

slender glade
#

That may be the joke

faint timber
#

thats not fucking comparable

#

I know

slender glade
#

I just felt like I was in a newterm 2 > checkra1n mood

grim sparrow
#

I think so?

#

I just use what I know

tepid olive
#

speaking about krit, what happened to them

pearl sail
#

I head shotted them in CS:GO and they rage quit.

tepid olive
#

people play CS:GO in 2021??

#

wtf

pearl sail
#

same with people still fucking your mom

tepid olive
#

Ok

pearl sail
misty cradle
#

they appear and disappear fr

slender glade
#

rather than 5.3.2

tepid olive
#

ratio + probably not

#

make a pr

slender glade
#

why prob not

#

it would be easy mf

twilit jungle
#

then do it and make a PR?

slender glade
indigo peak
#

You should listen to this dgh0st guy more

#

He seems to know what he’s talking about

grim sparrow
#

you should pr it to change to swift 4.1

slender glade
#

im tryna finding a stable release on the llvm apple page

#

its all developmental

grim sparrow
#

I got you

indigo peak
#

hi hi

slender glade
grim sparrow
slender glade
#

where is that

grim sparrow
#

table server

slender glade
#

procursus server?

#

o

grim sparrow
#

@lime pivot is there any reason .lzma is still used by default in theos?

twilit jungle
#

yes

grim sparrow
#

ok, care to share?

twilit jungle
#

idk but there must be a reason

tepid olive
grim sparrow
tepid olive
grim sparrow
#

yeah

tepid olive
#

and older stuff doesnt have xz

grim sparrow
steep lantern
#

@tardy narwhal is that fucking saadat

twilit jungle
steep lantern
#

Ghostocck

tardy narwhal
steep lantern
#

Bro

#

How have you been

#

Its been super@long

#

Why the fuck am@I in development

#

I just now noticed

indigo peak
slender glade
#

@upbeat wyvern request to add attach to elu?

#

[[attach]]

faint lionBOT
#
attach

use .dmgs on iOS

Author

comex

Version

0.0.2+git20210424.d07a486

Price

Free

Repo
More Info
upbeat wyvern
#

just use hdik?

#

like, why do we need another utility to do the same thing

slender glade
upbeat wyvern
#

pretty sure comex made that back when hdik wasn't there

slender glade
#

another question

#

Is your libzip up to date

#

[[libzip]]

faint lionBOT
#
libzip

a C library for reading, creating, and modifying zip archives.

Author

Sam Bingner

Version

1.5.1-1

Price

Free

More Info
upbeat wyvern
#

does it not work for something?

slender glade
#

Well

#

for procursus it would try to access the libzip 5 dylib

#

So idk how to make it work for both

upbeat wyvern
#

I mean.

#

that's the same name as mine

slender glade
#

ohhh

#

sorry I had a brain moment then

upbeat wyvern
#
usr/lib/libzip.5.0.dylib
usr/lib/libzip.5.dylib
usr/lib/libzip.dylib
usr/lib/pkgconfig
usr/lib/pkgconfig/libzip.pc
indigo peak
upbeat wyvern
#

unless they patched out the .0

#

¯_(ツ)_/¯

slender glade
#

this how it is

#

But

#

I think it's compatible

grim sparrow
#

@slender glade i got the tbd from elu btw

slender glade
#

ohh LOL

#

man

#

I'm dumb

upbeat wyvern
#

ios11 has hdik too right btw? trying to understand what the use case for attach/detach is

next wadi
#

ok i released the prompt

misty cradle
#

wholesome

next wadi
tepid olive
#

can someone send me a makefile for theos *tweak

tepid olive
#

okay..

upbeat wyvern
#

it gives you a sample makefile ¯_(ツ)_/¯

tepid olive
#

ohh

twilit jungle
tepid olive
#

good morning "developers"

lethal ice
#

:uhhteeth:

twilit jungle
#

:uhhteeth:

slender glade
tepid olive
#

L

#

just use the procursus deb

slender glade
tepid olive
#

why

#

it works

slender glade
#

im stubborn

tepid olive
#

¯_(ツ)_/¯

#

uh ok

hardy glen
next wadi
#

at all

#

zsh >>>

#

destiny >>>

indigo peak
#

good morning "developers"

next wadi
#

true

#

@indigo peak

#

use destiny

indigo peak
#

Good morning “dgh0st”

hardy glen
#

have fun loading your terminal 0.1 second higher than me

indigo peak
hardy glen
next wadi
#

if u use WSL

#

it’ll work

indigo peak
#

True

next wadi
#

but I can’t port it to windows

indigo peak
#

I use wsl occasionally

hardy glen
#

its pretty nice, but i don’t use the powerlevel shit. i use just the text minimilistic

indigo peak
next wadi
#

because

#

it’s meant for ZSH

indigo peak
#

Wowwww

next wadi
#

the windows shell is not zsh

next wadi
#

i just made it for myself mainly

hardy glen
#

yea like yours, thats what i like

#

i can’t do the icons anymore lmao

next wadi
#

lmao

#

i feel ya

#

installing crazy fonts and shit is a pain

#

i like mine bc it’s simple

hardy glen
#

i just use default meslo nf

#

looks nice

next wadi
#

i could probably port Destiny to fish if people want it

hardy glen
#

i use arch btw with alacritty terminal fr

next wadi
#

i use macos btw with iterm

hardy glen
#

i triple boot as of now

next wadi
#

between what

hardy glen
#

win, mac, arch

next wadi
#

nice

#

hackintosh?

hardy glen
#

opencore bootloader yea

next wadi
#

neat

hardy glen
#

thinking of switching fully to arch ngl

next wadi
#

i tried to use open core before I had a mac but it didn’t work for me

next wadi
hardy glen
#

yea it took me like a month to perfect my config

next wadi
#

but unless you’re a gamer windows is useless imo

#

when you have macos and arch

hardy glen
#

yea i still want to use mac

#

because of some shit it helps out with ios dev

next wadi
#

yeah

hardy glen
#

i was in the middle of making a gui for syslog using libimobiledevice for windows with qt. but i don’t think that will happen now fr

#

fuck windows for real, i get 600mb ram used with kde installed without any telemetry bloat bullshit.

next wadi
#

lmao

hardy glen
#

about 1600mb with 11 different tabs open in firefox

next wadi
#

i used to use windows but I got sick of being told to download candy crush every 5s

twilit jungle
hardy glen
#

exactly, like its such a shit os. the future is looking kinda good for linux in terms of gaming i hope the slow shift starts happening soon

indigo peak
twilit jungle
pearl sail
#

GA everyone

misty cradle
indigo peak
#

gm mr tr1

misty cradle
#

gm

next wadi
#

iconic

upbeat wyvern
pearl sail
#

alternatives are bad

tepid olive
#

im bad lipbite

next wadi
#

true

#

@tepid olive use destiny stable

#

:agreed:

indigo peak
next wadi
#

open le wsl

#

run le

#

apt install zsh

#

run le

#

chsh -s /usr/bin/zsh

#

run le

#

and

#

done

indigo peak
#

thank

next wadi
#

yea np

indigo peak
next wadi
indigo peak
#

uh we dont worry about it

next wadi
#

nah yk what

#

hold on

indigo peak
#

what is le

next wadi
#

LMAO

twilit jungle
next wadi
#

lmao

indigo peak
rain falcon
#

nfr

lime pivot
#

someday I really need to find some way to just run the essentials I want from oh my zsh rather than the whole damn thing

#

I disabled a bunch of it already though

#

although powerlevel10k instant prompt helps heaps in eliminating the perceived delay

gentle grove
#

I use p10k and it's great

#

zinit instead of ohmyzsh for plugin managwe

#

zinit is way easier

lime pivot
#

kids, don't forget to DISABLE_AUTO_UPDATE=true for your sanity

gentle grove
#

this is what I have

#

oops messed up line number

#

its fixed now

#

wait I wonder if I can high light multiple chunks

lime pivot
#

certified homebruh moment

gentle grove
#

Is that a merge conflict

lime pivot
#

indeed

#

ok it was my fault lmao

#

I modified the script to hardcode the macOS version to 11.4

#

so it wouldn't complain about running on a beta

restive ether
#

what do you need from it

lime pivot
#

honestly no clue these days

#

I just cbf spending time figuring it out and copying out the bits I need

restive ether
#

the only thing i remember using from omz was the auto correct but i found the variable for it

lime pivot
#

I could have cared in like 2013 on my spinning rust HDD Mac mini when a new tab took like 5 seconds to load

restive ether
#

i just sourced the auto suggestion and syntax highlighting myself

gentle grove
#

zinit is good if you want the automated plugin management but without being heavy or a pain to deal with

slender glade
restive ether
#

no hoes

faint timber
#

@slender glade zinit

slender glade
#

Just get the plugins manually

#

y do u need a manager

lime pivot
slender glade
#

What oh my zsh does to a zshrc is disgusting

lime pivot
#

fortunately I’ve put off cleaning up my zshrc to not use omz so long I’ve crossed the “my computer is so fast I don’t need to care any more” line

grim sparrow
#

I’m one of those people who just don’t care about my terminal much

#

I only ever run make

lime pivot
#

I run way too much crap from my terminal and yet I can't care enough to make it launch slightly faster

misty cradle
next wadi
#

I’ve been meaning to look into a way to integrate destiny with OMZ’s native theme manager but idk how

slender glade
#

/home/urmom/theos/toolchain/linux/iphone/bin/strip: changes being made to the file will invalidate the code signature in: /home/urmom/Attach-Detach/.theos/obj/arm64e/detach

#

uhhhhhhhh

#

do i worry about this

west grove
#

So far I’ve had no issues

slender glade
#

thats epic

lime pivot
#

hm, hopefully there's a way we can mute that error

#

because yes it will invalidate the signature… which doesn't exist yet because signing happens at the next step

slender glade
#

why does theos on linux not use ldid

serene hawk
#

is there currently any way to gain root access with a tweak?

slender glade
#

do tweaks need those like

#

helper tools to get root

#

that sileo, succession, zebra, and filza use?

late ridge
#

all tweaks run as root do they not?

lime pivot
#

no

serene hawk
#

so basically a daemon?

#

ahh okey, yeah i get what you mean, but wdym with doing the setuid() trick? since when is there a trick and where can i find it?

glacial matrix
#

Some can run on demand
#notAllDaemons

serene hawk
#

wow! thank you so much, will try that! :))))

slender glade
#

is that it

#

bruh

#

Why are they so long then

#

them helper tools

#

in succ/sileo/zebra

#

nvm fr

serene hawk
tepid olive
#

Or tweak two things

slender glade
#

How do they verify tho

tepid olive
#

And communicate result across processes

#

All my homies hate and dont support ios 11

slender glade
serene hawk
#

thank you really much for your in depth explanation!

slender glade
#

since you Tim Cook and all

tepid olive
#

Yes so only use ios 15

slender glade
#

@grave sparrow so using the platform-application ent puts the helper tool in /usr/libexec?

#

sounds easy

#

Why would you prefer launchagent 🤨

#

Oh 🗿

#

But why /usr/libexec

#

ah

#

then to the helper tool you just pass in a command as an argument

#

And that command will be executed as root?

#

but if you verify then it should be safe no?

#

I'm just gonna copy whatever sileo does

#

Sounds way easier

#

Well I don't need to rn

#

But when I do tr

#

fuck security

#

don't tell me give me root is bad bromoyaifacepalm

grim sparrow
#

giveMeRoot is the best solution on iOS

#

On MacOS smjobbless is best and that’s why I used it

slender glade
#

nah jk

#

not yet

serene hawk
#

should i put the helper tool in /layout/DEBIAN/usr/libexec then? or where should i store it?

#

ahh ok, now i get it

restive ether
#

please let me use my obfuscated extrainst

#

no malware i promise

tepid olive
#

is there a way to make my sh script detect if it's iOS and not tvOS for example?

grim sparrow
#

check if Pineboard.app exists trollaugh

weary heath
#

add a pop up asking the user if they're using iOS or tvOS

slender glade
#

I once saw an app that literally asked people what iOS version they're using the app on

#

like bruh

weary heath
slender glade
#

how hard is it to do let systemVer = UIDevice.current.systemVersion

#

no bro we need user input on everything

restive ether
#

yes

slender glade
hardy glen
#

just got rid of the biggest virus known to human history

high citrus
hardy glen
high citrus
hardy glen
#

disabled windows update, debloated the fucking candy crush bullshit

#

i turn it on, mfers trying to get me to play candy crushfr

#

updated by it self

tepid olive
#

use windows 10 enterprise bro

high citrus
hardy glen
#

yea