#development

1 messages · Page 437 of 1

tepid olive
twilit jungle
#

Nice, hope it follows the normal VC life cycle

tepid olive
#

ish

proud geyser
#

saw that wasnt really a help to me

grim sparrow
twilit jungle
#

Yeah... cause it hasn't been resolved lol. Just pointing you to the latest info thats out there.

proud geyser
#

should have just installed it on my mac

#

this is the biggest mood killers in tweak development for me

#

@twilit jungle question does theos work correctly on the ios device itself?

twilit jungle
#

Well its not really a linux only issue, the issue would be that its not using the ld in the toolchain which would happen on any OS. It just happens to be that the one people have on linux doesn't support that flag.

#

And linux most definitely does work, I just don't understand what the triggering factor is for that.

#

What toolchain/tutorial did you use?

proud geyser
#

everything defualt from the installation tut on theos

twilit jungle
#

What sdk?

#

What OS?

proud geyser
#

its kabir's

#

and ubuntu 20.04 somethign not sure which exacly

twilit jungle
#

You should probably upgrade toolchain if you want to support arm64e

proud geyser
#

does linux even support arm64e i remember it not support it a while back

twilit jungle
#

sbingner's toolchain does for a few months now.

proud geyser
#

whats the source?

twilit jungle
#

There is a pinned theos issue that mentions updating wiki instructions, that issue has the link.

proud geyser
#

is it the same thing?

twilit jungle
#

No...

proud geyser
#

then?

gaunt mesa
#

crkatri toolchain bro

twilit jungle
#

Or that

#

Theos issue not some random gist that doesn't explain what its doing

gaunt mesa
#

bro idk

#

everyone seems to trust random stuff

tardy narwhal
#

misinformation never dies, it only changes origins

twilit jungle
#

I am sort of responsible for that gist since I was the one who originally shared it in this channel... but like cmon update it/remove it when shit gets updated.

proud geyser
twilit jungle
#

Yes

proud geyser
#

ighh

primal perch
twilit jungle
#

sbingner's toolchain doesn't support iOS 14 sdk so if you want that as well then use CKatri's (last comment in that issue).

tardy narwhal
#

shep I have a severe problem though

proud geyser
#

@twilit jungle isnt CKatri's toolchain a swift toolchain tho>

primal perch
twilit jungle
#

Its both combined

tardy narwhal
#

Been speedrunning hitman 3 maps, wiping the entirety. No one survives.
It’s taking too much time and it feels sadistic somehow

twilit jungle
#

Atleast from what I read it seems that way, I haven't actually tried it so could be wrong.

subtle grail
twilit jungle
#

Another toolchain... there is too many to remember, time to make my own.

gaunt mesa
primal perch
tardy narwhal
twilit jungle
#

I am willing to listen for 1 GME stock per hour price

primal perch
#

true

#

same

tardy narwhal
#

Can i request discount

twilit jungle
#

Sure 50% off just for you

tardy narwhal
#

sign me up pls

pearl sail
twilit jungle
#

You should watch the one where devs react to speedruns

pearl sail
#

His recent Marakesh challenge was more harder and interesting

tardy narwhal
#

that’s very well played

pearl sail
#

This one is however my favorite one so far lol

surreal mountain
#

does your bootstrap have minecraft: java edition?

tepid olive
#

.

tepid olive
pearl sail
#

gib me that server then

wicked summit
#

who's gonna create a script to make a deb w Swift compiled Xcode 11 and Xcode 12 for iOS 14 arm64e and postinst to delete the unneecessary one

surreal mountain
#

who

turbid fjord
#

ask joe

subtle grail
#

Who’s joe

surreal mountain
#

joseph mother

twilit jungle
#

joe mama

wicked summit
#

gist eta wen

#

also just want this built into theos

#

oh wait you did show me this

#

I forgot that oops

restive ether
#

so true

sacred kiln
tepid olive
#

@sacred kiln where

restive ether
#

i hath been pinged

sacred kiln
#

can you se my post?

restive ether
#

i’d prefer if you didn’t sent invites in this server fr

subtle grail
restive ether
#

so true

sacred kiln
#

Okey, sorry I didn’t know

#

Its for the AppFirewall tweak

#

If someone find a bug or crash Send a message

turbid fjord
#

amazing tweak

restive ether
#

was this the tweak that released and didn’t work at all

turbid fjord
#

can’t even install

restive ether
#

or was that a different one

turbid fjord
#

judging it’s from ios 10 probably different one.

restive ether
#

this isn’t the one from the tweak bounty?

sacred kiln
#

dependencies
-rocketbootstrap
-applist

glacial kindle
#

Hello

turbid fjord
#

so

#

in theory it’s for ios 14 idk

#

your tweak says 10-14

#

i can’t install on 13.7 so

#

installed it through filza

#

can you not ask for a donation in the middle of the tweak... you aren’t pwn

#

move it to the bottom under discord

gentle grove
#

can you report a github org for impersonating another one

restive ether
#

???

gentle grove
#

and what would i put to report

turbid fjord
#

probably

turbid fjord
gentle grove
restive ether
#

damn

#

i was gonna be like

sacred kiln
#

Im not the dev

turbid fjord
#

then why share the deb

restive ether
#

oh

sacred kiln
#

