#development

1 messages Ā· Page 432 of 1

tepid olive
#

145?

mighty viper
#

living the dream

twilit jungle
#

Isn't that beta still?

restive ether
#

yes

tepid olive
#

Yeah man

primal perch
#

beta = latest bro

restive ether
#

b3

tepid olive
#

Beta is the shit

primal perch
#

anything before old

restive ether
#

actually they pulled b3 lol

lapis vessel
#

I'll be honest if I was to make a new tweak now, iOS 12 support would not be high priority

twilit jungle
#

beta = future, we can't write code that is future compatible

mighty viper
#

if you're not making your tweaks strictly with Swift UI you're doing it wrong

primal perch
#

beta = present

#

latest stable = past

tepid olive
#

Yup

#

True

#

Only the latest fam

#

Like honestly

#

As soon as u see a new proposed api spec, just rewrite

#

Idc if its production yet

#

Stay on top of things

twilit jungle
mighty viper
#

Exactly. Let's require an AirTag to be scanned to turn the tweak on

twilit jungle
#

Just plop out thousands of lines of code

wicked summit
#

supporting any ios besides the one I use on my personal phone? WHY

twilit jungle
#

fr Thats how I do it

#

Can't fix something that I can't reproduce

#

Can't reproduce if I don't have a device

mighty viper
#

All bug reports must come with a failing unit test to be accepted

tepid olive
#

In all seriousness tho, ios 11 support at this stage is silly

#

Like targeted 11 support

twilit jungle
#

true

ashen birch
#

procursus 11

#

woe

tepid olive
#

No phones got dropped on that version right?

primal perch
#

well its based on stopgaps so like

#

10, 12, 14

tepid olive
#

Like just update

twilit jungle
#

No one should be on 11

wicked summit
#

why would anyone be on 12

primal perch
#

nobody got abandoned on 13 so targeting 13 support now is actually kinda lame

restive ether
#

i saw some dude who had his 8 on 11.3 yesterday

primal perch
#

just target 14 and wait for them to update

twilit jungle
#

Even if that was the last iOS version for that device... just like don't use it

primal perch
#

mfer just used a shit software for the whole lifespan

restive ether
#

poor 8

twilit jungle
#

What is sep?

primal perch
#

secure protocol

ashen birch
#

someone finish spice so hayden has a reason to do procursus ios 11

#

pwease

signal monolith
#

@wicked summit i am on ios 12 because no storage space 😐

ashen birch
#

how bout you go secure some hoes

signal monolith
#

ipadOS 14 is too damn big for a 16gb ipad

wicked summit
#

oh 16gb rip

#

maybe just download a tweak that downloads more storage

signal monolith
#

lol

lapis vessel
#

gh0st loves his legacy devices

#

Also one of the 5 people with a jailbroken ipad

misty cradle
#

i have a jailrboken ipad too

#

on 13.3

#

i just dont ever use it

#

or forget to charge it

#

so i dont use

twilit jungle
#

I would update my 6+ to iOS 13 if I could

signal monolith
#

wish i could just upgrade/downgrade however the fck i liked then giving up a ton of storage might be worth a try

twilit jungle
#

damaged

primal perch
#

blame cydia

#

probably corrupted the download troll

upbeat wyvern
#

no

#

that means it is linking something it can't load

#

probably something from ios12 or 13

twilit jungle
#

inb4 swift

signal monolith
#

i blame aptitude :< even though it isn't even used

primal perch
#

u never have to fix your shit if you never admit blame so

restive ether
#

do you support pre 12.2

tardy narwhal
#

it’s not a bug, it’s a featureā„¢ļø

primal perch
#

pick any of the theoretically possible pathways it couldve died

misty cradle
#

how about you get some bitches and never make tweaks again

#

so no problems

mighty viper
#

Anyone been using Corellium to test their tweaks now that it's open? Could be good for testing on older iOS versions

misty cradle
#

why do people use flutter for ios apps

#

so hard to RE those apps

mighty viper
#

were you able to reproduce this iOS 11 issue?

#

was it pretty easy to work with?

#

but it's $99 for unlimited right?

twilit jungle
#

$99 per year or per month?

mighty viper
#

month

twilit jungle
#

Ahh

misty cradle
#

really about to bot supreme with an ios bot

#

tfw its named swiftsole but mfs use flutter

#

tomorrows release is gonna be the most profitable with their Nike SB Dunk low collab

#

110 retail, resell about 1k

#

but also the most chaotic release

mighty viper
#

you sell them on stockx?

misty cradle
#

yeah

#

or locally through ebay / marktplaats

#

it would be very nice if i could hit at least one pair tomorrow

#

whether botted or manually

#

spent 40$ on it today

#

and another bot for 60$ but theyre investments

mighty viper
#

is the bot a one time purchase?

misty cradle
#

yeah this one is a lifetime license

#

they usually do 5-10$ discounts

#
SwiftSole Development LLC

