#development

1 messages Ā· Page 508 of 1

tepid olive
grim sparrow
#

lol

#

Have you tried optimising deez nuts

lime pivot
#

I have šŸ˜”

#

it does also do a bunch of smart ideas other than strip metadata of course

#

mainly, recompresses the image data section with better settings than Photoshop and stuff use by default

#

Photoshop is actually possibly the worst offender of all

tepid olive
#

final cut exports videos that are like 10gb

grim sparrow
#

What format do you use though

tepid olive
#

i pass them in ffmpeg and it's like 750mb

lime pivot
#

ProRes moment

tepid olive
#

idk

grim sparrow
#

Yeah that’s why lmao

#

Use H.264 (not sure if 5 is added yet)

lime pivot
#

well yeah master will be losslessly compressed

#

h264/5 is lossy and that’s where you get the huge size reduction

grim sparrow
#

When I edited we compressed quite a lot

tepid olive
#

your old username was the best part tbh

grim sparrow
#

I think we went down to exactly what YouTube will compress it to, just to shorten the time it took for us to send stuff to each other

tepid olive
grim sparrow
tepid olive
#

i will not say it out of respect

lime pivot
#

lmao

grim sparrow
#

Literally everyone on the team had awful internet which was fun

tepid olive
lime pivot
#

video group assignment, covid style?

tepid olive
#

well they were all kids no?

grim sparrow
#

Nah

#

The guy who actually owned the channel was 23 when I joined

tepid olive
#

ok but the editors

grim sparrow
#

Varied from 13 to 34

#

Me being the youngest

lime pivot
#

hopefully the final product isn’t like a 10th generation lossy output 😬

tepid olive
grim sparrow
#

it was H.265 at the exact bitrate of YouTube’s 1080p

lime pivot
#

like when people re-save jpegs and they become a deep fried mess

grim sparrow
#

lol

#

It was good while it lasted I guess

lime pivot
#

lmao

grim sparrow
lime pivot
#

this one looks like the .avi videos you’d download back in the day ā€œoptimisedā€ for downloading via modem

tepid olive
#

48p

lime pivot
#

resolution quite literally a postage stamp

tepid olive
#

true

pearl sail
#

14p resolution is fun to watch

gaunt flame
#

any ideas?

tepid olive
#

and which os

gaunt flame
#

uh

#

the swift toolchain on wiki

#

ubuntu @tepid olive

#

i compiled another swift tweak no problem

twilit jungle
#

ubantu moment

gaunt flame
#

this tweak has objective c and i wantedf to use this switch code to get a cool switch for what im developing

twilit jungle
gaunt flame
#

ugh

tepid olive
#

oh that's probably an issue with the swift toolchain

twilit jungle
#

YAMMs are awesome

gaunt flame
#

yamms?

twilit jungle
#

Yet Another Mod Menu fr

#

What makes a switch cool?

gaunt flame
#

this

twilit jungle
tepid olive
#

oh lol

#

bro wtf

gaunt flame
#

yea lmaoooo

twilit jungle
gaunt flame
#

yea but anyway, i wanted to add that swift code to it

#

to have a better looking a switch

tepid olive
#

did you make a bridging header?

gaunt flame
#

whats that

#

ive never dealth with swift code in a tweak so i dont really know

#

tbh

twilit jungle
#

tbh that switch would look really out of place in that game

tepid olive
#

^

gaunt flame
#

im just using this game to test the ui itself lmao

twilit jungle
gaunt flame
#

but yea

#

how would a make such :"briding" header

tepid olive
#

it's probably in theos docs

twilit jungle
#

bridging header should be in apple docs

gaunt flame
#

i havent implemented any code yet in swift

tepid olive
#

if it's not, search up how to make one on google, and put <project name>_BRIDGING_HEADER=<path to bridging header> in your makefile

gaunt flame
#

just compiled it standalone to see iuf it would work

tepid olive
#

oh

hardy glen
#

just did stack smashing for the first time today

twilit jungle
tepid olive
hardy glen
#

thanks, just switched from nvim-compe to nvim-cmp today paired along with native nvim lsp and its amazing

tepid olive
#

i couldn't get sourcekit-lsp to work ChocolaAAAAAAA

hardy glen
#

its pretty easy

#

i can show you how lmao

tepid olive
#

sure

#

i have it compiled

restive ether
#

white

#

nfrvim

tepid olive
#

i've got my sourcekit binary just can't get it to work woeistroll

hardy glen
#

This is the easy way, download swift toolchain from https://swift.org/download/#releases

#
  cmd = { "/home/ubuntu/.swift/usr/bin/sourcekit-lsp" },
  filetypes = { "swift"},
  on_attach = on_attach,
  capabilities = capabilities, cmpcapabilities
}
#

something like that

tepid olive
#

ty

#

i'll try tomorrow

hardy glen
#

obviously for on_attach and capabilities are going to be different for you

gaunt flame
#

i cant really find anything on building a bridge jheader

hardy glen
#

also make sure you have a Package.swift in your project dir since the sourcelsp requires it for it's root dir

gaunt flame
#