Im just searching for testers

restive ether
#

so

turbid fjord
#

have i installed a voris

#

virus

restive ether
#

ok i’m deleting that then

turbid fjord
#

if i have installed a virus you got something coming your way

#

and i’ll get you banned from here

#

no

sacred kiln
#

😦

restive ether
#

next jailbreak i’ll commit to nekofetch

#

maybe

turbid fjord
#

i’m gonna check my filza tomorrow

#

it’s 11pm i cba gn

#

rn

sacred kiln
#

It was not my intention, for this to happen, I will never do anything again

turbid fjord
#

furry fetch

gentle grove
restive ether
#

@tepid olive nekofetch | lolcat

gentle grove
sacred kiln
#

yes, i'm leaving the world

restive ether
#

idk

faint lionBOT
#
lolcat

High-performance implementation of lolcat

Author

Hayden Seay

Version

1.1

Price

Free

Repo
Bundle ID

lolcat

More Info
gentle grove
#

nekofetch is epic gamer

restive ether
#

lolcat got updated today though

gentle grove
#

what can i do to improve nekofetch

restive ether
#

just not on repo yet

turbid fjord
#

no suspicious files

restive ether
turbid fjord
#

good

gentle grove
#

ok

#

that's how not it works

turbid fjord
#

imagine your brother singing you up for spam to annoy you

gentle grove
#

K

turbid fjord
#

signing

glacial kindle
#

👍

turbid fjord
#

GN i sleep

gentle grove
#

there is nothing for now

#

unless some ios terminal emulator comes out with an image backend built in

#

-f i think

#

it is -f

#

it checks if it is a regular file, not dir or device file

#

ew bash

#
if [ -f bruh.txt ]; then
  echo "file exists"
fi
#

slow and muh posix

restive ether
#

@gentle grove no depends pls

gentle grove
restive ether
#

the add to pro troll

gentle grove
#

the add

#

i mean i can add it rn with depends

#

why is my searx broken

restive ether
#

no ones gonna add a fancy bash script TrollFront

gentle grove
restive ether
#

your mother

gentle grove
#

brb rewriting nekofetch in C but still same depends

restive ether
#

memory efficiency

gentle grove
#

minecraft

#

why

#

lmao

valid venture
#

neofetch is bash script tho?

restive ether
#

i concede

pearl sail
restive ether
#

crabby patty time

lime pivot
#

rewrite neofetch in swift so it requires 10 MB of runtime libraries to run

pearl sail
#

ON GOD IT IS IMPORTANT!!!!

lime pivot
#

ok I forgot big sur has everything in dyld cache now, more like 30 MB

lethal ice
#

its

#

its

#

its kirb

lime pivot
#

184 MB in the bigboss libswift package

lime pivot
lethal ice
#

wtf

lime pivot
#

yep

#

man libswift is just gonna get bigger and bigger

#

armv7 armv7s arm64 arm64e

lethal ice
#

yup

lime pivot
#

now we need New arm64e

lethal ice
#

split it into 32/64 bit packages?

lime pivot
#

I think we almost did but decided it wasn't worth it

#

arm64, but for french people

lethal ice
#

is the 184mb compressed at all

lime pivot
#

that's the uncompressed dylibs on disk

lethal ice
#

ah

#

thats a lot uhh

lime pivot
#

deb is 34.6 MB

#

which yeah is kinda much

pearl sail
#

We are racists against french people

lethal ice
#

the llvm toolchain used to be 0.5gb but i think it's shrunk by now

lime pivot
pearl sail
lethal ice
#

i just dont like the idea of needing all 184 mbs of swift just for 1 tweak who decided they wanted to ruin the world by writing tweaks in swift

lime pivot
lethal ice
#

its alright tho my phone has a lot of free space

lime pivot
#

Apple were forced to display repairability badges in France lmao

pearl sail
#

Puce == pussy?

lethal ice
#

my m1 macbook pro is probably arriving today monkafroW

lime pivot
#

6.5/10 repairable

upbeat wyvern
#

that seems generous

lethal ice
#

kirb do you speak french wtf

upbeat wyvern
#

I guess "you can fix it if the problem is software"?

lime pivot
#

meanwhile, iPhone 11

#

I speak the one and only language basic white people speak

#

known as The Queen's English

pearl sail
upbeat wyvern
#

huh how do I understand you, I don't speak the queen's english

upbeat wyvern
lime pivot
#

fortunately American Butchered English is still close enough you can understand me

upbeat wyvern
#

aah that explains it

lime pivot
#

but I dare say a word like colour or favourite and you'll explode

upbeat wyvern
#

just make syou spell things funny

pearl sail
#

Wtf is colour

#

it is color

upbeat wyvern
#

it's color with extraneous letters

lime pivot
#

[UIColour systemRedColour]

#

see I said you'd explode

upbeat wyvern
#

I actually found out that is where those differences came from

pearl sail
upbeat wyvern
#

Webster and somebody (ben franklin??) went through and tried to make the spellings match the pronunciations so american english is more logical for spellings like color but it didn't get backported so now we have two competing standards

lime pivot
#

US English seems to honestly mostly be just removing unneeded vowels like u and occasionally s becomes z

#

realised

#

realized

#

like what's the difference

lethal kayak
#