iOS 13.0+ ONLY bot for Supreme.Ā Easily secure SupremeNewYork items before they sellout Features Fully automated Supreme online shop purchasing Fully automated Supreme in-store signups Run up to eight (8) online tasks at once (more w/premium sub) Run up to one (1) in-store task at once (more w/premium sub) AYCD(premium

mighty viper
#

And you sideload this or is it enterprise signed?

surreal mountain
#

testflight

mighty viper
#

So weird they made an iOS app for botting lol

surreal mountain
#

it looks like

late ridge
#

would I use xcode-select to start compiling with this instead

misty cradle
misty cradle
#

for when outside

lime pivot
#

or alternatively Xcode preferences -> Locations -> Command Line Tools Version

late ridge
#

mm ok, I'll try it out. Thanks!

tepid olive
tepid olive
midnight leaf
#

surely theres more functions than whats there.

lapis vessel
midnight leaf
#

Damn. I was looking at the appstore and its able to request to delete applications so I was thinking theres a way from SBS. Educated guess on what its using, havent looked into it yet tho.

#

I was wondering because thats the latest one i saw and that was from 2014. 7yrs is crazy with no updates

surreal mountain
#

delete as in

#

uninstall?

#

@midnight leaf

midnight leaf
#

yea

surreal mountain
#

LSApplicationProxy

midnight leaf
#

I do something like this actually but run it from springboard. I wonder if i dont have to and the appstore already has the entitlements. Thanks!

surreal mountain
#

so you want to hook the appstore

midnight leaf
#

Yea, I have an app manager inside the appstore with appstore++. And i was thinking that i could just run the code they use. (cuz you apparently can swipe an update and press delete and itll ask to delete the app from there in the updates tab

grim sparrow
#

In theory yes

valid venture
#

anyone got a quick tldr objc and Cycript tutorial?

misty cradle
#

Read Cycript guide

tepid olive
#

true

midnight leaf
#

Why does Chariz continuously have issues reloading?

#

I'm prolly not the only one thats deleted that repo. haha

surreal mountain
#

v

#

Good reading skills @tepid olive

#

Stupid ass fucking people bruh

mighty viper
tepid olive
#

you did copy it

#

and it says it

#

nothing i said was incorrect

#

@primal perch congrats on being credited

#

it's pretty nice, you can just connect to a VPN and use usbfluxd

#

and then it just thinks the device is connected over USB

tepid olive
valid venture
tepid olive
#

yeah true

#

gay seggs pls

mighty viper
tepid olive
#

one issue is that the App Store doesn't work bc no keybags

#

also can't do recovery/DFU mode

mighty viper
#

good morning

tepid olive
#

App Store not working also breaks OTA sideloading via itms-services:// links, but you can use usbfluxd + ideviceinstaller

#

or even AltStore, but I don't have a Mac

#

(AltStore is Windows/macOS only, and usbfluxd is macOS/Linux only)

mighty viper
#

can you transfer your Apple ID keys to the device so it can decrypt App Store signed IPAs?

tepid olive
#

haven't tried, it won't let me log in to the Apple ID from settings

sudden finch
#

How would I go about making a tool like the openssh toggle? Is that a tweak?

mighty viper
#

yeah I'm wondering if you exported them from a device

tepid olive
#

nah, I only have an XR which isn't jailbroken atm, but once I get my X I could try that, just don't know where to look

mighty viper
#

yeah it would probably not even work

tepid olive
#

you can fake the UDID of the device at least

#

also registering Corellium's default UDIDs in Apple developer portal makes them show up as an "iPod"

#

managed to register a nonexistent A12 iPod as well

mighty viper
#

lol

#

A12 iPod

tepid olive
#

yep, A12 UDID format was accepted happily by the dev portal and showed up as an iPod

restive ether
mighty viper
#

that's wild

sudden finch
restive ether
#

i’m not sure what you’re asking

tepid olive
#

tbh you don't even need to register it on the dev portal because there's an option to add cdhashes to the trust cache

restive ether
#

[[ssh port and toggle]]

#

ok

tepid olive
#

you can even "jailbreak" an iPhone 12 on 14.4 with Corellium

#

since it's a virtual device they can patch the kernel as they wish

#

but if you set up an unjailbroken instance, you can jailbreak it with unc0ver or Odyssey or whatever too

lime pivot
#

can Xcode run and debug directly to corellium?

#

haven't tried that yet

tepid olive
#

probably can with usbfluxd

#

since it acts like a local USB device

lime pivot
#

yeah thought so

sudden finch
tepid olive
#

@grim sparrow i found new emote for you to spam incessantly

restive ether
tepid olive
#

go ahead

#

wtf Corellium just died on me

tepid olive
lime pivot
#

I couldn't get the device to show up in Console.app for some reason so I didn't think it would work

tepid olive
#

corellium moment

lime pivot
#

with usbfluxd running

#

but it could easily be M1-related

grim sparrow
tepid olive
lime pivot
#

oh

#

lmao I didn't rtfm

tepid olive
#

when i saw 02uwu i instantly thought

#

this is perfectly annoying

#

and makes me want to die

lime pivot
#

I saw the pdf and thought yeah whatever I just run the app and i'm good right

#

and it said 1 virtual device

#

so my fault but, also needs better UX

tepid olive
#

b langauge in tweaks

#

true

sudden finch
#

Is there a vscode extension for obj-c? (beyond MS's basic syntax highlight?)

restive ether
#

deving on windows

#

loss

sudden finch
#

Linux gang

#

But i did cave and setup macOS KVM

gaunt mesa
#

[[test]]

faint lionBOT
#
Test Package

Test package please ignore

Author

No author

Version

0.0.1-1

Bundle ID

com.mootjeuh.test

More Info
gaunt mesa
#

ok cool gir does it

restive ether
gaunt mesa
#

shut up

#

wameren

restive ether
#

woman.

#

oh the other lyrics guy updated his stuff today

gaunt mesa
#

ok and?

tepid olive
#

lyrication moment

restive ether
#

don’t know, was busy thinking about your mother

tepid olive
#

mf has 2 packages for it

#

13.x and 14.x

gaunt mesa
#

not knowing how to compile

tepid olive
#

can he not use @available

restive ether
#

no

#

he can probably hook uicolor for free though

gaunt mesa
#

im talking about ABI and shit

#

that's why they are separate

tepid olive
gaunt mesa
#

he couldn't figure out how to get it compiled once and working

tepid olive
#

oh lol

restive ether
tepid olive
#

lmfao

gaunt mesa
#

bro

#

just buy secretshot for 0.75

restive ether
#

ok

#

maybe i wikl

tepid olive
#

the UIColor for 0.75$ tweak was hilarious

gaunt mesa
#

wikl

tepid olive
#

the dev wants to kill me rn

restive ether
#

1,000 line uicolor tweak*

tepid olive
#

i shit on him too much

tepid olive
restive ether
#

how cursed

#

can you get

tepid olive
#

probably all copy paste

restive ether
#

thanks open source!!!

twilit jungle
gaunt mesa
#

u wanna know shitcode?

tepid olive
#

mf admits

gaunt mesa
#

anything made by aestherica or whatever chloe calls herself in 2021

#

its a nightmare to look at

restive ether
#

and dynastic accepted it

tepid olive
#

at least you’re not paying for it woeuhh

gaunt mesa
restive ether
#

which shadow dev are you talking about @gaunt mesa

#

to my knowledge there were multiple

gaunt mesa
#

huh

#

which shadow dev what

restive ether
#

for all of chloe’s stuff

twilit jungle
#

Guys you are missing the main thing... copy pasta color tweaks are the most profiting paid tweaks

gaunt mesa
#

there were multiple

restive ether
#

revulate’s twitter code was probably one of them

#

lol

tepid olive
#

this is what i got sent

#

look at the whitespace

#

in the preview

restive ether
#

why

tepid olive
#

that guy is super weird

#

i think that’s wsl too

restive ether
#

wtf

#

i literally can’t tell what it is

gaunt mesa
#

true

restive ether
#

giveme :.75Ā¢: pls

#

copy paste color devs

gaunt mesa
#

@restive ether giveme meth pls

tepid olive
#

the guy seems to be really interested since he bought damn test devices for it but like

restive ether
#

give you meth? what a weirdo!

tepid olive
#

0.75 for UIColor

gaunt mesa
tepid olive
#

ofc

gaunt mesa
#

like u can make a tweak that does nothing for $2 and still get sales

tepid olive
#

you know southerngirlwhocode

gaunt mesa
#

literally just NSLog(@"Tweak");

restive ether
#

yeah that’s me

gaunt mesa
#

boom $2

tepid olive
#

he was shitting on them

restive ether
#

bruh

#

L

tepid olive
#

when he made that tweak

restive ether
#

new low

tepid olive
#

it’s so dumb

gaunt mesa
restive ether
#

yes

gaunt mesa
#

thought so

restive ether
#

i’m everyone who does/doesn’t code

gaunt mesa
#

and u are shad0wdev

#

man is cracking tweaks while not coding

#

damn

tepid olive
#

NorthWesternGirlWhoSometimesCodes

#

might compare the color tweak to rev code in IDA

restive ether
#

how to make a lot of money

  1. find highly requested tweak concept
  2. write it but really badly and memory leaks everywhere
  3. make up female persona
  4. upload to twickd
restive ether
#

how’d that work out for em

tepid olive
#

i think someone on reddit was supporting them since they were a girl troll

restive ether
#

female developer

10+ for monies

100000- harassment

gaunt mesa
#

lyricify 2.1 on hyi

tepid olive
gaunt mesa
#

my ingress controller decided to ban every single IP

#

because of influx

#

so now all of lyricify is broken

restive ether
#

HYI is bottom tier piracy

tepid olive
#

lol

surreal mountain
#

how tf you do write a memory leak in objc.

#

how.

#

how?

#

i don't understand

ashen birch
gaunt mesa
#

bruh?

surreal mountain
#

C i understand

restive ether
#

@vale gust

surreal mountain
#

objc i just don't

gaunt mesa
#

@surreal mountain write something that doesn't use proper retain cycles

tepid olive
surreal mountain
#

why would i do that

gaunt mesa
#

so something that stops a UIViewController from deallocating after its dismissed etc

#

that's a memory leak right there

#

and it happens a lot

surreal mountain
#

maybe i don't do enough tweaking anymore

gaunt mesa
#

its not even tweaks

#

this is just general ios

restive ether
#

i bet half the tweaks that come out have some form of a memory leak

surreal mountain
#

i don't mess with that stuff if i'm not tweaking

#

i just let arc do the hard work

gaunt mesa
#

tho its easy to fix it

surreal mountain
#

i write binaries ffs

restive ether
gaunt mesa
#

HSWidgets no ARC

restive ether
#

like LetMeBlock didn’t have arc until recently

mighty viper
#

why didn't it have arc?

gaunt mesa
#

another really easy way to leak memory is with bridging

#

ie __bridge vs __bridge_transfer/CFBridgingRelease()

gaunt mesa
#

but that's very minute

restive ether
#

loss

#

cute cat

twilit jungle
#

There have been 0 memory leaks found in HSWidgets

mighty viper
#

wait the entire commit to add ARC was a single makefile flag?

gaunt mesa
#

wait a sec

#

that doesn't make any sense

mighty viper
#

no retain or release changes?

gaunt mesa
#

u have to remove the manual release statements and shit

twilit jungle
#

lol means it was leaking before

gaunt mesa
mighty viper
restive ether
#

sad times in the team ten hype house

twilit jungle
#

await its not even using obj-c

gaunt mesa
mighty viper
#

mfw it's a tweak written in node

gaunt mesa
#

but why is it .xm uhh

proud geyser
#

Burrit0z that’s a dope widget can you tell me what app is from??

gaunt mesa
#

velox14

proud geyser
#

Is it out?

restive ether
#

no but i am

proud geyser
#

...

gaunt mesa
#

ur dick is out?

proud geyser
gaunt mesa
#

wtf

restive ether
#

it’s been out for harambe since 2015

gaunt mesa
surreal mountain
restive ether
gaunt mesa
sudden finch
#

How can a tweak present a UIAlertController?

twilit jungle
#

Same way a non-tweak does

surreal mountain
#

SB?

sudden finch
#

Yee

surreal mountain
#

create a UIWindow

twilit jungle
surreal mountain
#

and present your vc on it

sudden finch
twilit jungle
#

ig its getting claustrophobic in SpringBoard again, we need more windows

surreal mountain
#

are you just %hook SpringBoard or is it a specific vc liek SBIconController

restive ether
#

just overwrite files to achieve whatever you want

surreal mountain
#

true.

restive ether
#

replacing system files is the most battery efficient method after all!

sudden finch
#

infinite battery hack rm -rf ./*

#

2021 working

proud geyser
restive ether
surreal mountain
gaunt mesa
proud geyser
gaunt mesa
#

wtf stolen

sudden finch
sudden finch
sudden finch
surreal mountain
proud geyser
surreal mountain
surreal mountain
proud geyser
#

Yo who developed succession...?

restive ether
sudden finch
restive ether
surreal mountain
restive ether
#

cool guy

twilit jungle
#

Just remember to make your windowlevel over 9000 otherwise it might get bullied by other windows

surreal mountain
#

Joseph Stalin

restive ether
#

me

surreal mountain
proud geyser
#

Question does succession completely install a clean file system or somewhat of files are transferred

#

...?

restive ether
sudden finch
proud geyser
proud geyser
#

Wdym...

proud geyser
restive ether
#

yeah

gaunt mesa
#

and a switch statement

proud geyser
#

Damnnn that’s dope

surreal mountain
#

why

gaunt mesa
#

its cleaner

surreal mountain
#

is it inherently better

restive ether
#

yandredev moment

#

what is a switch statement

surreal mountain
#

true.

gaunt mesa
#

enums have better readability tho

gaunt mesa
surreal mountain
restive ether
surreal mountain
restive ether
#

yes

gaunt mesa
#

idk man

restive ether
#

i was thinking if the yeandre dev meme

gaunt mesa
#

leave me alone

#

yikes

#

all those elifs

restive ether
#

where it’s like a 1,000 line if statement

#

or somethin

surreal mountain
#

@gaunt mesa this may piss you off more

twilit jungle
#

Its funny how people add comment before every line of code

restive ether
#

have to remember what da code does

gaunt mesa
#

u only need to comment the shitty or complicated parts

tepid olive
twilit jungle
#

Its like reading a book and having footnote after each line

tepid olive
#
// Create a new NSObject
NSObject *object = [[NSObject alloc] init];
// Declare new variable "i" as type int
// Set i to 10
int i = 10;```
surreal mountain
#

wrong

mighty viper
#

now that's clean code

surreal mountain
#
// Create a new NSObject
NSObject *object = [[NSObject alloc] init];
// Declare new variable "i" as type int
int i;
// Set i to 10
i = 10;```
tepid olive
#

ok.

#
// Declare variable "object" as object type NSObject
NSObject *object;
// Allocate a new NSObject with nil zone
// Finish initialization of our object by calling init
object = [[NSObject allocWithZone:nil] init];
// Declare new variable "i" as type int
int i;
// Set i to 10
i = 10;```
twilit jungle
#

Bro that first line can be divided into 3 lines, you slacking

tepid olive
#

true

#

i made it 2

#

i can also use objc msg send

late ridge
#

that is pain

tepid olive
#

OH NO

#

NO COMMENTS???

#
// Define very useful macros
// For both starting and ending an objective c meth call
#define BeginObjectiveCMethodCall [
#define EndObjectiveCMethodCall ]
#define pointerToObject *

// Declare variable "object" as object type NSObject
NSObject pointerToObject object;
// Allocate a new NSObject with nil zone
// Finish initialization of our object by calling init
object = BeginObjectiveCMethodCall BeginObjectiveCMethodCall NSObject allocWithZone:nil EndObjectiveCMethodCall init EndObjectiveCMethodCall;
// Declare new variable "i" as type int
int i;
// Set i to 10
i = 10;```
twilit jungle
tepid olive
#

yeah true

#

lol

#

ok

#
// Define very useful macros
// For both starting and ending an objective c meth call
#define BeginObjectiveCMethodCall [
#define EndObjectiveCMethodCall ]
#define PointerToObject *
// Define integers
#define IntegerLiteralTen 10
// Define for assignment
#define AssignNewValueToVariable =

// Declare variable "object" as object type NSObject
NSObject PointerToObject object;
// Allocate a new NSObject with nil zone
// Finish initialization of our object by calling init
object AssignNewValueToVariable BeginObjectiveCMethodCall BeginObjectiveCMethodCall NSObject allocWithZone:nil EndObjectiveCMethodCall init EndObjectiveCMethodCall;
// Declare new variable "i" as type int
int i;
// Set i to 10
i AssignNewValueToVariable IntegerLiteralTen;```
#

the worst part is that this can compile

#

wait wait i can be doing more

twilit jungle
#

Bruh thats not worse, thats awesome

tepid olive
#
// Define very useful macros
// For both starting and ending an objective c meth call
#define BeginObjectiveCMethodCall [
#define EndObjectiveCMethodCall ]
#define PointerToObject *
// Define integers
#define IntegerLiteralTen 10
// Define for assignment
#define AssignNewValueToVariable =
// Objc take argument
#define ArgumentForObjectiveCMethodCall :

// Declare variable "object" as object type NSObject
NSObject PointerToObject object;
// Allocate a new NSObject with nil zone
// Finish initialization of our object by calling init
object AssignNewValueToVariable BeginObjectiveCMethodCall BeginObjectiveCMethodCall NSObject allocWithZone ArgumentForObjectiveCMethodCall nil EndObjectiveCMethodCall init EndObjectiveCMethodCall;
// Declare new variable "i" as type int
int i;
// Set i to 10
i AssignNewValueToVariable IntegerLiteralTen;```
#

finalized version

twilit jungle
tepid olive
#

is that

restive ether
#

i fall for it every time

tepid olive
#

is that the you have too much time>

twilit jungle
tepid olive
#

yes

#

it is

#

i already know

twilit jungle
#

Is it?

tepid olive
#

yes ive been there before

twilit jungle
#

been where?

tepid olive
twilit jungle
tepid olive
sudden finch
#

Hey DGh0st can I use FLEXall to see NSLog() outputs?

twilit jungle
#

tbh I have no clue, libFLEX did support that at some point but idk anymore

sudden finch
#

Ah heck

#

What's a good way to get debug prints then, if u don't mind

twilit jungle
#

make your own logging system? /s

sudden finch
#

lmao

twilit jungle
#

console app if you are on mac, oslog (newer iOS versions)/ondeviceconsole (legacy iOS versions) if you are on device, create your own system if you are on windows or ssh and use one of on device approaches.

sudden finch
#

Ok thx I'll try oslog since I'm SSH'd to my phone anyway

mighty viper
#

My dream is to make a nice logging tool for iOS

twilit jungle
#

Please do make it cross platform

#

had plans of making a nice UI for RLog but then I got lazy so uhh

sudden finch
#

Wait does oslog implement NSLog or am I braindead

mighty viper
#

only planning on supporting macOS and iOS, as I have no cross platform experience

twilit jungle
mighty viper
#

is that hebrew

pearl sail
twilit jungle
sudden finch
mighty viper
#

I'd be open to cross platform stuff if there was a cross platform UI framework for Swift

sudden finch
#

l o l

twilit jungle
sudden finch
#

Yknow you'd think i could derive that from the name

#

Where might i see the docs for putting stuff in said system log?

twilit jungle
#

apple docs

mighty viper
#

note messages are limited to 1024 characters

sudden finch
#

iOS 14.0+

#

no more backwards compatibility in my me!!

#

woo!

mighty viper
sudden finch
#

Heyo 10.0+

#

thx!

mighty viper
#

idk, check the ObjC headers, but that's the function name

twilit jungle
#

Theos has a wrapper for that if you don't want to worry about that stuff

sudden finch
#

ope??

primal perch
#

gm

sudden finch
#

Hey y'all, I'm experimenting with the tweak & preference template, and it seems from the debug output like iOS 14 is using a different .plist location than the template has? In the layout/ folder, the default is /Library/PreferenceLoader/Preferences/codeswitch/Preferences.plist whereas the oslog output would make it seem like the toggle is changing /private/var/mobile/Library/Preferences/us.xhec.code-switch.plist

#

Or is that what's supposed to happen?

vale gust
restive ether
late ridge
#

I'm listening to my mom on the phone explaining jailbreaking to someone

#

my brain just exploded

sudden finch
#

I got it working with oslog but ty

surreal mountain
#

myself and mr renai tale were working on electron client but

#

kinda h avent worked on thatin months

sudden finch
#

Also it seems like the template for tweak w/ prefs is broken (at least) above 12. My 6 w/ 12.5.1 can run my code based on that template just fine, but my 11 on 14.3 doesn't show any trace of the callback happening

lime pivot
sudden finch
lime pivot
#

rust

#

are you sure

twilit jungle
#

await Impactor has logging?

lime pivot
#

I still wish for someone to make a feature-complete drop-in Electron replacement that uses WKWebView

#

then everyone can stfu about Electron Badā„¢

sudden finch
#

I still wish for someone to make a feature-complete drop-in Electron replacement that uses WKWebView

#

"All your RAM are belong to us"

wicked summit
#

what is the command to open an app by bundle ID through command line? ik it exists

lime pivot
#

I don't even think that's that bad for an entire chat app with full rich text, inline graphics, emoji, gifs, to use 300MB

#

if it were approaching more than that yeah I would start worrying

#

how do you know that memory isn't intentionally being used by discord to cache channel contents to memory so channel/server switching is instant

#

yeah, I would consider that problematic

#

although, I mean,

#

and Slack is supposed to be the better one

#

I feel like there's a lot that Electron can do to be better about the memory/install size issue

#

without even changing that much of the exposed API

#

…for one, stop changing the damn exposed API

#

if there's something disappointing though it's that Docker Desktop takes 8 seconds to open the preferences window on this machine

#

M1 mac

#

if it's like that on here I don't want to know what it's like on something like a 2012 MacBook Pro

wicked summit
lime pivot
#

we really should have an open app command in uikittools

#

how did we get URL opening (uiopen) but not open by bundle id?

wicked summit
#

ahh

wicked summit
#

it is there

lime pivot
#

so it does

#

man, why no short flags

#

uiopen -b com.apple.mobiletimer

pearl sail
#

I think because how easy it is to use electron. It allows for bad practices which probably make it unnecessary heavy

stuck pier
#

To take apps from Xcode and test them on my irl iPhone do I need a paid dev acc?

pearl sail
#

No

#

use altstore

stuck pier
#

How do i get the ipa

#

im new to this

pearl sail
#

wdym how do you get the IPA?

stuck pier
#

Well how would I install it through AltStore

pearl sail
#

I think you should be asking in #jailbreak cause this is not the kinda question you would ask here tbh

wicked summit
#

tf is CheckerBoard.app

stuck pier
#

Well its not really related to jailbreaking its more just ios development

sudden finch
#

Hey y'all is there a more up to date theos depends for ios than BigBoss? My install on my phone doesn't have arm64e target 😦

#

Ope hi lmao

#

Main pc is Manjaro

#

Couldn't figure out how to get clang6.0 on here for the life of me

#

That's for Debian/Ubuntu

#

Ya LLVM is also just for Debian based

#

I guess I've gotta triple boot :((

#

my VM of debian couldn't do it either lol

#

I thought someone else in here was on Arch?

#

Time to McBuild LLVM 6.0 for myself i guess

vale gust
sudden finch
#

Doesn't it need specifically 6.0?

vale gust
sudden finch
#

o h

#

god dammit

#

Manjaro gives me 11.1 guess we'll find out

#

Worst case I can go back to pure arch i suppose

#

I just got tired of my DE being broken all the time lol

#

pfpptf

#

no but memes aside i love pacman more than apt

#

Hmm clang still doesn't know what arm64e is??

tepid olive
sudden finch
#

@vale gust is your toolchain from regular arch packages or did you build it yourself?

vale gust
sudden finch
#

Ope ok I'll give that a go ty

#

oh god

stuck pier
#

I hackintoshed High Sierra with my GTX 1050ti on Ryzen but I've spent days and can't get the nvidia drivers working making the hackintosh so laggy and un-usable, also haven't figured out if I can use the latest Xcode on high sierra and idek if that matters.

undone nest
#

the 1050ti might not have proper drivers

stuck pier
#

I've resulted to using Visual Studio code with Xarmin, idk if that's the best option but I'm using that and its connected with a vmware macos catalina to run the previews in stuff

sudden finch
undone nest
#

yeah

#

might want to ask in the hackintosh server, maybe someone there knows what to do

stuck pier
#

50-70% of the stuff in the hackintosh server never gets answered, at least thats my experience

#

too many people needing help

#

not enough people to help

sudden finch
#

Nah it's mostly b/c people don't post enough info imo

#

^ *NoVideo

#

(I'm not on Hackintosh myself b/c NoVideo card and AsRock MB. The deadly sins of hackintoshing)

stuck pier
#

wait so High Sierra wouldn't work with the 1050ti but Mojave would?

sudden finch
stuck pier
#

Even though High Sierra is an older version?

sudden finch
#

Hmmm

stuck pier
#

this is what I've reffered to on OpenCore

undone nest
#

the gtx 1050ti probably never got proper drivers for high sierra

#

kepler gang though

stuck pier
#

That chart shows that the 1050ti(pascal) would only support up to 10.13.6

#

but i tried it and it didn't work anyway lol

#

I think I may remember tho having a working Mojave hackintosh a while back with this card

#

different build, same card

undone nest
#

do you have the webdrivers

stuck pier
#

Yea i did

vale gust
undone nest
#

also i strongly doubt that

sudden finch
undone nest
#

not sure if its just a opencore option

stuck pier
#

The web drivers were installed and I pulled it up in settings and it showed that MacOS was using the web drivers and it was still a laggy ass experience, I tried stuff with boot args and reinstalling the drivers and ect... kexts and pretty much everything

#

I couldn't get it to work and gave up on it

undone nest
#

hmmm

#

if you want a decent gpu in your hackintosh without any bs, buy a cheap kepler/kepler v2 card

stuck pier
#

Or I could get like a 5700xt amd card and hackintosh big sur

undone nest
#

also a possibility

sudden finch
#

^ i was gonna say I'm saving for a replacement to my NoVideo 1070

#

*AMD replacement

stuck pier
#

I want one of the newer gpus(waiting for them to get into stock) but idk WAIT A DAMN MINUTE

#

WHY TF DOES IT SAY ACTIVATE WINDOWS

#

my pc bugging wth

#

It looks like the hardware has changed - Windows

#

bullshit all i did was some hackintoshing

sudden finch
#

Probably NVRAM reset lmao

misty cradle
#

I want one of the newer gpus(waiting for them to get into stock) but idk WAIT A DAMN MINUTE
@stuck pier you can’t get them Bc I am scalping them

#

šŸ˜Ž

upbeat wyvern
#

who was talking about cycript on arm64e? Sams-iPhone-12-Pro:~ root# cycript -p SpringBoard cy# [SBStatusBarManager sharedInstance] #"<SBStatusBarManager: 0x284b40510; Status Bars: NSHashTable {\n[1] RecycledStatusBar\n<UIStatusBar_Modern: 0x109620f50; frame = (0 0; 390 47); layer = <CALayer: 0x2846a5a00>>\n[5] SBMainDisplaySceneLayoutStatusBarView - 0x121b7af00\n<UIStatusBar_Modern: 0x121be2dd0; frame = (0 0; 390 47); autoresize = W+BM; layer = <CALayer: 0x284689be0>>\n[6] RecycledStatusBar\n<UIStatusBar_Modern: 0x11b1a3e20; frame = (0 0; 390 47); autoresize = W+BM; layer = <CALayer: 0x284746b00>>\n}\n; Hiding Frontmost Status Bar Assertions: NSHashTable {\n}\n>" cy#

pearl sail
#

Hasn't it been like 6 months since Procursus implemented this?

upbeat wyvern
#

idk but that build is from Jun 4 2020

pearl sail
#

What does your build add?

tepid olive
#

yeah i was talking about cycript

#

i forget what but it instantly threw an error for me about not having an arm64e slice in some library

#

I’ll have to try again ig

stable helm
#

Yeah that was me among other people

#

Back when I tried it near mid june last year when I was still using Unc0ver it would complain about not having an arm64e slice

#

Haven't tried it again since (only the one of the Procursus repo which doesn't seem to work with Unc0ver)

#

Thanks for letting me know, I'll try it as soon as I've got my 11 pro on 14

lime pivot
#

still seems to not work currently unless it was just updated

#
[-] Unable to inject: dlopen(/usr/lib/libcycript.dylib, 9): no suitable image found.  Did find:
    /usr/lib/libcycript.dylib: arm64 dylibs cannot be loaded into arm64e processes
    /usr/lib/libcycript.dylib: arm64 dylibs cannot be loaded into arm64e processes
*** _assert(status == 0):../Inject.cpp(143):InjectLibrary```
tepid olive
#

yeah that’s what i was getting

ionic cobalt
#

Hey everyone šŸ‘‹
I am working on a new tweak which would require a pip module as dependency. I was thinking about adding python as dependency on the control file and then install the pip module via preinst script

My question is if on jailbreaks with another bootstrap than Procursus there is also a python package for iOS? Or is this exclusive to Proc? If it were, could I just install the python package from the Procursus repo? šŸ˜…

grim sparrow
frosty star
#

do u guys have any info about when a jailbreak for IOS 14.4 is going to be out?

grim sparrow
gaunt mesa
frosty star
#

what is ETA? my brain has the size of a mentos sorry

grim sparrow
#

Estimated Time of Arrival

frosty star
#

oh

#

ok

#

thanks

#

dont mute me pls i didnt know

gaunt mesa
#

@heavy kernel ^^^ troll

tepid olive
gaunt mesa
next wadi
gaunt mesa
#

wtf

#

monka

next wadi
#

true

frosty star
#

MONKE

grim sparrow
#

ping

frosty star
#

also whats blobs?

#

ok

#

nevermind

tepid olive
stable helm
#

Does that work?

#

Last time I had someone try it (only on 14.3 since 10min ago myself so will try myself later) it didn't

#

gave segmentation fault 11 iirc

tepid olive
#

But did you try using ssh?

#

I seem to remember it segfaulting if you use newterm/mterminal

#

Don’t ask me why

tepid olive
#

How sad

#

I can fix it once a jailbreak for ios 14.3 arm64e is out

stable helm
stable helm
#

Was gonna tell you on twitter later but it seems you already know now haha

tepid olive
#

Should be fixed in about a week if life doesn’t get in the way

grim sparrow
stable helm
#

Awesome. Life comes first obv, tyt

grim sparrow
#

pog hayden

misty cradle
#

US PEOPLE

grim sparrow
#

We need a pog hayden emote

misty cradle
#

ITS SUPREME DUNKS TIME IN 6 MINUTES

#

GET READY

tepid olive
#

I am taking long weekends two and three weekends from now so i may be a bit slow on things

#

Gonna try and get lots done this weekend

tepid olive
grim sparrow
tepid olive
#

This is all u have for now

#

My best friend pogging

grim sparrow
#

lol

tepid olive
#

We 3d printed a model of him pogging a couple years ago when we were working on our 3d scanner

grim sparrow
#

lmfao

misty cradle
tepid olive
#

@grim sparrow would you fucking believe i had like a 102 fever 2 days ago, got better yesterday, and now i have a sore throat

misty cradle
#

glock in my lap ā€¼ļø

tepid olive
#

What the fuck

misty cradle
#

@tepid olive u have covid-21

tepid olive
#

Its strep but yeah

grim sparrow
#

I mean honestly I do believe that happening

#

but it is very unfortunate

misty cradle
#

3 minutes.

tepid olive
#

Silly shit bruh

grim sparrow
#

Now please do get better soon 02Hmm

misty cradle
#

very true

tepid olive
#

Trying !

misty cradle
#

get better hayden

#

no u dont try

tepid olive
misty cradle
#

u just get better

tepid olive
#

Please someone take among us out of my brain

#

Please

grim sparrow
#

omw

#

I will scoop it out of your brain

misty cradle
#

amogus

#

when the hayden is sus

tepid olive
#

Hayden Sus

misty cradle
#

1 MINUTE

tepid olive
#

when hayden is the imposter (he is sus šŸ˜†)

#

:02salute:

#

when hayden is the imposter (he is sus šŸ˜†)

stuck pier
#

If anyone knows about Xarmin.IOS for Visual Studio Code, im havin issues tryna build an IPA from my project if som1 wood be so kind as to help my dumbass

west grove
tepid olive
#

i just turned an assignment in that was due october 16th

#

true

grim sparrow
#

Turned in late
Turned in is turned in, good job bro

tepid olive
#

Lol

#

Actually made me crack up

#

@tepid olive thank you

#

yw

sudden finch
#

no but fr late is better lmao

tepid olive
#

VeryGeneric [iPhone 11, 14.3]

sudden finch
#

name and flair match up i suppose lel

primal perch
#

VeryGeneric [iPhone 11, 14.3]

tepid olive
#

VeryGeneric [iPhone 11, 14.3]

ashen birch
#

amoog

tepid olive
#

i have question

surreal mountain
#

ok

valid venture
#

anyone know how I can access swift variables from cycript/flex or I’m stupid?

cy# x->notificationCenter 
throw new Error("*** _assert(encoding[0] != '\\0'):../ObjectiveC/Library.mm(2080):Interior_getProperty")

Legit saurik figured this out by messing with pointers but the talk he did was low quality.

next wadi
#

@gaunt mesa šŸ’

#

wale

#

true

primal perch
#

gm mononucleosis

surreal mountain
#

What the fuck how did someone say such a factually correct statement

tepid olive
#

@valid venture gm cutie

valid venture
#

gm

valid venture
#

[[class-dump]]

faint lionBOT
#
class-dump-ios

class-dump is a command-line utility for examining the Objective-C segment of Mach-O files. It generates declarations for the classes, categories and protocols. This is the same information provided by using 'otool -ov', but presented as normal Objective-C declarations.

Author

DreamDevLost

Version

1.0.1-1+debug

Bundle ID

io.github.ddv.class-dump-ios

More Info
primal perch
#

[[pygame]]

lapis vessel
#

tfw apple has two classes with the same name in the same process and objc_getClass returns the wrong one...

primal perch
twilit jungle
sudden finch
#

In obj-c is NSTask header just NSTask/NSTask.h? If so, I guess it's not in the patched sdks?

primal perch
#

it’s not declared anywhere because it’s not technically part of the sdk

gaunt mesa
#

^

primal perch
#

declare it manually because the symbol still exists in foundation tho

gaunt mesa
#

just copy the header and put it in your include directory

#

fuck man

#

my computer science teacher is about to make react worse than it already is

#

i've been using react for 3 years and i can guarantee this mf is gonna make people use something like notepad++ and have the shittiest usage of API

sudden finch
#

oh no oh god oh fuck

#

npp sadCat

lapis vessel
#

you can put it in $THEOS/include/Foundation then just include <Foundation/NSTask.h>

gaunt mesa
#

i usually like to put my stuff in an Include directory within the tweak

#

that way if its open source, you can easily compile

lapis vessel
#

true

twilit jungle
lapis vessel
#

then just drop _CFLAGS = -IInclude in your makefile

gaunt mesa
#

the cflag is -I[dir] or whatever

#

yeah

sudden finch
#

Ok ty!

#

And since NSTask needs Foundation-Structs, I'll just grab that one too right?

#

Dependency hell time?

#

lol

lapis vessel
#

you don't need the whole header

sudden finch
#
==> Compiling Tweak.x (arm64)…
In file included from Tweak.x:3:
/home/matt/theos/include/Foundation/NSTask.h:10:9: fatal error: 'Foundation/Foundation-Structs.h' file not found
#import <Foundation/Foundation-Structs.h>
gaunt mesa
#

remove that import

#

u don't need it

sudden finch
#

uhhh okaayyy?

twilit jungle
#

Ah yes wasting hours trying to use generated headers instead of just creating your own header for the 1 class you need.

lapis vessel
#

you don't have to drop the whole header in there, you can just implement what you will actually use

#

what ghost said

gaunt mesa
#

as long as the symbol is there u don't have to worry

sudden finch
#

small brain hours

#

good point

gaunt mesa
#

all the header does it simply let the compiler know if something actually exists

twilit jungle
#

then fix it

#

do a PR

gaunt mesa
#

there already is one

#

so technically u can make headers for shit that doesn't exist, but then you would have linking errors

twilit jungle
#

true

#

unless you confuse the linker to

primal perch
#

not my problem if dyld couldn’t find that

twilit jungle
gaunt mesa
#

dyld-o

surreal mountain
gaunt mesa
#

boutta kill myself

twilit jungle
#

Why would anyone take a course on react

gaunt mesa
#

@twilit jungle school

#

ugh this is in javascript too not typescript

#

well fuck

primal perch
#

frcock lmao

#

nice @vivid dew

tepid olive
#

frcock lmao

#

nice @vivid dew

gaunt mesa
#

cc @twilit jungle this took a grand total of like 2 minutes

grim sparrow
#

lol

tepid olive
#

waleToday at 1:53 PM
boutta kill myself

high citrus
#

Does anyone know why my delegate (NSStreamDelagate for external accessory) is not being called, btw are there any (opensource) external accessory tweaks already existing?

@interface Delegate : NSObject <NSStreamDelegate> {
@public
}
@end

@implementation Delegate {
}
- (void)stream:(NSStream *)stream handleEvent:(NSStreamEvent)eventCode  {
    NSLog(@"~~~~~~~~~~~~~~ Received delegate event ~~~~~~~~~~~~~~"); // never gets called
}

@end


// hook and other stuff here                    
Delegate *delegate;
[[session inputStream] setDelegate:delegate];
[[session inputStream] scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
[[session inputStream] open];
// ^same for the outputStream

twilit jungle
#

Its nil

high citrus
#

hmm I tried ```objc
Delegate *delegate = [[Delegate alloc] init];

high citrus
tepid olive
primal perch
#

it could also be 0xff4700002743f6ab

surreal mountain
#

0xff4700002743f6ab

#

0xff4700002743f6ab

#

0xff4700002743f6ab0xff4700002743f6ab0xff4700002743f6ab0xff4700002743f6ab

twilit jungle
#

If he is using ARC, which I assume he is, it would be nil not a random stack value.

primal perch
#

hm didn’t know arc did that

#

cool

#

although undefined behavior is fun

twilit jungle
#

Yeah would be fun trying to figure out why random objects are being retained and released.

primal perch
tepid olive
#

i love undefined behavior

#

guys what is 0x0

twilit jungle
#

Its owl eyes

grim sparrow
#

I WAS GONNA SAY THAT

twilit jungle
#

too slow chump

grim sparrow
#

LMFAO

lethal kayak
grim sparrow
primal perch
upbeat wyvern
#

also if you compile without optimization undefined stack variables are generally NULL 😐 but then you enable optimization and poof crashes because it doesn't initialize them, I wish debugging code didn't initialize them to NULL lol

twilit jungle
upbeat wyvern
#

you're welcome lol

#

I learned that one the hard way a long time ago too

valid venture
#

does procurus have frida?

tepid olive
#

no

#

frida is available on the frida repo

#

also if you compile without optimization undefined stack variables are generally NULL 😐 but then you enable optimization and poof crashes because it doesn't initialize them, I wish debugging code didn't initialize them to NULL lol

restive ether
#

[[frida]]

faint lionBOT
#
Frida for A12+ devices

Inject JavaScript to explore iOS apps over USB.

Author

Frida Developers

Version

12.11.9

Repo
Bundle ID

re.frida.server64

More Info
restive ether
#

true

tepid olive
#

repo frida

tepid olive
primal perch
#

the DRM has been causing issues for some reason
tale as old as time

high citrus
#

What do you guys think of thisšŸ¤”

restive ether
#

what am i looking at

high citrus
# restive ether what am i looking at

The volume mixer but with Active noise cancelling controls for the Sony WH-1000XM3, which are not supported. Only airpods are officially supported.

restive ether
#

oh that’s cool

#

does it work for different models or specifically those

high citrus
restive ether
#

loss

#

cool though

misty cradle
#

wtf another Dutch

tepid olive
misty cradle
#

Ruisonderdrukking

high citrus
high citrus
misty cradle
#

Noice

#

I hope u are good Dutch guy most we’ve had are dumb

turbid fjord
#

Like you

misty cradle
#

We refer to them as sukkels

#

@turbid fjord sofuckingfunny

turbid fjord
#

I know I’m hilarious

high citrus
misty cradle
#

Nah u are not the best

#

The best is me

#

and then @hollow kernel and @steep lantern

#

And then u

high citrus
#

yay

steep lantern
#

you mean @steep lantern then @hollow kernel

misty cradle
#

It’s time for FC Avondklok

steep lantern
#

bro

#

what is FC AVondklok

upbeat wyvern
#

just pushed an update to libkrw that will make it work with unc0ver 6.1.0 for kernel read/write

#

that u0 version should also appear pretty soon

steep lantern
#

wtkk

#

is iets met defano holwijn dat weet ik wel

steep lantern
#

@misty cradle gare nederlander hier

#

let me google that for you

high citrus
steep lantern
#

oh wow je gebruikt duckduckgo cool man

proud geyser
#

Burrit0z can i beta test velox14 ill pay for the tweak 😃

restive ether
#

yeah bro i’ll beta test it for you

proud geyser
#

@tepid olive ^^ šŸ‘

tepid olive
#

no.