@hardy glen do you know how to make a bridge file?

restive ether
#

i’m addicted to crack cocaine

restive ether
#

bridgingheader.h

hardy glen
#

its automatically produced

restive ether
#

🦈

gaunt flame
#

nah

#

i would of saw it then lmaO

hardy glen
#

proj_dir/.theos/obj/debug/arm64/generated-headers

gaunt flame
#

NON EXISTENT

hardy glen
#

did you include a swift file to build

gaunt flame
#

yes

twilit jungle
#

pretty sure thats not how you include swift files

hardy glen
#

#import <proj_name-Swift.h>

#

but it won't work for you

#

ill try with a new project hold on

gaunt flame
#

this is my make file

hardy glen
#
==> Generating test-Swift.h (arm64)…
==> Generating test-Swift.h (armv7)…
#

make sure this comes up

#

also make sure you are using a swift toolchain

gaunt flame
#

it is a swift tool chain

#

so wait

#

#import <ModMenu-Swift.h>

#

or no

hardy glen
#

yes if modmenu is the name of your project

gaunt flame
#

ok

twilit jungle
hardy glen
#

can you do a make clean and make package to see if you ==> Generating test-Swift.h get this

gaunt flame
#

nah

hardy glen
#

if it is not, then you are doing somthing wrong

#

get rid of the errors first

twilit jungle
gaunt flame
#

Swfit.h doesnt even exsit

hardy glen
#

take that line out lmao

#

have it compile successfully at least so you can see if the header gets generated

gaunt flame
#

i didnt include swift file yet

#

but when i do

#

which is this

hardy glen
#

why didn't you say that in the first place lmao

gaunt flame
#

said it a while ago lol

#

i copmpiled the swift stuff fine using one of theos templates

hardy glen
#

can you try with a simple swift file

gaunt flame
#

already diud

hardy glen
#

instead of whatever you have in there

gaunt flame
#

sure

hardy glen
#

what does it say

gaunt flame
#

lets see

#

let me get this main.swift from this project

#

works fine

hardy glen
#

yes, so its probably something that you are using inside your swift file

#

can you send the swift file

gaunt flame
#

just a simple switch i wanted to implement for my menu

#

@hardy glen personally i would see an issue wiht iut

twilit jungle
#

fr Simple switch that is only 600 lines

hardy glen
#

L

#

it compiles fine for me

gaunt flame
#

WTF

hardy glen
#

update your toolchain

gaunt flame
#

GAY

#

how

#

idk how

hardy glen
gaunt flame
#

i used this comand