color >

lime pivot
#

you just flipped the s and made it less bendy

lethal kayak
#

except colour looks more like the way British people say it

upbeat wyvern
#

realize seems like it should be a z to me

lethal kayak
#

same

upbeat wyvern
#

I don't say realice

lethal kayak
#

and defence looks weird

lime pivot
#

I actually agree color and favorite are better though

#

maybe it's just because I'm so exposed to Americanised English who knows

lethal kayak
#

Americanized*

upbeat wyvern
#

@lime pivot nobody pronounces it colour right?

lime pivot
#

yeah ok I disagree with that one lmao

#

although I can see the argument that …sed is more like …zed when spoken

upbeat wyvern
#

ou being like oue

#

not when I say sed lol

lethal kayak
#

sed as in the tool

upbeat wyvern
#

oh! ized

lime pivot
#

alias zed=sed

#

American-approved sed™

lethal kayak
#

zed like the letter Z?

upbeat wyvern
#

damn it get out of here canadian

lethal kayak
#

L

upbeat wyvern
#

lol

lethal kayak
#

do Canadians say zed instead of Z

lime pivot
#

zed ess aich

#

like that sounds bad

#

zee ess aich

upbeat wyvern
#

I had lots of fun arguing about zed in canada

lime pivot
#

now we're talking

upbeat wyvern
#

yes ultra

lethal kayak
#

damn

upbeat wyvern
#

"W X Y Zed"

lethal kayak
#

doesn’t fit

upbeat wyvern
#

and they're like no that's not what I said

restive ether
upbeat wyvern
#

I'm like "I clearly heard you say zed, I can't write Z"

restive ether
#

too bad their icon is ugly

lethal kayak
#

that’s not what I Z

upbeat wyvern
#

(I did some school in canada)

#

(I was a little shit)

restive ether
#

zed

lime pivot
#

bet sammy was that troublemaker at the back of the class going like pff you know it's spelled with a Z not an S right

upbeat wyvern
#

I did always sit at the back

lime pivot
#

see there's a kernel of truth in it 😏

upbeat wyvern
#

but I was always shite at spelling

#

so I probably didn't even know which one was american and which was not

valid venture
#

someone if clutch works?
clutch: Segmentation fault: 11

upbeat wyvern
#

(I sat at the back because I got annoyed with the teachers always asking me for answers and then everybody thinking I was a know it all or whatever)

#

I never did answer incorrectly on purpose though, lol

#

@valid venture segfault generally indicates not so much working

#

😄

lime pivot
#

sitting in a systems admin class a few semesters ago the lecturer caught me not paying attention and put me on the spot to explain how cd works

upbeat wyvern
#

LOL!

lime pivot
#

I think he was disappointed that I got it right first try

upbeat wyvern
#

did you provide like way too much detail?

lime pivot
#

it wasn't even a hard question, just, I'm in this dir, how do I get to this one without using an absolute path

upbeat wyvern
#

oh damn, if it was "how does cd work" it would have been a lot harder

lime pivot
#

I didn't pay attention to any lecture tbh I was always typing away

upbeat wyvern
#

yeah, useless classes

surreal mountain
#

i feel young

lime pivot
#

good thing they're on zoom now so I don't even have to pretend to care

pearl sail
surreal mountain
#

fr best class i can take is java ap comp sci shit

surreal mountain
upbeat wyvern
#

lol that lol wasn't to you mario

lime pivot
#

i am very smart

indigo peak
#

big brian

lime pivot
#

I mean he didn't even go as far as explaining how cd can change something about the shell anyway

#

for all we know there's a binary called /bin/cd that does some black box magic that only neckbeards understand

indigo peak
#

"that only neckbeards understand"

#

well said

#

it calls cd

lime pivot
#

it calls your mom to come collect you for being a smartass

indigo peak
#

ok ill leave

lime pivot
#

if cd is so good why didn't they make dvd

#

smh linux is so outdated

upbeat wyvern
#

haha

#

@lime pivot you should have started with that then added on "therefore the answer you want is probably cd pathname/subpath"

#

then get kicked out of the class for being a smartass

lime pivot
#

I answered it by not showing up to future lectures and still getting a 99%

upbeat wyvern
#

haha

#

that works too

lime pivot
#

😂

upbeat wyvern
#

my favorite was when the techeer told me I didn't need to bother with the final exam

lime pivot
#

hah

#

in primary school I got kicked out of an elective class because I "knew too much"

upbeat wyvern
#

lol

tepid olive
#

lmao

#

literal how

lime pivot
#

don't remember what it was exactly aside from that part of it was just fucking with making a website on wix

tepid olive
lime pivot
#

back when it was Flash f_

upbeat wyvern
#

@lime pivot did you see slack btw? I didn't duplicate your issue

lime pivot
#

yeah it's odd

upbeat wyvern
#

oh... I didn't see lol

lime pivot
#

maybe it's specific to 13.0? somehow?

upbeat wyvern
#

I'll try one with a 0

#

xcodebuild ignores the version btw

#

if you care

lime pivot
#

yeah, none of that stuff really carries over to xcodebuild

#

seems like even if I export things in the environment, xcodebuild doesn't read them, unless I specifically pass them into xcodebuild eg DEVELOPER_DIR="$(DEVELOPER_DIR)"

#

@grave sparrow that's also why that deb didn't work for you

#

speaking of which

#

the theos-built bit of alderis was being built correctly but the xcode-built bit wasn't

#

was always just using the global xcode-select value

#

even though Theos exports DEVELOPER_DIR and a logical person would expect exports to be passed through to xcodebuild

upbeat wyvern
#

right

lime pivot
#

I would 💚 you forever if you find a way to have Xcode spawn /usr/bin/debugserver instead of /Developer/bin/debugserver

#

yep

#

aka the debugserver with entitlements to attach to everything

upbeat wyvern
#

@lime pivot I gave somebody workarounds for that on slack

#

was a bit of a pain but it worked

#

made an image and mounted over it

#

but uh, you could do it with a tweak?

#

if it's spawning the one in /Developer just exec the other one?

#

hadn't thought of that angle before

lime pivot
#

in the iOS 11 days I took advantage of Electra (dangerously) injecting task_for_pid-allow entitlement on every process, that was amazing

#

haven't had anything since then

#

yeah I reckon you could hook lockdownd or whatever lockdown service spawns debugserver

tepid olive
#

hook xcode

#

ok

lime pivot
#

hope you're ready to disable SIP and resign Xcode ad-hoc 🤦‍♀️

#

so dumb

#

oh really

lime pivot
#

still killing the codesig on Xcode.app feels too dirty to me that I just haven't done it since

#

too bad cause I loved all the plugins I had

tepid olive
#

capt what the fuck

lime pivot
#

Capt Plc

upbeat wyvern
#

@lime pivot I meant just hook debugserver

#

and check what path it was started from

#

if it's the wrong one just exec() the right one

lime pivot
#

ooooh that's not even a bad idea

subtle grail
lime pivot
#

can be done in constructor easy

upbeat wyvern
#

right

lime pivot
#

there's mysimbl on macOS

#

it's nowhere near as good as substrate

#

but it works

upbeat wyvern
#

@subtle grail uh you can, and substrate actually works on osx but it's crappy because you have to essentially disable all your security like SIP

#

I mean it used to work

#

I haven't tried lately

lime pivot
#

it even loads super super late, and only works for "app" processes due to the way it injects

#

yeah, it does work

upbeat wyvern
#

substitute could probably be made to work too, but I'm not sure if it should be?

lime pivot
#

I just remember it used to work and then the i386/x86_64 slice disappeared from the telesphoreo package, and saurik said he didn't want to support it any more

tepid olive
#

a) runtime functions exist

#

b) you can use ms

subtle grail
#

oh nice, I didn’t know that

tepid olive
#

yeah i made [redacted] for macos using pure objc runtime

upbeat wyvern
#

oh I think I just downloaded an older version to get the x86 slice

#

and it still worked when I injected it specifically to a process

lime pivot
#

he once suggested I inject cycript into launchd to then dlopen SubstrateLoader

#

which didn't exactly work lmao

tepid olive
lime pivot
#

at that point cycript's injector was actually superior to substrate's, he later changed it so cycript uses cynject so it does now depend on substrate

#

haven't seen a cycript build for macOS since then either

lime pivot
#

I hate this so much

#

🤬

#

quit and relaunch prefs?

#

whatthafuck

#

cause like…

restive ether
#

is this 13 or 14

lime pivot
#

trying to test 13

restive ether
#

sad

lime pivot
#

I have 14 covered for testing, don't have 13

#

cpusubtype=2 is arm64e, caps=0x80 is New Arm64e™

restive ether
#

just kill ios 13 support

#

easy

lime pivot
#

man if only

restive ether
#

or use the built in color picker for your tweaks on 14 troll

lime pivot
#

can you check the symlink in /Library/Frameworks/Alderis.framework points to Alderis-ios12?

#

oh I'm dumdum

#

I have 2 copies of the repo I'm failing at keeping in sync

#

building on my macbook by sshing from the M1 mini cause Xcode 11 wasn't playing nice under rosetta

#

I effectively broke this again

#

so just fix that dash in the symlink and it should work

upbeat wyvern
restive ether
#

when is your swift rewrite of cydia happening?

upbeat wyvern
#

it was easy for me 😄

#

I just deleted all traces of anything I wrote in swift and was happy ever since

#

and the answer is often "because swift is stupid" 😄

#

on the other hand sometimes it's because you've been using errno returning funcs and decided to call one that calls true/false

#

and treated it like it needed to return 0 for success

restive ether
#

no system apps for you TrollFront

#

xenon moment

#

waiting for the day apple actually accepts arm64e slices

upbeat wyvern
#

@restive ether you think they will or will require it to be bitcode and they just start providing arm64e slices

restive ether
#

well now with the whole ABI deal i’m sure apps ever using arm64e slices is out the window for a few years

rain falcon
#

nfr

restive ether
#

unless they cut that ios 13 lifespan short a few years troll

lime pivot
#

I'm willing to bet it'll be a bitcode deal honestly

#

arm64e is Apple's special arch they can modify between OS versions

restive ether
#

yeah

#

i’m still more of a spark color picker guy

lime pivot
#

🤢

restive ether
#

too bad the rev guy designed that

lime pivot
#

yeeee thank god

#