#
 sudo apt install zstd
 curl -LO https://github.com/CRKatri/llvm-project/releases/download/swift-5.3.2-RELEASE/swift-5.3.2-RELEASE-ubuntu18.04.tar.zst
 TMP=$(mktemp -d)
 tar -xvf swift-5.3.2-RELEASE-ubuntu18.04.tar.zst -C $TMP
 mkdir -p $THEOS/toolchain/linux/iphone $THEOS/toolchain/swift
 mv $TMP/swift-5.3.2-RELEASE-ubuntu18.04/* $THEOS/toolchain/linux/iphone/
 ln -s $THEOS/toolchain/linux/iphone $THEOS/toolchain/swift
 rm -r swift-5.3.2-RELEASE-ubuntu18.04.tar.zst $TMP
#

first i had the one withoutr

#

and then i deleted that one

#

and got the swift one

hardy glen
#

and how long ago was that

gaunt flame
#

like 2 dcays ago

#

lol

twilit jungle
#

outdated in 2 days, F

gaunt flame
#

yesterday actually

hardy glen
#

outdated

#

we need the 1 minute ago

gaunt flame
#

lmao

#

maybe sdk?

#

im using 12.2 rn

hardy glen
#

try

#

i think the problem is it can't find the /usr/lib/swift directory to link to

#

i don't have that error

#

Combine is in the standard libarary i think

gaunt flame
#

@hardy glen that was exactly the issue

#

i had to fix something else with a window thing

#

but i change it to

#

and got this sexy mf

hardy glen
#

yup now should be able to use the header

gaunt flame
#

this is going to be hell

#

cuz everythign is Obj c

#

besides this one switch lmao

#

i have to make the views with switches in obj c and swift

#

which is gay

#

and idk how to do

#

lmao

#

@hardy glen so i need to add this right?

#

#import "ModMenu-Swift.h"

#

#import <ModMenu-Swift.h>

#

wait no this

#
#import <ModMenu-Swift.h>
hardy glen
#

They do the same thing

gaunt flame
#

okay that did something new

#

ah ok

#

yea it did, i didnt notice the first timne

hardy glen
#

usually brackets are for libraries, and quotes are for local files and such

#

So It’s easy to differentiate

gaunt flame
#

ok

#

hm

#

so where would i inclide the swift file in the code

hardy glen
#

you would include the file where you would want to use it

gaunt flame
#

hm

#

so i can start writinf swift code in my ModMenu.mm now right

#

or it doesnt work that way

hardy glen
#

...

#

bruh

twilit jungle
#

Pretty sure that stackoverflow comment doesn't apply for most compilers anymore

gaunt flame
#

sorry this is just new to me lol

#

thats why i ask questions :/

hardy glen
#

really? i had no clue, i thought it also depended on what directories it checked first

hardy glen
#

you should look into how swift integration works in objective c

gaunt flame
#

trying

#

its just sometimes difficult to find stuff online

hardy glen
#

its not lmao

gaunt flame
#

cuz ios programming isnt as known on android and pc

hardy glen
#

you just have to build the skill to find it

#

make a public class exposed to objc

gaunt flame
#

yea

#

just found somethingf

#

MAN my brain is going to hurt

hardy glen
#

its a simple concept

#

just make the class, expose to objc, use it on objc

gaunt flame
#

hm

#

the class is already made

#

so now i just have to expose it in obj c

#

and then use it

#

ah

hardy glen
#

whenever you have a question, post here first and then google it

#

its the best way

gaunt flame
#

@hardy glen how to have sex

#

nvm found it on pr0nhub

hardy glen
#

i did not know what to say to that

#

if you can't find resources to help you then there is no hope

#

literally everything is out there. Just read the docs

twilit jungle
gaunt flame
#

i cant find sex

#

needc help

hardy glen
#

Just make a mod menu for it

nimble parcel
#

could you please make clean all messages=yes?

#

it’s probably related to some sort of deployment target mismatch as explained here but I’ll need the log before I can more https://forums.swift.org/t/strange-linker-error-mentioning-swift-gettypebymanglednameincontextinmetadatastate/38936/2

gaunt flame
#

@hardy glen this is a mess

#

tbh

hardy glen
#

first of all

gaunt flame
#

cuz i have to do this lmao

hardy glen
#

why are you using swift

gaunt flame
#

cuz

#

i wanted a nice switch lmao

hardy glen
#

you can get a nice switch in objc

gaunt flame
#

i couldnt find any :/

hardy glen
#

you could just make your own

gaunt flame
#

thats so much work lol

#

plus i really liked this one lmao

twilit jungle
#

keep trying, I am sure it'll start working the moment you've exceeded the hours needed to implement it yourself.

gaunt flame
#

bruh

gaunt flame
#

figured it out

misty cradle
#

So now it works

gusty pelican
#

cancel culture strikes again this time with threads

#

rip threads

pearl sail
twilit jungle
#

That method has been dead for a few iOS versions now

#

Add a log to it, if it gets called then its not dead code.

indigo peak
#

i did the funny, are you proud of me dgh0st

twilit jungle
#

uhh depends on what system you are developing on, google can help you figure out which logging system you can use.

indigo peak
#

what i do is i download the oslog tweak and in my tweak, when i want to log, i do NSLog(@"[Tweak Name] test, method loaded!");, and before i start testing, i run the command oslog | grep "[Tweak Name]"

#

and then i can see what it logs

#

in this case, using the method you brought up before:

%hook SBFolder
-(BOOL)shouldRemoveWhenEmpty {
  NSLog(@"[folder] Test, method loaded!");  
  // returning %orig here because we don't actually want to modify anything, we just want to know if this method runs or not.
  return %orig;
}

%end```
faint timber
#

\[folder\]

twilit jungle
#

Its regex

#

So you'd have to escape [ and ] if you want to filter for [folder]

indigo peak
#

oh my b

#

i dont normally log with []

#

i just do like penis and cum

faint timber
#

who cares

indigo peak
#

oslog | grep PENIS

faint timber
#

you shouldn't chose not to log in a certain way just because of grep...

#

stupid ass logic

twilit jungle
tepid olive
indigo peak
#

well if it doesnt log anything at all, then you know that its a dead method

#

thats the point

twilit jungle
#

I do know, but test it for yourself

indigo peak
#

i learned that if i bother the entire #development channel enough someone will give me the solution without me having to do anything fr

vivid dew
#

for the love of god

#

actually write some code

#

some of you [slur redacted]s forget you have hands

twilit jungle
indigo peak
#

Yes, that means the method is dead. That was the whole purpose of putting the NSLog into your code.

#

I don't think anybody here is gonna know that off the top of their head.

vivid dew
twilit jungle
#

but really figure it out for yourself

next wadi
indigo peak
next wadi
#

wtf

#

im old

#

back in my day we used limneos

indigo peak
#

tru

#

i like krits

#

i use limneos half of the time

twilit jungle
#

Well you can download them from those sites but they are obviously not meant to be used/included

indigo peak
#

@orchid ice most people use the online version

#

i think

#

you need to dump those yourself

#

[[flexAll]]

faint lionBOT
#
FLEXall

Load FLEX loader dynamically.

Author

DGh0st

Version

0.0.1-20

Price

Free

Add Repo
More Info
indigo peak
#

[[libFlex]]

faint lionBOT
twilit jungle
#

The ones online are dumped btw

indigo peak
#

yes it does work

hardy glen
#

flex is easy asf if you know what ur doing

#

literally all you need is knowledge of uikit

#

and objc

twilit jungle
#

knowledge you should have before getting into tweak development

slender glade
#

@grim sparrow do you know how to decompress a file natively in swift cause

#

Or would it be better to use a 3rd party lib

grim sparrow
#

What type of file

#

@slender glade

slender glade
#

an ipsw tr

#

But it counts as a zip

grim sparrow
#

So a zip file

#

Yeah

slender glade
#

yup

grim sparrow
#

Is it a jailbreak app or stock?

slender glade
#

jb ofc

grim sparrow
#

Then you can use libzip

slender glade
#

o

#

alr

#

thanks

slender glade
#

bruuuuh

#

saily code

#

could they not have done swift requiresRestart = install .map(\.0) .contains(where: { $0.hasPrefix("wiki.qaq.chromatic") }) || remove.contains(where: { $0.hasPrefix("wiki.qaq.chromatic") })

#

also saily source is so bloated theres like 3k files

undone nest
#

json nfr

indigo peak
#

xml, xml property list

slender glade
undone nest
#

i have no idea

slender glade
#

the devs Mac exploding when they open the Xcode project

lime pivot
#

not bloated, it's mostly 3rd party code

#

well

#

it has some icon library with like 2,200 icons that are all presumably copied into the app so I take that back

#

actual app code excluding Foundation/ dir

slender glade
#

Wait

#

Why tf does it have 2k icons

#

WTF

lime pivot
#

some icons library

restive ether
#

8 billion depends later

pliant fossil
#

ok so how do i make procursus think my project doesnt have patches

#

because it keeps looking for them and complaining that they arent there

restive ether
#

what

pliant fossil
#

oh wait i fucked something up

restive ether
#

you wrote a neomutt makefile?

pliant fossil
#

ye appleskull

#

as a test package

restive ether
#

well i have news for you

#

it has multiple patches

pliant fossil
#

o

restive ether
#

if you are gonna do makefiles you might wanna set your sights a lot closer first

#

something way easier than that

pliant fossil
#

true

snow quartz
#

what is a good way to start making tweaks and what coding language are they made in

tepid olive
#

Also iSync

#

Orion moment

twilit jungle
#

Orion is too good to be true so its not real

glacial matrix
#

Wut

#

Like zlib?

#

Did you even google?

#

Or is zlib not zip?

twilit jungle
#

Why do you need to manage a zip?

#

or any compressed file?

wicked summit
#

he's trying to store your mom

twilit jungle
#

Don't need compression for that

grim sparrow
#

@grave sparrow NSData supports these

#
do {
    let compressedData = try (yourData as NSData).compressed(using: .lzfse)
    // use your compressed data
} catch {
    print(error.localizedDescription)
}
twilit jungle
#

fr F

#

All that typing to be removed by the bot

grim sparrow
#

If you want to use other algorithms you can either rewrite the library in the language you need, which is what SWCompression is, or you can just compile the dylib and bundle it in your app

#

I'm sure apple would include libzstd in the standard sdk if you asked nicely enough trollaugh

twilit jungle
grim sparrow
#

Riddle me this

restive ether
#

apple and facebook are best of friends after all

grim sparrow
#

why is there no public SDK for decompressing xip files

#

included in ios

restive ether
#

xip is cringe i don’t want it

grim sparrow
#

xip is the best compression algo to ever exist 02uwu

restive ether
#

please apple i am begging you to compress xcode as zstd

grim sparrow
#

man

restive ether
#

zstd c19

#

totally won’t lose anything

grim sparrow
#

the wikipedia page for .xip is dead af

#

An .XIP file is a XAR archive which can be digitally signed for integrity.[1] The .XIP file format was introduced in OS X 10.9, along with Apple's release of Swift.[2] .XIP allows for a digital signature to be applied and verified on the receiving system before the archive is expanded. When a XIP file is opened (by double-clicking), Archive Utility will automatically expand it (but only if the digital signature is intact).

Apple has reserved the right to use the .XIP file format exclusively, removing it from public use since release. Starting with macOS Sierra, only .XIP archives signed by Apple will be expanded. Developers who had been using .XIP archives were required to move to using signed installer packages or disk images. [3]

restive ether
#

i’m not sure who would’ve ever wanted to use xip to begin with

grim sparrow
#

this probably isn't that great

#

NSData *srcData = [NSData dataWithContentsOfFile:srcPath options:0 error:&scratchErr]; I don't think loading the entire contents of the compressed file into memory is a good idea

restive ether
#

it’s not great because i didn’t write it and it’s not in swift

grim sparrow
#

I can see this being an issue for larger files on certain devices nfr

restive ether
#

open a 1gig file on an a7 device

#

see how it goes

grim sparrow
#

As far as I know it loads the entire buffer into memory

grim sparrow
restive ether
#

rip zlib

glacial matrix
#

Damn you Apple

restive ether
#

zlib-ng lives on

grim sparrow
#

I love the attitude of I am the reference

restive ether
#

liberal license??? i only use conservative licenses in red white and blue šŸ˜ŽšŸ˜ŽšŸ˜ŽšŸ‡ŗšŸ‡øšŸ‡ŗšŸ‡øšŸ‡ŗšŸ‡ø

grim sparrow
#

oh that reminds me

#

I need to rebuild some docs

glacial matrix
#

What’s with all the red names? What’s happening?

restive ether
#

apple event is tomorrow

glacial matrix
#

And how is that related to red names?

grim sparrow
#

apple exec role

restive ether
#

to be fair if you’re the primary source, then you’re the primary source i guess...?

#

if it’s true or not is up for interpretation.

grim sparrow
#

exactly

glacial matrix
#

Am I supposed to believe that Apple executives are in this very discord ? PeepoCiggy

grim sparrow
#

yes

glacial matrix
#

Ok

restive ether
glacial matrix
#

Good

pearl sail
tepid olive
lethal ice
indigo peak
#

@pliant fossil are you learning tweak dev Pog

pliant fossil
#

no

indigo peak
pliant fossil
#

was trying to add a makefile to procursus

next wadi
#

roach

#

oh pog dev role

tepid olive
gentle grove
#

boba best

vivid dew
#

who up playing with they worm

indigo peak
#

me

hardy glen
#

no fap 1 day strong

twilit jungle
indigo peak
restive ether
# glacial matrix Good

The fact that actual Apple Executives are on this server using, recommending and condoning tweaks blows my mind, I'd think that they'd be against the idea of sharing what they use and discussing them as if they are just normal users, I mean as far as I'm aware Apple hates jailbreaking devices and wants to stop it at all costs, that's why it's getting harder to do, but the fact that they are here discussing tweaks and saying the price of them, essentially recommending them, still blows my mind. understand they are here mainly to add features to the default iOS, but that doesn't necessarily mean you have talk about it and help others out with tweaks. Not complaining. I personally think it's awesome. Just, I find it kinda strange and hard to believe at times. And that some are even giveaway sponsors is even crazier to me, I mean, it's essentially supporting the community that all the security patches destroy. Awesome that they do it, just kinda odd to me.

twilit jungle
weary heath
#

okay [redacted]

restive ether
#

Albert Gore Jr.

restive ether
sick crane
#

is this related to baseband not supported with 13.7 or divise did sth

grim sparrow
sick crane
#

oof

lime pivot
#

then cancel and retry

sick crane
#

same

tepid olive
#

Wtf impresonation

weary heath
#

GOOOOOOOODDDDD MORNINGGGGG!!!!! My name is Tim MORNINGGGGG!!!!!, and I hope ALL of you are having a wonderful MORNINGGGGG!!!!!

lime pivot
grizzled gulch
#

Hi guys

#

Can anyone help me with read the json file

steady nest
tepid olive
#

lol

late ridge
#

lool

twilit jungle
#

But can you read the json file?

grim sparrow
#
{
  "read": "no"
}
tepid olive
#

Found a kernel bug w/ friend while messing with bluetoothd

#

🤣

tepid olive
#

what does it do

haughty bear
vivid dew
#

Found a kernel bug w/ friend while messing with bluetoothd

#

🤣

tepid olive
#

go harass him now

weary heath
vivid dew
# tepid olive @everyone jailbreak

All Of My Exploits are Exclusively Available for The Use of the Manticore Team. Copyright 2011 Do Not Steal ! Proudly Developed In Pakistan 2021. :)

vivid dew
#

wtf

#

korean hayden

indigo peak
indigo peak
#

[[joe]]

faint lionBOT
#
joe

Joe's Own Editor.

Author

Hayden Seay

Version

4.6

Price

Free

Repo
More Info
haughty tulip
#

don't care

tepid olive
haughty tulip
#

man

twilit jungle
#

thats nice and

tepid olive
#

all but who

lethal ice
#

in the fuck

pearl sail
#

asked

tepid olive
#

.

hardy glen
#

?*

vivid dew
#

average development conversation

lethal ice
#

why does discord keep telling me there's notifications here

#

broken ass client

twilit jungle
#

because you have notifications on for every message

tepid olive
#

🐶

west grove
indigo peak
#

Nah real Hayden is cuter

merry glade
#

@indigo peak what did you do this time

indigo peak
#

We don’t talk about it

#

Slight homicide

#

And a little arson

#

Those orphans didn’t see it coming

pearl sail
tepid olive
#

why should i sign my repo

pearl sail
grim sparrow
#

quick, change it to @import UIKit; before adam complains

#

although saying that, you only need to import Foundation for that code

grim sparrow
#

you should

restive ether
#

maybe you should import some hoes

#

what is this minecraft ass font

gentle grove
#

DID SOMEONE SAY MINECTAFY

#

EXCUSE YOU CAMERRN BECAYSE MINECRAFT FONT JS THE BEST

restive ether
#

you also don’t have an sdk so how is it going to know how to build anything nfr

#

i am not rich

#

that’s how capt made typecentury (barely) work troll

#

rock

#

just work at apple

#

just learn the darwin kernel and contribute yourself bro

#

find a person who is smarter than you and make them your bitch

#

just buy a first party monitor nerd

#

no biggie

#

just spend a couple thousand

twilit jungle
#

Pretty sure $300 monitor does not fall under the poor category

grim sparrow
#

you also have a maxed out m1 macbook

twilit jungle
#

Because SDK is not part of the compiler

grim sparrow
#

cumming

twilit jungle
#

To link against the symbols that are used at runtime

#

SDK provides those symbols

grim sparrow
pearl sail
#

yes meth

grim sparrow
#

discords api is shitting itself

pearl sail
#

Yeah

restive ether
#

are you using procursus?

#

build essentials will take care of that

#

then you need to point it to the directory where the sdks are

#

i don’t know i don’t use rust

grim sparrow
#

lol

restive ether
#

fish vibeok

misty cradle
twilit jungle
misty cradle
grim sparrow
#

@upbeat wyvern I'm not sure if this is expected behaviour but I figured out how to reproduce the giveMeRoot crash in other stuff, trying to use MSHookFunction with a NULL symbol will result in a crash instead of just silently failing

twilit jungle
grim sparrow
#

because

#

substitute injects into everything inside the app bundle

#

so if a tweak is injecting into sileo, it will also inject into giveMeRoot

#

and this crashes it

#

meaning sileo isn't able to run root commands

#

the crash log was almost identical to when I was trying to use MSHookFunction but I had a typo in my MSFindSymbol code

#

its the cause of this error

#

idk the specific reason for killing giveMeRoot

#

I just know that if any tweak is injecting into sileo and you have substitute installed, giveMeRoot will crash

#

with a substitute crash log

#

no

#

any tweak

#

theres your logs funny words man

#

I have no idea

#

I only tested it on my end with TweakIO and TweakReviewsDB

#

but it seems to be happening with everything

#

Why

#

its not a fault in my code

#

You care far more than I do

restive ether
#

n

grim sparrow
#

And I just restored my phone from checkra1n because of another substitute bug

#

that was making me want to off myself

restive ether
#

i am the ceo of tweak injection

#

you are the goose

grim sparrow
#

He's already able to reproduce it on his end....

#

why would I restore my phone again to confirm the existence of a bug

#

for no purpose

upbeat wyvern
#

I know what’s causing that but It’s a result of another fix for literally the same issue so I need to figure out proper tests for every ios version for it and a better fix

grim sparrow
#

fair enough

#

at first I thought it was a bug in my hook stuff until eventually realising I spelt GPIO wrong in the symbol

limber timber
#

I have an exploit idea
Why not just blast an iPhone with radiation, causing bit flips during the part where it checks if the tss blobs are valid

#

Since I know that most Apple devices are not certified for the ISS lol

twilit jungle
#

let us know when you have a prototype of that

limber timber
twilit jungle
#

Yup gl

limber timber
#

I mean people pulled off insane shits like the Kamikaze hack for the 360

tacit spade
#

hey friends

#

need some help

#

so i am on ios 12

#

arm64

#

lemme print some stats about my binary

#

so fake codesigned

#

universal binary

#

it works on ios 10

#

so whaaaat am i missing

grim sparrow
#

Where is User

tepid olive
#

who

grim sparrow
#

@twilit jungle could you please explain your banner, I’ve been wondering about it for a while

tepid olive
#

it says welcome

twilit jungle
tepid olive
#

what else do u need to know

grim sparrow
#

Fair enough

tepid olive
grim sparrow
#

Dgh0st weeb confirmed???

high citrus
twilit jungle
#

Lol Jules sent it to me like a month ago... still waiting on him to send me a new one

restive ether
#

i just saw that bozo yesterday

#

@narrow mason deported

limber timber
restive ether
#

why is my house on fire

indigo peak
weary heath
snow python
limber timber
lethal ice
#

as deep would say

vivid dew
#

true

#

i saw him at sakuracon 2006

lethal ice
#

he gave the opening speech at fermicon 2024

#

oh wait im from the future i wasnt supposed to tell you that

tacit spade
#

works just fine

#

EXCEPT IN IOS 12

lethal ice
#

you might need platform-application ent

vivid dew
#

wtf

#

embed

lethal ice
#

no

indigo peak
restive ether
vivid dew
#

try copying the binary out of /var

#

check console for sandbox messages

restive ether
vivid dew
#

jailbreaks were fucked up back then

restive ether
#

i’m fucked

vivid dew
#

you are literally a virgin

#

your mom was a virgin

next wadi
restive ether
indigo peak
restive ether
#

yeah i’ve taken a lot of virginities away

restive ether
#

that was me when i met your mom after NNN last year

vivid dew
#

my mom is a male

restive ether
#

yeah what about it

indigo peak
#

cam doesnt discriminate

next wadi
#

TRUE

#

cam loves all

#

cam is jesus

twilit jungle
#

Except cam discriminates when its time for child support

next wadi
#

and when its time for racial equality

restive ether
twilit jungle
#

child allowance

restive ether
twilit jungle
tacit spade
#

brilliant

snow python
#

Or its injected into the trust cache

next wadi
#

@snow python finally a fellow kermit fan

snow python
#

Hi

snow python
next wadi
#

TRUE

#

all hail kermit

indigo peak
#

yoooo

#

lesss goooo

#

i am kermit

snow python
#

lol

indigo peak
#

i am apparently superior to jaiden and midnightchips

#

my life is complete

restive ether
#

@grave sparrow dumbass

gentle grove
indigo peak
#

i have no clue

gentle grove
#

It was rhetorical

indigo peak
#

i still have no clue

next wadi
indigo peak
#

sorry, cant help you

upbeat wyvern
#

I also have no clue

indigo peak
#

see thats when you fucked up

next wadi
#

he also has no clue.

indigo peak
#

when sbingner doesnt know the answer

next wadi
#

true

indigo peak
#

sbingner is my bestie

#

no need to fact check this

upbeat wyvern
#

oh I have lots of answers, just no clue

indigo peak
#

we go way back

restive ether
#

blues clues

upbeat wyvern
#

šŸ˜„

tepid olive
indigo peak
#

evelyn is also my bestie

tepid olive
next wadi
#

i am evelyn’s bestie

indigo peak
tepid olive
#

bestie!!

next wadi
#

you can fact check it

tepid olive
next wadi
tepid olive
#

u didn't do accord stuff though intjannoyed

indigo peak
#

evelyn, sbingner, scoob and dgh0st are all my besties

next wadi
#

im eating dinner now

indigo peak
#

no need to fact check

next wadi
#

roach

tepid olive
#

L

#

@indigo peak do u know the windows sdk trol

indigo peak
#

the windows sdk?

#

cant say ive heard of it

tepid olive
#

like win32 apps

#

f

indigo peak
#

can i help with accord in any way shape or form?

tepid olive
#

someone make me accord windows UI pls

indigo peak
#

oh wait

#

i know what you mean now

next wadi
tepid olive
#

this

indigo peak
#

i call it the win32 api not the sdk

tepid olive
#

oh yea

#

well

#

u need to know swift and win32api ig

restive ether
indigo peak
#

i have a very basic understanding of swift

#

but it cant be thaaaatttt bad

#

@tepid olive is it only on mac rn?

tepid olive
#

what is

indigo peak
#

accord

tepid olive
#

yeah

#

i want to do windows

restive ether
#

it’s on ios too once i use my macos to ios emulation tweak

#

totally legit

indigo peak
next wadi
indigo peak
#

yoooooooooo

#

hayden

#

hello

tepid olive
#

hello

#

this actually sounds easy

#

i just don't use windows

indigo peak
#

do you have a device/emulator to test on?

tepid olive
#

i do

indigo peak
#

same

tepid olive
#

maybe not charged but yeah

indigo peak
#

my pc is windows

#

daily driver

#

actually

#

i use chromeos

tepid olive
#

chrOS

restive ether
#

trOS

indigo peak
#

frOS

#

@tepid olive send accord source code, ill convert to windows, no scam

#

def wont release on the dark web

tepid olive
#

i can add u if u want

#

idc if you do it or not

indigo peak
#

ill actually give it a shot

tepid olive
indigo peak
#

go it

#

yoooo

#

accord source

#

who wants it

tepid olive
indigo peak
#

50$

tepid olive
#

if u get 50$ for it give me 10 at least

indigo peak
#

ok i dont actually know how xcode works

#

so the actual source code is in the Accord dir

#

but the properties for the app IN xcode is in the .xcodeproj?

#

so i just need to look at the Accord + icons folders?

tepid olive
#

you only need the stuff in ./Accord/

#

anything that imports SwiftUI can't be used

#

you should start by making a simple app with a list and a textfield and go from there

indigo peak
#

nahfuck that

#

full release now

tepid olive
indigo peak
tepid olive
#

nope

indigo peak
#

or would i need to do some hacker man shit

tepid olive
#

Cocoa, AppKit and SwiftUI are a no-go

#

so you get the backend and thats it

indigo peak
#

lmfao

#

im hoping Foundation works

tepid olive
#

it should

#

lol

indigo peak
#

ok now i got to install swift frcoal

next wadi
gusty pelican
tepid olive
devout terrace
#

Is their a tweak that can take use of the Apple Find My Network feature to see if any devices are requesting connection or have been recently connected via your phone? Like a Find My Network Radar?

faint timber
#

thats not what this channel is for

tepid olive
hardy glen
indigo peak
#

@tepid olive SwiftWin32 is so fucking hard to setup

velvet laurel
#

indeed

hardy glen
#

bruh just use opencore or vm

indigo peak
#

@tepid olive happy birthday bestie!

tepid olive
gusty pelican
hardy glen
#

i have a mid term tommorow fr

haughty tulip
#

big O is ez

hardy glen
#

and i am up at 6 am nice

hardy glen
# haughty tulip big O is ez

facts it seems easy, but i haven’t learned about it. i tried to watch the lecture and my teacher did not explain shit right

gusty pelican
# hardy glen i am not going to lie, i am still not comfortable with big O. i wish there was a...

The second method he shows in this video is great for proving big O https://www.youtube.com/watch?v=DjfYhHSkWqo

Learn how to prove computer science asymptotic analysis.

This video proves f(n) = O( g(n) ) or in this case f(n) = O(n^2).

Big Oh proof by definition.

Easy Algorithm Analysis Tutorial:
https://www.udemy.com/algorithm-analysis/

Recurrence Relation Tutorial:
https://www.udemy.com/recurrence-relation-made-easy/

Please subscribe !

ā–ŗWebsite: h...

ā–¶ Play video
hardy glen
#

i might have to watch some youtube explanations

#

thanks i might look into that rn

late ridge
#

<@&459007852728811520> @tepid olive Hope you have a wonderful day intjallah

tepid olive
#

Does A15 have MTE?

restive ether
#

we don’t even have the phones nfr

faint timber
#

Remember folks you have to buy 256gb model to record in 4K

faint timber
#

4k video is disabled via software unless you have 256gb storage

#

idk

tepid olive
faint timber
#

they will continue disabling it until its ready or they need it

#

not sure why they prolonged entanglement for so long

#

lol

#

same people who let pegasus happen yet again

#

ok the 4k shit is just for prores

tepid olive
#

what would a hello world tweak in logos be

high citrus
tepid olive
#

nfr

#

perfect time to plug tweak

high citrus
indigo peak
#

i like to do 1 of these two

// executes when the springboard loads
%hook SpringBoard
-(void)applicationDidFinishLaunching:(id)application {
  %orig;
  NSLog(@"TWEAKNAME hello world.");
}```
```OBJC
%hook SBStatusBarManager
// executes when you tap the statusbar on the homescreen/lockscreen
-(void)handleStatusBarTapWithEvent:(id)arg1 {
  %orig;
  NSLog(@"TWEAKNAME hello world.")
}
#

this was a hello world tweak for me:

tepid olive
faint timber
#

@indigo peak why would you do that over alert

indigo peak
faint timber
#

alert is more hello world imo

indigo peak
#

really?

#

personally i think a log is more hello world

tepid olive
#

do i need to import substrate or something

#

obj-c is weird

high citrus
indigo peak
#

i think its automatically imported

#

bc like spiffy

#

"%hook SpringBoard

  • (void) viewDidLoad {"
  • advanced dev
faint timber
#
%hook SpringBoard
- (void) viewDidLoad {
  %orig;
  UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"Hello World" message:msg preferredStyle:UIAlertControllerStyleAlert];
  UIAlertAction *action = [UIAlertAction actionWithTitle: @"Dismiss" style: UIAlertActionStyleDefault handler: ^ (UIAlertAction * _Nonnull action) {  NSLog(@ "Dismiss Tapped"); }];
  [alert addAction:action];
  [self presentViewController:alert animated:true completion:nil];
}
%end
tepid olive
#

uh

#

objective c syntax

#

that syntax bro

faint timber
#

tweaks are usually objc

tepid olive
#

ik

indigo peak
faint timber
#

fixed

tepid olive
#

makefile tweak guide eta

indigo peak
#

theos frcoal

#

no one actually knows how MakeFile work

twilit jungle
#

Since when is SpringBoard a view controller?

grim sparrow
#

always has been

twilit jungle
twilit jungle
grim sparrow
#

you have upset DGh0st rolling_eyes

late ridge
next wadi
#
roach:
  @echo roach

balls: roach
  @echo balls and roach
high citrus
late ridge
#

heh

upbeat wyvern
#

and you forgot phony šŸ˜›

next wadi
grim sparrow
#

Silly goose

next wadi
#

youre a silly goose

indigo peak
#

dummy

lime pivot
gusty pelican
twilit jungle
tepid olive
#

bad joke attempt ignore

twilit jungle
vivid dew
#

:frspider:

gaunt flame
#

Hey anyone alive here?

lethal ice
#

no

haughty tulip
faint timber
#

No they declared my time of death a few hours ago

gaunt flame
#

so im having trouble with my scrollview

#

in my tweak i made

haughty tulip
#

what’s the problem

gaunt flame
#

its not displaying all my UiViews properly

#

i have video and can provide my source

haughty tulip
#

Okay

twilit jungle
gaunt flame
#

yea

#

lmao

#

ive been stuck on it for some days still havent fiugured it out

faint timber
#

5.75 more hours until preorder time

gaunt flame
#

so

#

my first index is supposed to show these custome switches calledx in tweak.xm

twilit jungle
gaunt flame
#

like that

haughty tulip
gaunt flame
#

its making the space for them on both pages but idk why theyt arent hidden

#

ikr

twilit jungle
#

Ever heard of a table view?

gaunt flame
#

nah

twilit jungle
#

time to learn UIKit then

gaunt flame
#

lmao

#

but anyways

#

idk why i did wrong exactly

#

to cause this issue to occur with my scrollview and switches

#

if anyonje is able to be able to find out the issue ill give a little tip :0

#

šŸ˜‰

#

$$

vivid dew
#

i'll take the money for free

gaunt flame
#

nah

#

its like $10

#

xD

twilit jungle
#

The issue is within ModMenu.mm, I'd like my $10 to go to leviathan developer.

gaunt flame
#

...

#

well obviosly thats the issue :/

twilit jungle
#

then just fix it