and excuse me it's libsparkcolourpicker

restive ether
#

british moment

#

sorry for the slur

#

abolish the monarchy

lime pivot
#

Alderis Colour Picker

upbeat wyvern
#

Parkour?

lime pivot
#

at this point the only missing feature of Alderis I'd say is a favorites list

#

yeah spark had to spell it Favourites didn't he

lime pivot
#

doesn't feel iOS native-y tho

#

oh

restive ether
#

that’s the one reason i really like spark’s

lime pivot
#

I mean kinda, airpods popup does it

restive ether
#

sad you reminded me that i lost mine like 3 days ago

lime pivot
#

hell yeah

restive ether
#

i think i lost them

#

i have no idea

lime pivot
#

lmao

#

can't say I like that the package has to be so big

#

it's all the magic code swift generates

restive ether
#

i think it’s very odd how much people care about package sizes

#

when they’re all on that size scale

#

but then they’ll install PUBG 🗿

#

mmm

#

@grave sparrow go ahead, add all that

lime pivot
#

in terms of apps/tweaks/websites I try to do what I can to keep binary size down at least

#

though I cared a lot more in the past than I do now

restive ether
#

then the arm64e nation attacked

lime pivot
#

people point to Tweetbot being so tiny as a good thing, which idk, I guess it is? kinda?

restive ether
#

damn alderis has no color space support 0/10

lime pivot
#

lmao

#

can't figure out why people care about that

#

or why Apple exposes such a meaningless thing in the UI

restive ether
#

XDR displays man

#

idk

#

they like those colors

#

all the colors

lime pivot
#

I'd say it matters only if you're using like photoshop or after effects

restive ether
#

unless you have a 2 grand display i don’t think you care that much about the color accuracy

#

that much at least

#

as long as it’s good enough

lime pivot
#

for purely UI things I'm concerned if you care so much that you feel the need to have a color for people with P3 displays and a color for people with peasantly sRGB displays

#

which honestly most sRGB displays aren't even anywhere near accurate anyway

restive ether
#

grab color from screen

#

that’s a snazzy feature to have

lime pivot
#

I might steal it eventually

#

hopefully with slightly less terrible UX than Apple's

restive ether
#

seems the only two things you don’t have that people care about are the favorites and color grabbing

lime pivot
#

color wheel could be done, grid probably wouldn't look right

#

I did originally have the first tab actually be a list of presets, using colors I stole from iOS, Windows, and Material

#

but the grid is just more useful I suppose, gives you a good array of choices

#

tweak it on the next two tabs, done

#

idea was the tabs go from simplest to most advanced

proud geyser
#

@twilit jungle CRKatri's toolchain doesnt work either...

twilit jungle
#

Don't rename toolchain files

lime pivot
proud geyser
twilit jungle
#

Huh that error happens when you have a prefix for ld but not clang++

lime pivot
#

most convoluted fallback algorithm I could possibly think of

twilit jungle
#

can you share output of ls $(THEOS)/toolchain/linux/iphone/bin?

lime pivot
#

like, if the color string makes no sense, try and get a color out of it anyway using a weird algorithm? like… why?

#

this is hashbang productions approved

#

#C00000 is the hbang brand color

proud geyser
#

@twilit jungle its not toolchain/linux/ it toolchain/swift-5.3.2-RELEASE-ubuntu20.04/

twilit jungle
#

Well that would explain it

proud geyser
#

i tried chaning it to linux tho and it failed

#

sooo

#

yeah

twilit jungle
#

It needs to be toolchain/linux/iphone/bin/clang++

#

So make sure you extract contents of swift-... to toolchain/linux/iphone/ instead of just toolchain/

lime pivot
#

I've never had any reason to use a clipboard manager, never felt like it's enhanced my life in any significant way

proud geyser
#

still same error really

twilit jungle
lethal ice
#

same but meth

lime pivot
#

ACNE Grease and Shovel Company

proud geyser
#

@twilit jungle there's no iphone named dir in linux dir

twilit jungle
#

toolchain/linux/iphone/ bruh

proud geyser
#

thats default

twilit jungle
#

No you have it at $THEOS/toolchain/linux, it should be $THEOS/toolchain/linux/iphone (you are missing the iphone)

proud geyser
#

finalllllly

#

thanks it worked

pearl sail
#

Nobody ever gave credit to how fucking smart that jackal was

proud geyser
#

@twilit jungle wait does CRKrati's toolchain support arm64e

tepid olive
#

yes

proud geyser
#

thats dope finally i can start messing around with stuff

primal perch
#

this says a lot about society

restive ether
#

i never said it was

#

i said copylog was overrated

lime pivot
#

there’s a google emoji maker keyboard

#

me tbh

#

I have officially invented the nose picking emoji

#

tysm for testing + suggestions @grave sparrow

#

are you on the bird website? swear I can’t find you

restive ether
upbeat wyvern
#

what happened with the second one from each of those last two kirb

proud geyser
#

Yo does anyone know how ldid is supposed to work with dragonbuild on linux

#

Im constantly getting error saying you need to manually install ldid but with no docs

#

On where to install the ldid binaries

lethal kayak
#

you can build it from source

proud geyser
#

uhmm

twilit jungle
proud geyser
#

Okay so i get this error n i tried to build it from orginal source saurik’s git hub and then i was getting errors building it

upbeat wyvern
#

@proud geyser you should be able to use the binary off my github

#

idk where else it may be

proud geyser
#

Question is where am I supposed to paste the binary into tho

upbeat wyvern
#

anywhere you like in your path

#

probably /usr/local/bin

proud geyser
#

Wait lemme try it

#

@upbeat wyvern is it the forked one?

#

From xerub

upbeat wyvern
#

huh no it's saurik's

#

xerub's fork is super outdated

proud geyser
#

There’s only one and its from xerub

tepid olive
#

its lying

#

i think he rebased as sauriks

upbeat wyvern
#

it's a little behind but the fixes won't affect you - I need to still compile the absolute latest

#

oh yeah it says forked from xerub because that's how I originally made the repo

proud geyser
#

Oh ighh lemme see if it works

upbeat wyvern
#

github doesn't understand stuff

twilit jungle
proud geyser
#

Still didn’t work

upbeat wyvern
#

it may have a depends: ldid

#

and I don't have a deb

proud geyser
#

Its giving me invalid arch name -arch arm64e error but I’m guessing it fails because of ldid

upbeat wyvern
#

no that's not ldid

#

that means your sdk doesn't support arm64e or something

#

your toolchain

proud geyser
#

I thought krit said it did uhh

#

The dragonbuild itself supports all archs

upbeat wyvern
#

sure

#

drangonbuild is not a toolchain

#

it's a build environment

proud geyser
#

Wait i found out the error

#

@upbeat wyvern does yur toolchain support 14.3

restive ether
#

didn’t someone already tell you like 5 times

proud geyser
#

Yeah just making sure just in case

restive ether
lime pivot
#

the blue bird that makes a specific sound

restive ether
#

mfer it’s said that for hours

lime pivot
#

twitter

#

wow what a crazy person not wasting half your life on twitter smh

#

that’s ok was just wondering to give you a s/o for testing

restive ether
#

SUCH A GOOD SONG

lime pivot
#

how crazy would you say I am if I told you I'm about the age that should have watched spongebob in their childhood but I never did

restive ether
lime pivot
#

yeah that seems reasonable

stuck pier
#

Question

late ridge
#

Answer

stuck pier
#

Should I return my GT 710 and undo my hackintosh because I just figured out I can code IOS apps with Expo and React Native on Windows

late ridge
#

react apps

#

no, you should keep the hackintosh

stuck pier
#

for why

late ridge
#

because if you really want to get into iOS development, React apps are probably not the way to go. In my opinion

#

but, feel free to do whatever you want

stuck pier
#

Well thanks for the input/feedback

gaunt mesa
lime pivot
#

tho if it's not react native it'll be flutter

#

as much as it's a Google project who are famed for keeping projects running for way longer than they're profitable /s

#

seen more than a bit of flutter apps in dev, haven't actually ended up using any, but they exist

#

*and in production

#

either way the answer to that specific question is no, you really do want to keep the hackintosh install @stuck pier I promise you'll need it for something later and regret it

#

it's Dart

#

and a React/SwiftUI reactive UI approach

gaunt mesa
#

dart uhh

lime pivot
#

Dart does compile to native code so performance is fine

gaunt mesa
#

dart hurts me

#

i tried writing some stuff in dart

#

and it was bad

lime pivot
#

I tried flutter once and it was, ok

gaunt mesa
#

also just cuz it was made by google

#

that ruined it for me

lime pivot
#

it's kinda like if Swift and Java and Kotlin and JavaScript had a baby

gaunt mesa
#

i want kotlin

#

back

lime pivot
#

personally I think Flutter is just stage 1 of a long-term process

gaunt mesa
#

fuck i need to setup my VM so i can test paper nightly

lime pivot
#

Project Fuchsia uses Dart

restive ether
#

.

lime pivot
#

I can't understand why Google needs two of everything tho

gaunt mesa
lime pivot
#

Android and Fuchsia

#

Go and Dart

stuck pier
lime pivot
#

then again, Microsoft has VSCode and Atom, so monkashrug

gaunt mesa
#

but that's cuz they bought github

#

that's a different story

lime pivot
#

yeah but still awkward

gaunt mesa
#

atom should be dead

#

its bad

lime pivot
#

like Atom had some important relevance to the revolution that led to Electron apps (yes yes shush) and VSCode

gaunt mesa
#

atom perfomring like shit is what led to vscode

lime pivot
#

but it's about time to just move on

#

lmao

#

not wrong

#

I remember when they first released vscode and the main exe was atom.exe

gaunt mesa
#

uhh what

lime pivot
#

that's because it only just got rebranded from atom-shell to electron

#

hahaha

#

ok it's a lot more than I thought

#

the Fuchsia UI runtime is Flutter

gaunt mesa
#

when is fuschia replacing android

lime pivot
#

who fucking knows

#

it's been in dev secretly since like 2014 and officially since 2016

gaunt mesa
#

is it OSS

lime pivot
#

yep

#

googlesauce

#

I love how android is considered third_party

#

I mean good to see them not rewrite literally everything

#

just most of everything

tepid olive
#

mshookmemory

#

cum

#

is mshookmemory available on all jailbreaks?

#

more specifically does libhooker have support for it

#

actually ill ask cs

#

there is a shim for it

lethal ice
#

first 9 lines of sex tweak.xm:

#import <libcolorpicker.h>
#import <AudioToolbox/AudioToolbox.h>
#import <mach/mach.h>
#import <substrate.h>
#import <dlfcn.h>
#import <math.h>
#import "Tweak.h"

@interface Cum : NSObject```
lethal ice
#

the compiler doesnt care what the classes name is

#

name it cum

tepid olive
#

@lethal ice is that why sex bootloops? one of my classes is named cum bro no wonder issues happen

lethal ice
#

f

tepid olive
lethal ice
#

thats mostly what tweaks do

tepid olive
#

not false

lethal ice
primal perch
#

hook the offset of where its static location is @heady raft

#

win

#

gg

restive ether
#

mshookmemory is a substrate API bro nfr

narrow mason
#

die

restive ether
#

because you keep mentioning piracy shit

primal perch
#

geniuses and mods here be like

#

wtf game cheat

#

thats piracy

restive ether
primal perch
#

ok anime girl developer person

undone nest
#

wtf cock cheat

#

thats illegal

restive ether
#

those mfers really be sending IPAs everywhere

primal perch
#

yea thats repackaging without devs consent, not the game cheat itself tho

#

still piracy if ur sharing the game files without consent

undone nest
lime pivot
#

unnecessary, let people enjoy what they want to do

tepid olive
#

yesss

restive ether
#

really ruins it for literally everyone else lol

gentle grove
#

AnamanNnS

#

GayavbHsh

#

b

restive ether
#

your mother

primal perch
#

yea bro im sure they send unstripped releases

gentle grove
#

crypto

#

@idle moth

#

Wrong read we

#

Sh

#

Wish

#

ok

restive ether
#

si

primal perch
#

yes but those tasks are for use throughout the system, not one binary that doesnt export symbols

#

maybe but doubt

restive ether
#

🗿

gentle grove
#

@grave sparrow

grim sparrow
#

Less than that I think

#

You what

gaunt mesa
#

gm

tepid olive
#

gm

gaunt mesa
#

is there a way to use a UIKit symbol via dlsym

#

like if im getting a global variable using dlsym and its a UIButton

#

everytime i try to use it i get something like member reference base type 'UIButton *__strong *' is not a structure or union

grim sparrow
#

@tepid olive I just checked my email, I got the email saying thanks for adding your email at 13:30, when I applied I’m guessing. I got the email saying I had been accepted at 13:32

tepid olive
#

Diatrus can't do anything right

lapis vessel
#

been about 2 months here and counting, and that's just to renew one that I already had...

lime pivot
#

I never had an issue with gh student, they just send a verify email to my .edu.au and it's done

serene hawk
#

anyone knows which header i‘d have to call to faceid lock an app?

tepid olive
#

8 hours is a lot wtf

#

mine took 30 seconds i’d say

#

if it wasn’t instant

gaunt mesa
#

mine gets insta accepted now

#

and the first one took 8 days

steep granite
gentle grove
#

My GitHub student took exactly 30 days

subtle grail
#

dumb question, what is github student

tepid olive
#

nfr

tardy narwhal
#

github pro and a few other perks

#

google is your friend

gaunt mesa
#

finally*

tepid olive
#

there is a version that shows errors

#

[[preferenceloader]]

faint lionBOT
#
PreferenceLoader

A lightweight and modern alternative to Dustin Howett's PreferenceLoader.

Author

ArtikusHG

Version

1.0.10

Price

Free

Bundle ID

com.artikus.preferenceloader

More Info
tepid olive
#

yeah this one

tepid olive
#

also send me the fucking schematic @gaunt mesa

undone nest
#

mine took like 3 days

#

after that instantly accepted

tepid olive
#

true

#

when you try to open the pref bundle

#

it shows them in an alert

#

rip idk then

#

have you tried syslog

gaunt mesa
#

are u compiling ur rootlistcontroller

#

something's probably messed up in ur plist

#

the classname maybe

#

sui prefs are nice

#

but i don't want to fight with swift

tepid olive
surreal mountain
pearl sail
grim sparrow
#

That’s an L

high citrus
#

why does console.app auto unpause 😐

grim sparrow
#

Because it sucks

tepid olive
#

wtf is this?

tepid olive
#

somebody sent me this image

#

not mine

twilit jungle
#

Thats a crashlog

tepid olive
#

@grave sparrow

#

.

twilit jungle
#

Yeah my log crashed into your phone

tepid olive
#

i’ll tell this dude to fix his springboard

#

true

#

you need to fix your shit tweaks capt

#

batchonatic bootloop

#

ok.

#

:getaload

high citrus
lapis vessel
#

Cr4shed now reports jetsam crashes which it didn't used to

#

but those processes are actually crashing

#

which is not good news for you

gaunt mesa
#

there's a lot of spam

#

why the fuck

#

cannot find type 'NSXPCListener' in scope

#

WHY

#

its in foundation bruh

twilit jungle
#

Its public API, i hope it is in the sdk

gaunt mesa
#

it is in the sdk

#

yeah

#

this might just be a swift moment troll

#

well fuck it

#

bridging header time

tepid olive
#

frcoal

gaunt mesa
#

actually wait i can't even do that

#

its pure swift uhh

#

why is this not found woeis

tepid olive
#

damn i wish i could open source what i’m working on

#

this is so damn fun and cool

#

redacted

#

semen is typing

twilit jungle
#

He is rewriting HSWidgets for iOS 15

high citrus
#

A pizza peepoPizza

gaunt mesa
#

hello

#

have u by chance happend to mess with NSXPC shit

tardy narwhal
#

there is no support on tuesday

gaunt mesa
tepid olive
#

nsxpc wtf

gaunt mesa
#

bro how is NSXPCConnection not found

#

its literally in Foundation

tepid olive
#

sounds like xpc for losers

#

use mach ports need

gaunt mesa
#

no

tepid olive
#

yes go ahead

#

write your own ipc library

#

meanwhile capt

gaunt mesa
#

captipc

twilit jungle
gaunt mesa
#

i'm just trying to figure out why the fuck it just doesn't exist

#

according to Foundation

twilit jungle
#

Just use obj-c

gaunt mesa
#

not available tehre either

#

cannot find in scope troll

twilit jungle
gaunt mesa
twilit jungle
#

Whats full error?

gaunt mesa
#

literally what i just said

#

lmao

#

fuck it im using XPC in C

twilit jungle
#

full error != what you think the error is

#

Okay and?

tepid olive
#

install unc0ver

twilit jungle
#

haydenOutdoors is null wtf

gaunt mesa
twilit jungle
#

Its null

#

nothing

#

thats all

late ridge
#
}
else {

drake_nope

} else {

drake_dope

subtle grail
#

at the disco

late ridge
tepid olive
#

ok.

#

damn it why does libhooker crash

#

this works fine on substitute and substrate

#

low level hacks not compatible smartsfw

#

how

#

this is just a loss

#

low level always better

#

you should know this mr assembly man

#

ah yes let me write the core of my tweak in swift because that definitely gives me full control

twilit jungle
tepid olive
#

there’s no way c could be better for low level

#

i must use swift

twilit jungle
tepid olive
#

low level swift to hack springboard

twilit jungle
gaunt mesa
tepid olive
#

how to hook with swift?

twilit jungle
gaunt mesa
tepid olive
#

die

twilit jungle
gaunt mesa
tepid olive
#

die

twilit jungle
tepid olive
#

func DeezNuts() -> Balls

gaunt mesa
#

why are u balling deeznuts

tepid olive
sacred kiln
primal perch
lethal ice
#

me when typing on m1 macbook pro

pearl sail
lethal ice
#

bro this thing kinda clean

#

I believe I have to get the money back on the road to go see what I have on your list list for you and the kids to get the same old one for a couple years ago I had a good day and a lot more than I thought I was going to be a little bit late

#

touchbar is fun

#

idk but the arrow expands it

#

😂❤️😍😒👌🏻😩💕😒☺️😊😩

#

i didnt know it had emojis too

#

how do i jb the touch bar

#

i wanna write tweaks for it

#

i think it is the touch bar

primal perch
#

when gme hits 1000 tomorrow then i can get m1 too

#

true

#

F

grim sparrow
#

thats an L

primal perch
#

i do it like once or twice then ruin my repo and restart

#

repeat

#

im pretty much handicapped with build systems or git

#

i just like the code

twilit jungle
#

open source is not the only reason to use git (source control)

twilit jungle
#

bruh you literally type in git pull what else is there to learn

tepid olive
tepid olive
#

Man is speaking nothing but facts

primal perch
tepid olive
#

:trollsmil:

twilit jungle
valid venture
#

no I wake up at 2:00pm feeling dead inside.

primal perch
#

yea

#

every day bro

valid venture
#

anyone got source code of hooking and interacting with swift variables/properties?

twilit jungle
#

if only

valid venture
#

I can't mshookivar
var hasShownInAppNavModals : Bool?

#

yeah, I can't copy the strip getters/setters/methods

tepid olive
#

mshookbytes

#

tbh write your own library for hooking swift

valid venture
#

or lol can I just write the tweak in swift?

#

most of this app is in swift

twilit jungle
#

You are stilling going to need swift hooking

tepid olive
twilit jungle
valid venture
#

young script kiddie here

#

but just trying to mess with this app

#

most of the useful vars/properties are in swift and I have no clue how to interact with them

twilit jungle
#

so you are saying is its possible

valid venture
#

or is there a magic lib out there that does this for me?

twilit jungle
#

yeah when you make it

#

3 is the way to go

valid venture
#

so all swift app tweaks just add code and call %orig right?

twilit jungle
valid venture
#

I got to get ready for something, but do bruh on

twilit jungle
grim sparrow
#

I love how you chose option 3

#

I suggested option 1 so many times

twilit jungle
#

await why would final be different?

valid venture
#

but I'm stubborn cause legit I Know it's possible

#

someone else has a paid tweak doing it

faint timber
#

Y’all see new qemu shit

grim sparrow
twilit jungle
#

Right, so your hacky solution for 2 doesn't apply to 3. Doesn't mean its not possible.

valid venture
#

gonna sound poor or something

#

but hacks for the doordash driver app

grim sparrow
#

Lmfao

valid venture
#

I reversed the API and can see ur last name and shit