#development

1 messages · Page 53 of 1

faint timber
#

just change the import to CepheiPrefs/CepheiPrefs.h

acoustic imp
#

k

#

like this?

faint timber
#

its restricted for some reason

#

read the docs

acoustic imp
#

im on ssh/VScdoe ssh

#

@faint timber if i DL cephie from the github and try to compile it(idk if this is what i should do) but it errors

faint timber
#

you shouldn't need to build cephei

acoustic imp
#

k, i think im importing it wrong idk how/what tho

#

@faint timber this is what chat gpt said after I gave it some of the docs

I have no clue what to change. and I cant like downgrade Cephie right?

Dress was made I think w and older V so stuff changed idk

#

bc when i was able to compile it before i had the older V of cephie before stuff was removed/chnaged for rootles

acoustic imp
#

dress uses thoes

lime pivot
#

HBAppearanceSettings still exists, it's just in Swift now, so there's no specific header for it

#

@acoustic imp

lime pivot
nimble parcel
lime pivot
#

so you shouldn't really be subclassing HBAppearanceSettings anyway, but if you want to, you now can only do so from Swift, because Swift doesn't support a class being subclassed from ObjC

serene hawk
#

@lime pivot any plans for this in the near future?

lime pivot
#

we prolly could support that

turbid fjord
#

Which one if you can find out the new file system format

velvet path
steady nest
#

if you're running under a hypervisor... you're running under a hypervisor, I don't see how the app would need to be optimized for that

timid furnace
#

Wait

#

What is this about running under a hv

turbid fjord
#

They didn’t even link to an apple page or anything so idk anymore

restive ether
#

dyld6.9

lime pivot
#

balls

harsh junco
#

estrogen

gaunt helm
primal perch
#

apfs 2

gaunt mesa
gaunt helm
#

interesting

gaunt mesa
robust radish
#

what if I don’t want to use substrate, now I gotta do work and remove that import

#

if theos was in python it would get so many more contributions / features from people. Thousands of lines of makefile and perl is like a joke that got out of hand

primal perch
#

kill jb faster please apple

gaunt mesa
#

🙏

gaunt mesa
gaunt helm
high mulch
#

curious, has anybody experimented with emulating newer ios frameworks on older ios vers?

#

yes it sounds as dumb as i said

#

but still

gaunt mesa
#

90% of the time there's no hardware restriction

#

You can make your own frameworks already

high mulch
#

the reason why i was asking was because I kinda wanted to do something like that to keep my iOS 14 iphone 8 alive, call me dumb but i like my phone and i like ios 14 (ios 16 is unstable and buggy COPIUM)

high mulch
#

assuming theos?

gaunt mesa
#

Xcode.

high mulch
#

ah.

gaunt mesa
#

App developers make frameworks all the time to organize their code

high mulch
#

im talking like system frameworks

gaunt mesa
#

System frameworks are just normal frameworks in a different directory

#

And loaded into dyld shared cache

#

Which I don't believe is possible to modify

#

So yeah you can port the framework, but it won't "just work™️" because I don't think you can register it as an actual private framework

high mulch
#

wouldn't it be possible to hook into the kernel somewhat and kind of "hack" things in?

#

kinda jank

robust radish
#

There is a dyld env var that lets you specify a cache to use

gaunt mesa
#

I mean I guess you could compile your own shared cache

#

But who wants to do that 💀

robust radish
#

you take it from another device or firmware

gaunt mesa
#

True, I was thinking more along the lines of you can't 100% port future frameworks cuz they may rely on hardware

#

You'd need to modify it a little bit

high mulch
#

the idea is just to emulate some of it a bit to get newer apps working

gaunt mesa
#

Also you'd need to hack things together because they could break stuff like Foundation etc on newer versions

robust radish
#

Siri was backported to iPhone 4 as a tweak using this method. The tweak downloaded a 4s dyld cache from apple (because it contained all the Siri code and assets) and launched the Siri process with that specific cache

gaunt mesa
high mulch
#

yep

#

that was my idea

#

something like that

robust radish
#

just make a shim if it’s a handful of symbols that are missing

gaunt mesa
#

I just feel like in this day and age Apple probably does something per cache in each iOS version

robust radish
#

and remove the symbol bindings from the binary

gaunt mesa
#

As in "oh this is iOS 13 so we can optimize some stuff that we had on iOS 12"

high mulch
#

if thats even possible

robust radish
high mulch
#

i dont think you'd be able to run ios 15 dyld cache on ios 14.7.1, though right?

robust radish
robust radish
high mulch
#

maybe? i havent dug that deep into dyld before

#

I heard dyld is quite uh

#

something.

robust radish
#

It is excellent

gaunt mesa
#

It is

tepid olive
acoustic imp
tepid olive
#

Is the iOS 15 cache format different from 16 and 17

#

I forget

#

yes it is

shy veldt
#

H

wind ravine
#

i am never touching bash again

tepid olive
#

@wind ravine cowabunga lite is really cool, good job

#

how do icons even work now?

wind ravine
#

thx

#

it just creates webclips

tepid olive
#

It still shows

wind ravine
#

wdym

tepid olive
#

Setup shows up

#

Even though I disabled it

wind ravine
#

it does that for some people

#

unless ios 17 changed something

#

is it showing the whole setup or just one thing?

tepid olive
#

One thing + activation

wind ravine
#

activation always shows

#

no way to skip that

#

what is it asking u to set up?

tepid olive
#

Text icon size

wind ravine
#

weird

#

probably not an ios 17 issue

next wadi
#

@indigo peak is birdpoop jailed possible

#

or

#

gameseagull i mean

indigo peak
#

yes

#

both are

next wadi
#

WTF

#

how

flint gyro
#

Hey Lenin @wind ravine

#

Do you own the socient union

hasty marsh
#

yes

lime pivot
#

I believe it already does that with an -include flag

lime pivot
#

but I do agree it would have been nicer to be in a reasonable language

trail niche
#
//
//  IniConfigView.swift
//  Whisky
//
//  Created by Amrit Bhogal on 06/06/2023.
//

import SwiftUI

struct IniConfigView: View {
    var iniConfig: IniConfig

    var body: some View {
        List {
            ForEach(iniConfig.sorted(by: { $0.key < $1.key }), id: \.key) { section, sectionConfig in
                Section(header: Text(section)) {
                    ForEach(sectionConfig.sorted(by: { $0.key < $1.key }), id: \.key) { key, value in
                        HStack {
                            Text(key)
                            Spacer()
                            Text(value).foregroundColor(.secondary)
                        }
                    }
                }
            }
        }
    }
}
struct IniConfigView_Previews: PreviewProvider {
    static var previews: some View {
        IniConfigView(iniConfig: [
            "Test group": [
                "key": "value"
            ]])
    }
}

so IniConfig is just a

[ String: [ String: String ] ]
```, and using a debugger I verified it exists, but for some reason nothing is being rendered
#

I set a breakpoint at

Text(value).foregroundColor(.secondary)
#

and the values are there, but nothing shows up

trail niche
#
struct IniConfigView: View {
    @Binding var iniConfig: IniConfig

    var body: some View {
        Text("Ini Config").fontWeight(.black)
        List {
            ForEach(iniConfig.keys.sorted(), id: \.self) { section in
                iniConfigSectionView(section: section)
            }
        }
    }
    
    @ViewBuilder
    private func iniConfigSectionView(section: String) -> some View {
        if let sectionConfig = iniConfig[section] {
            Section(header: Text(section)) {
                ForEach(sectionConfig.keys.sorted(), id: \.self) { key in
                    iniConfigItemView(section: section, key: key)
                }
            }
        }
    }
    
    @ViewBuilder
    private func iniConfigItemView(section: String, key: String) -> some View {
        if let value = iniConfig[section]?[key] {
            HStack {
                Text(key)
                Spacer()
                TextField("Value", text: Binding(
                    get: { value },
                    set: { newValue in
                        iniConfig[section]?[key] = newValue
                    }
                )).foregroundColor(.secondary)
            }
        }
    }
}

struct IniConfigView_Previews: PreviewProvider {
    static var previews: some View {
        IniConfigView(iniConfig: .constant([
            "Test group": [
                "key": "value"
            ]
        ]))
    }
}

#

restructured

#

its this view

#

which just refuses to be rendered

primal perch
#

Linux 2

vivid dew
#

good christ

#

this is how people write ui these days?

trail niche
primal perch
#

alhamdulillah

gaunt mesa
tepid olive
tepid olive
#

ok if i only need one function i only define that one?

#

what cant i just get the .c file? And copy it to my tweak

#

nah i just wanted that specific file

tepid olive
#

How do i add these to the header

gaunt mesa
tepid olive
#

even with extern?

#

i included as extern c

#

did i something wrong here

hasty ruin
#

gorn lang > swift

primal perch
#

gorn lang

#

booo

tepid olive
#

😔

hasty ruin
primal perch
wicked summit
#

Is GitHub not working for others rn

#

Specifically pull requests not updating

tepid olive
#

where is it…

tepid olive
#

it should be in ellekitc right

#

how do i know where it even gets called

gentle grove
hasty ruin
#

just wrote a mcdonalds discount code gen in gornlang

#

chipotle PointAndLaugh

tepid olive
#

its not there anywhere

#

so how do i do it with the swift file?

#

i didnt even know github has that

#

do i need to add anything special for the swift

#

k

#

exception raise request deosnt get declared anywhere

#

maybe ill see

#

i need to import darwin which the file already did

#

wtf

#

what even is swift

cloud yacht
#

A type of bird

tepid olive
#

could i just make own exception handler function and replace it with that

indigo peak
#

@lime pivot i installed palera1n beta 7, where root user seems to be disabled, how do i use make package install bc it uses ssh root@ip

ocean raptor
#

I excepted better from you

indigo peak
ocean raptor
#

I thought you had a modicum of intelligence

#

Mistakenly

indigo peak
#

ok tell me how to fix it

ocean raptor
#

Ssh keys

indigo peak
#

i dont understand

#

how is that any different from regular ssh

#

like its still using the root user

naive kraken
#

sudo passwd root

indigo peak
#

thanks

#

that worked

primal perch
#

most empathetic rjb dev be like

ocean raptor
ocean raptor
indigo peak
#

i didnt say ssh was disabled i said root user was disabled

hasty ruin
#

objc_msgSend

primal perch
#

objc_msgSend

vivid dew
#

just leave root password on man

#

nobodys gonna bruteforce your iphone

ocean raptor
#

K Y S

primal perch
#

HOG RIDAAAAA

indigo peak
primal perch
#

hacking rn

primal perch
#

Swift Sucks

vivid dew
#

swift good

#

i am literally running server side swift right now

wind ravine
#

swift sucks

#

windows sucks

primal perch
#

true, true

trail niche
#

Objective C is a great cross platform language

#

Take the objective C pill

faint timber
#

anyone know how to force xcode 14 to compile armv7 and iOS 8

ocean raptor
trail niche
#

What

ocean raptor
#

I weirdly like this

trail niche
#

it’s really really good

ocean raptor
#

😭

trail niche
#

I love it

#

It’s very fast too

ocean raptor
#

Not a big fan of the name

#

OFWhatever

trail niche
#

Yeah

ocean raptor
#

Reminds me of your mom

#

And her OF

trail niche
#

Try it out

#

ObjFW,

#

It’s great

ocean raptor
#

Apple's or objFW's

lime pivot
ocean raptor
gentle grove
trail niche
#

I want to write my own

#

I don’t know how 😭

trail niche
#

get better wifi

gentle grove
#

my WiFi is fine

#

server is shit

trail niche
#

Link? How’s the documentation

primal perch
#

C

#

C master race

ocean raptor
#

Write it in objc

primal perch
#

less based tho you gotta free

#

always

trail niche
#

Thank you!

#

i tried reading it

#

Complicated…

#

I wanna make a really small, and portable runtime

#

80s

#

Aye, yeah

#

Brad Cox

trail niche
#

For me it’s 1. Lua, 2. Objective C, 3. C#

#

Objective C is great, and ObjFW makes it so much better

vivid dew
#

i am a swift truther

twilit jungle
primal perch
wheat grotto
#

yall probably know more about this shi than i do

#

I have an android app that i want to RE, how would i do that on windows ?

#

theres some tool called apktool i found online which should have generated a specific folder after passing my .apk as an argument, and it did generate some stuff, but no the folder i wanted

#

The app is written in kotlin, from what i could tell

#

tho i think thats the only way you can write an android app lol

tepid olive
wheat grotto
lime pivot
#

should look a lot like what you'd expect, will just be a few things like generated classes for callback functions

wheat grotto
#

i got it to output useful stuff in the end

#

file names are abcs but the code itself looks fine

#

For the most part

#

except for byte code...?

topaz yew
#

is there a way to retrieve a processes launch command (e.x command 500) under macos from a pid or task or something?

wind ravine
#

fr windows defender is ass

#

theres not even a virus in it

topaz yew
#

no, the command sent to launchservicesd

#

thanks, ill take note of that

grim sparrow
#

@lime pivot can u pls fix make install on rootless

#

andrew im on the verge of tears please dont say this is a troll

#

hello

#

what do you want me to say 😭

#

i have a migraine and debugging this is proving to be a fucking challenge and a half

#

people keep disturbing me

#

my room is hot as fuck

radiant idol
#

Is there a way to present a view controller behind the content of its parent?

gentle grove
#

only you would have experience accessing hte parent

radiant idol
#

Basically, I'm trying to replace the control center. I have my replacement view controller, but I still want the old stuff to be there in order to present the submenus that the control center has. So what I want to do is present my custom view controller behind the actual control center, then hide the real control center and then use that as the base of opening the menus. It's a bad strategy, but I can't think of another way of doing it. I've tried manually using the Apple classes to make my own menus for my own view controller, but whilst I could get them to "present," they were buggy at best and downright non-functional at worst. Unless there is a better way of doing it, this is the best thing that I can think of.

#

That could work

#

but doesn't presentViewController:animated:completion: dismiss other VCs and then presents the one that its supposed to?

#

oh okay

#

cool then

#

I'll take a look

#

thanks

#

Apple probably uses some other way of doing it though

#

so

#

hm

#

alright

#

thanks a bunch

primal perch
velvet path
#

If any developers want somebody to test their tweak for iPadOS 17 (or want help in getting it updated to support it), hi

radiant idol
velvet path
radiant idol
#

huh

#

odd

velvet path
#

clicking it does nothing though

radiant idol
#

doesnt crash or anything?

#

just does nothing?

velvet path
#

well I found a way to crash it

#
  • change to App Library search
  • tap it then
#

spotlight search does nothing but doesn’t crash it

radiant idol
#

smh they changed the method for it again

#

lovely

#

alright thanks

velvet path
snow python
#

gm

velvet path
primal perch
#

gm

ocean raptor
#

@grim sparrow @lime pivot finally uploaded sileo and zebra updates to pro

grim sparrow
#

ly

cloud yacht
#

I guess an iOS 16 phone would work too

velvet path
#

if it isn't I'm not testing it

cloud yacht
#

Repo.shorty.systems

velvet path
#

@cloud yacht state of everything:
TimeJump: works
Unlocker: works
Eliza: prefs load, but doesn’t work
NotDoxed: doesn’t work

wind ravine
#

theres a bug in ios 17 that causes bricks when restoring from a backup

velvet path
wind ravine
#

i tweeted about it and made a reddit post bc its becoming an issue with how cowabunga lite applies tweaks

#

multiple people have reported it

velvet path
#

so basically don’t be on 16.2 or earlier and update straight to 17

radiant idol
#

is iOS 17 actually a decent update

#

or is it just a sham

velvet path
#

I mean it has features

#

runs not great on my iPad 6th Generation but it’s an iPad 6th Generation - the only iOS device that has 2GB of RAM and a 9.7” screen that’s still supported

radiant idol
#

F

velvet path
#

although in fairness I’ve heard of stuttering as well on the 10.5” iPad Pro

hasty ruin
radiant idol
timid briar
#

If the better autocorrect is actually good then it’s probably pog

radiant idol
#

but like

#

is it worth updating

#

eh

velvet path
radiant idol
#

lol

timid briar
#

Only on the 12 and up actually

velvet path
#

oh

#

even worse

#

A14+

radiant idol
#

so A14+

#

yea

hasty ruin
velvet path
#

any other tweaks I should check on 17?

timid briar
velvet path
#

Nexus
Please wait…
seems like Nexus license checking hangs

primal perch
radiant idol
#

not surprised

primal perch
#

if we're lucky itll run better than ios 16 tho

#

less bugs etc

timid briar
#

Oh wait never mind I lied

radiant idol
#

im on iOS 15.2.1 and I'm never updating

timid briar
#

It says “English, French, and Spanish require iPhone 12 or later.”

radiant idol
#

TrollStore and Dopamine is all I need

timid briar
#

So I partially was off, but English is used a lot so yea

timid briar
#

Just missed it I assumed it was 12 and up for the entire thing

hasty ruin
velvet path
#

oh true I forgot

radiant idol
#

drm moment

hasty ruin
#

apple changed a bit of iokit stuff

velvet path
primal perch
#

the put swift in iokit

#

😭

velvet path
#

I spent $106.06 total on this iPad 6

velvet path
#

(the iPad market is terrible)

hasty ruin
radiant idol
#

indeed

wind ravine
#

thats to do with if u modify the status bar

#

theres a bug with the beta that either bootloops or freezes u on the activation screen after a restore

hasty ruin
fiery monolith
#

Does anyone here have any experience with deploying a library on rootless?

fiery monolith
#

@ocean raptor So I have a tweak I'm trying to update which I put a bunch of common code into a library. In the past, I would specify that library in my makefile. I do that now, it compiles and installs, but none of my hooks work when I do that.

#

I'm lost as to why this doesn't work anymore. I even removed all files from the library (as in, it doesn't even link against any source files)

#

As soon as I add the _LIBRARIES to the tweak, the tweak just doesn't work. I can remove that link to the libraries and it works immediately

ocean raptor
#

Are you installing that library on your device

fiery monolith
#

I have both in the same Makefile, so I would think they are both getting installed when I install the .deb?

#

@ocean raptor okay well you are definitely onto something now. The lib isn't on the device 😐

#

Why does this work on rootful devices? Ugh, let me check some more things here...

#

Nevermind, it is installed, but it's in /var/jb/usr/lib

#

As expected, on rootful it's just in /usr/lib

#

So do I need to somehow put in my tweak to look in /var/jb or something?

ocean raptor
#

set the install name of the library to @rpath/libwhatever.version.dylib

#

When you link it

fiery monolith
#

@ocean raptor what exactly will that do?? I'll give it a shot

#

WTF that worked! Care to give a brief explanation of what that's doing?

ocean raptor
#

It was looking for the library at /usr/lib

#

Telling it to look in the @rpath will make it look at /var/jb/usr/lib cause that path is in your tweaks rpath list

fiery monolith
#

Oh man, I wished that was documented somewhere...ugh

#

So this solution would still work with rootful, correct?

#

Since the tweak will be attempting to look in /usr/lib as expected?

hasty ruin
#

yep

#

anyone know if it's possible to launch user apps from a sandboxed process?

fiery monolith
#

@ocean raptor well thank you so much for solving that for me...I was losing my mind on that one.

#

I appreciate the help!

ocean raptor
ocean raptor
fiery monolith
ocean raptor
#

And procursus rootless brought along some not documented changes

fiery monolith
#

Well if you did, a lot of us would be grateful

wind ravine
#

idk how to compile avangelista's c code for windows

#

why did everyone i was working with leave me

timid furnace
wind ravine
#

i dont trust myself knowing my history of bootlooping my own phone

timid furnace
#

what code is this

wind ravine
timid furnace
#

this doesn't look too bad to compile tbh

cloud yacht
#

Oh wait widgets got updated so it probably broke both notdoxed and eliza in that case

#

Honestly idk if I can fix those any time soon cause I would probably need a test device and I don't have one

#

Truely a hex moment

timid furnace
#

@grave sparrow im doing vtable patching

#

fml

#

c++

#

yes

#

yes who cares

#

the bigger problem is that they broke compatibility

#

they removed a function from a superclass

#

fucking the entire vtable

#

im patching it before runtime

gentle grove
hasty ruin
#

Well yeah the dude put <<

velvet path
cloud yacht
velvet path
#

I mean status bar stuff is probably broken

cloud yacht
#

right but not flex to mess around with stuff

velvet path
#

there's a lot of stuff that changed, but anything to do with the status bar has a 99% chance of being broken

velvet path
cloud yacht
#

hmmm weird

#

like the tab on the home page of settings

velvet path
#

yes

#

let me reinstall it

velvet path
cloud yacht
#

weird

velvet path
#

see the annoying bit is that there aren't any crash logs for stuff like this I think

#

so even if that was a viable thing, that isn't an option for debugging or fixing

cloud yacht
#

well they probably just use a new method and I justn eed to find out what its called

velvet path
#

for the record, the iPad market sucks - this iPad 6th Generation cost me $106.06 total

cloud yacht
#

ooof

#

I have an iPad but not checkm8

velvet path
#

(now granted, the actual price was $85, but then taxes and shipping come in)

#

is it known if these tweaks work on 16 actually

#

cause I have an iPhone 8

#

on 16.1.2

cloud yacht
#

uh no I don't have a iOS 16 checkm8 deviceeither

#

iPhone 7

velvet path
#

let's test there

cloud yacht
#

and 6

hasty ruin
#

@cloud yacht I can help you update stuff once palera1n is updated

#

got an iPad on 17

velvet path
#

nice

cloud yacht
#

nice

#

Actually the statrus bar changed on 16 right?

#

so eliza probabl;y broke there

velvet path
#

Eliza works

#

NotDoxed doesn't it looks like

cloud yacht
#

huh

#

did they redisng the settings pain in 16?

#

for sure works on 15

velvet path
#

well it doesn't work for the weather widget either

cloud yacht
#

weather widget is bork

velvet path
#

so we know:
NotDoxed: works on 15, broke on 16
Eliza: works on 16, broke on 17
TimeJump and Unlocker: works on 17

cloud yacht
#

wow timejump works on a minimum of 10 versions

radiant idol
#

I'll save you the hassle of iOS 16's iCloud cell stuff @cloud yacht, this is what you need to do:

In your interface, add the property for the configuration

@interface PSUIAppleAccountCell : PSTableCell
@property (nonatomic, strong) UIListContentConfiguration *configuration;
@end

In your @available if statement, you have to do the following:

UIListContentView *listContentView = self.subviews[1];
UIListContentConfiguration *configuration = listContentView.configuration;

configuration.text = @"iCloud";

listContentView.configuration = configuration;
ocean raptor
#

@grave sparrow do you know why it's called assembly?

#

Cause it's ass

elder scaffold
#

plz buy A10X iPad

#

everyone here

harsh junco
lime pivot
grim sparrow
#

Root login is disabled on rootless

#

So it would have to ssh in as mobile and then do sudo

lime pivot
#

so really we need to write up instructions on how to do that

grim sparrow
#

Eeeeffffoooorrrrrtyyyyyyttt

lime pivot
#

effortyt

hasty ruin
lime pivot
#

tldr:

$ sudo mkdir ~root/.ssh
$ sudo nano ~root/.ssh/authorized_keys
paste your key
$ exit
ssh root@localhost -p 2222
# whoami
root
tepid olive
grim sparrow
#

Sigh

tepid olive
#

ig it could work using a locally implemented password prompt and piping to sudo -S

zenith hatch
#

gm

tepid olive
#

ok maybe im rather gonna try to compile ellekit and then add the header. how do i do that? i tried adding the .h i created for JITLess.c to includes folder and #include it in the ellekit.h then compiled and linked to it in my tweak. but it cant find the file #include <ellekit.h>

wind ravine
#

i need help

#

its straight up not working anymore wtf

#

libimobiledevice and all the dylib files are in the xcode project resources

tepid olive
#

idk but it doesnt let me include the .h but how do i test if the func is compiled

#

ill need to look

#

i dont even see files

#

Theres no FILES in the makefile

timid furnace
#

ellekit is just an xcode project

#

JITLess is compiled into core ellekit but the function is unused

#

well i guess the test target uses it

#

so it should be there

tepid olive
#

Definetly compiled
0000000000019298 T _EKLaunchExceptionHandler

tepid olive
#

i dont think thats the issue, how should i link to ellekit

#

with ldflags?

#

i dont need to replace substrate for this hook right

#

One second

#

0000000000040e4 T _EKJITLessHook

#

K ill try again then

tepid olive
#

why is it built for mac os 😭

#

i ran the command github said

#

For a ios

#

library

primal perch
#

@grave sparrow GORN

tepid olive
#

This one

primal perch
#

toyota

#

🙏

tepid olive
#

is it in build settings?

#

general?

#

in scode

#

xcode

#

when i click on ellekit

#

no

#

you mean the run button?

#

do i need to do the ios thing at the top middle

#

Where it says my mac

#

yes

#

does any ios device work too

#

thank you

primal perch
#

capt helping

#

very rare

#

r “slur”

tepid olive
#

how is that a slur

zenith hatch
#

wholesome

tepid olive
#

true…

restive ether
#

insider discount

#

just say inshallah

#

and you will get a discount

tepid olive
#

discount on what

#

Real

restive ether
#

my bill is like half off now i think @grave sparrow

#

if it’s not it’s pretty close

#

i’ll have to see next month

primal perch
#

facts

restive ether
#

i convinced them to setup a reoccurring credit twice so far

#

it worked idk

ocean raptor
#

Not to people's faces

#

The one you are

#

That this month is for

#

No bro

#

A slur

robust radish
#

fat

gentle grove
#

yeah that

ocean raptor
#

Will saying it trigger a filter and get me banned?

gentle grove
#

file allocation table

robust radish
#

i prefer thinned, but im not woke

ocean raptor
gentle grove
#

ban yes

robust radish
#

lipo that asap

#

lipo == dylib liposuction 🤯

gentle grove
#

where tf is the dopamine thread

ocean raptor
#

F

gentle grove
#

die

#

🎲

ocean raptor
#

A cigarette in British slang

gentle grove
#

i learned that from my history teacher

#

whos british

hexed knot
#

can i get dev role yet

gentle grove
primal perch
robust radish
#

whats a role

hexed knot
#

nekofetch is not the only thing i have made

#

what you have

gentle grove
#

not just me

hexed knot
#

wasnt talking to you

restive ether
#

i’ll fill yours with mustard gas

hexed knot
#

its already been filled

#

wanna go get cfa

restive ether
#

i have a bottle of it

hexed knot
#

ill pour my cum down ur throat

gentle grove
#

did you ghet it from chick fil a??

#

BASED

#

gay

hexed knot
#

@grave sparrow cashapp me

#

me too i have 1.66 in my cashapp

#

but my bank account is crazy

#

broke

#

get a job

#

2

#

0

primal perch
#

banned

wheat grotto
#

Can someone tell whats wrong here, cause im slowly starting to loose my f mind

coral gazelle
#

The BBDUntether that appeared in #showcase abuses the presence of TestFlightServiceExtension to achieve code execution on boot. What prevents an app besides TestFlight from including a service like TestFlightServiceExtension?

gentle grove
gentle grove
#

Well that's right

wheat grotto
#

thats the point

#

Everything seems to be right

gentle grove
#

What if you don't list out all the column names in the insert

robust radish
#

are you supposed to manually put a value into an auto increment field

wheat grotto
wheat grotto
#

removed the '', same

gentle grove
wheat grotto
#

????????????

gentle grove
#

add the spaces back

#

its weird

wheat grotto
#

should that even change anything ?

#

cause if yes, then no, it didnt

#

@hasty ruin

hasty ruin
#

????

wheat grotto
#

let me put this here rq

#

INSERT INTO Pakalpojums ( Piegadatajs, Sfera ) VALUES ( 20, 5 )

#

bruh what 😭

hasty ruin
wheat grotto
#

@gentle grove any other ideas ?

gentle grove
#

pray

wheat grotto
#

kms

#

i fucking hate mysql

gentle grove
gentle grove
#

foreign keys?

wheat grotto
#

Yeah

#

Theyre ids from other tables

gentle grove
#

it might not matter but do they ezist

wheat grotto
#

and yes, those ids which i tried do exist

gentle grove
#

so you're jot violating the constraint

#

ok

#

find a friend

wheat grotto
#

idk how that might be possible

#

but i dont feel like this is my error

#

..

#

Im just going to restart my server

#

and did a backup of the DBs too just incase

gentle grove
wheat grotto
#

please help me, please help me, please help me, please help me, please help me, please help me

lime pivot
gentle grove
#

its a real DB

lime pivot
#

at least that bit is true

gentle grove
#

sql and everything

lime pivot
#

kind of a cursed one but yeah

gentle grove
#

my dad does tons of access stuff

#

24/7

lime pivot
#

24/78

#

bro invented a 78 day week

gentle grove
#

they call me henry ford II

lime pivot
#

although both Access and Excel are based on the Jet db engine, so they share a lot in common

rain falcon
primal perch
gentle grove
tepid olive
#

Ok so the problem with jitlesshook is the same. It runs the hook function, but doesnt run the replacement

topaz yew
chilly pilot
#

Heyy guys how are you all doing? So it’s been a long time since I made a tweak, and now with all these new rootless jailbreaks, I think I need some help. So I did update theos and I’m being able to create iphoneos-arm64 debs, but there’s one thing concerning me. What would happen if I create a preference bundle, like I will be having a plist in a specific location for rootful and in another one for rootless. Is there function that automatically sort this out inside the Tweak.xm?

serene hawk
chilly pilot
#

I think someone else also once sent me this but I totally forgot about it haha

wheat grotto
#

Fuck MySQL

#

fr

lime pivot
lime pivot
#

like, cool, but also ripe for Microsoft to come in and nope out of existence

#

they seem to not be exercising their legal rights over anything Windows-related on GitHub though, which is interesting

#

there's several copies of the XP source leak on there (I keep seeing it in search results entirely unintentionally...) and plenty of 10/11 activation tools

hasty ruin
#

MAS has 35k stars

#

💀

lime pivot
#

exactly lmao

primal perch
#

they’d rather you activate and use you to harvest data

restive ether
primal perch
#

yea unironically

primal perch
#

updating to debain 12 rn @marble perch

#

🙏

gentle grove
wheat grotto
#

This shit

gentle grove
#

how do you fix

wheat grotto
#

by deleting it

gentle grove
#

how'd it get there

#

I have not seen this feature before

wheat grotto
#

This my gfs db actually. She made it for a school project some time ago and created a few triggers just to have them, as you could get extra points for creating them. Turns out they actually broke everything rather than helped with data integrity, so..

#

Now we need it for our exams, thats why im returning to it

#

Well

#

Everything works now

#

can insert data

#

can delete data

#

Can update data

#

Awesome

cloud yacht
#

DROP TABLE Pakalpojms

wheat grotto
#

About the same

gentle grove
wheat grotto
#

what the fuck

primal perch
#

new macbook rip

#

probably a shitty one

wheat grotto
#

the 12 inch troll

primal perch
mighty maple
wheat grotto
snow python
#

Have there been any iOS or iPadOS releases (specifically beta) between ios 13 and now that have had developer symbols on the private frameworks? Realize that is extremely unlikely, just curious

faint timber
#

which one do you want specifically

snow python
faint timber
#

check gc

lean night
#

How can I merge a game with i game god?

tepid olive
lean night
#

what

tepid olive
#

do you mean inject?

lean night
#

uhhh

#

i forget this word

#

sorry

raven maple
#

Hi! Is it possible to disable auto lock programatically (without using Settings)? I tried to inject (with frida) the following code in the SpringBoard:

ObjC.classes.UIApplication.sharedApplication().setIdleTimerDisabled_(ptr(1));

But SpringBoard crashes. So I tried Telegram but same thing happens.

tawdry storm
#

how can I get the UIWindow of SpringBoard without a tweak? No %hook or anything

#

its a question from someone

#

and they needed me to ask here

topaz yew
raven maple
hasty ruin
raven maple
#

Thank u!

lime pivot
#

I don't know frida but ptr(1) seems wrong. are you sure that's not attempting to dereference a pointer at address 1?

raven maple
lime pivot
vale oxide
lament mica
#

anyone with macOS dev exp here?

#

i have a quick question wrt menu bar items and dropdowns

#

if i build a quick XIB file with the NSMenu, how do I hook it up to the nsmenuitem

#

(im doing it in code rn but it's annoying)

tepid olive
#

Do it in code

#

What's the ret for???

#

what reboot cmd is that

#

yes

#

that's silly

#

should have done a userspace panic syscall

#

i can do better

#

but not with 4 instructions

#

@grave sparrow

.global    _main
_main:
    stur w0, [x29, #-4]
    sub x0, x29, #4
    mov w1, #513
    mov x16, #0x5
    svc #0x80
    stur w0, [x29, #-4]
    mov w1, #48
    mov w2, #1
    mov x16, #0x5C
    svc #0x80
    ldur w0, [x29, #-4]
    mov x1, #0xFFFFFC000
    mov w2, #16384
    mov x16, #0x4
    svc #0x80
    brk #1
#

actually try it

#

its cool

#

i swear

#

you'll like it

#

it reboots your mac in a fun way

ocean raptor
#

Bro thinks shutting down == wrecking computer?????

tepid olive
#

capt actually try it

ocean raptor
#

Also, how do you think shutdown(8) works lol

tepid olive
#

it just reboots the mac lmao

tepid olive
ocean raptor
#

No

#

lol

#

Idiot

#

Oh I guess everything uses reboot3 which xpcs to launchd

tepid olive
#

try it nerd

lament mica
#

fine

tepid olive
#

do it

ocean raptor
#

K Y S

tepid olive
#

Ur so boring

#

No wonder ur single

#

you don,t even have a use for it

#

you don't need ur mac

#

FOr what

primal perch
#

gay porn too

gentle grove
faint timber
#

Developers developers developers develop

pearl sail
#

developers developing depression because of the lack of development on something else is the truest form of depression

acoustic imp
#

how do i compile a tweak so it doesnt have the debug+version thing in it?

hasty ruin
acoustic imp
#

like that ?

hasty ruin
#

yes

tepid olive
#

how

gentle grove
# tepid olive how

"Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" is a grammatically correct sentence in English that is often presented as an example of how homonyms and homophones can be used to create complicated linguistic constructs through lexical ambiguity. It has been discussed in literature in various forms since 1967, when it appeared ...

#

8 of them total though

tepid olive
#

yeah

acoustic imp
#

Why am I getting this error I have the like Theos package sceme rootless ??

hasty ruin
#

a screenshot

acoustic imp
hasty ruin
#

what about the makefile

acoustic imp
#

there another for the prefs but that doensnt matter right?

hasty ruin
#

add THEOS_PACKAGE_SCHEME=rootless to the make cmd

acoustic imp
#

wrong one

acoustic imp
acoustic imp
#

make clean first?

hasty ruin
#

yeah

naive kraken
acoustic imp
#

@hasty ruin it worked ig, thank you

hasty ruin
#

package managers will pick the correct one

#
  1. your mom
gentle grove
#

that's only 5 noob

#

you can do a different one with 8 buffalo

#

its not enough

#

need 8

#

yeah but 8 is better

#

more impressuve

#

what

#

Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo Buffalo

#

1&2: Buffalo buffalo, where theres adj+noun, like "Buffalo bison" (specific type of bison)
(implicit "that")
3&4: same thing
5: verb, 1-5 is saying "the Buffalo buffalo that Buffalo buffalo buffalo"
6: verb again, now we're saying those Buffalo buffalo that buffalo the Buffalo buffalo are now buffalo-ing
7&8: object of that verb, what they are buffalo-ing is the Buffalo buffalo again

#

Its a more complicated sentence

#

go explain it better for me hotshot

twilit jungle
gentle grove
#

I explained the entire structure

#

and its more complicated so needs more explanation

#

??

#

@grave sparrow explain it better

#

pussy

#

No it means vagina

#

Oh OK sorry

radiant idol
#

looking at this chat makes me question my sanity

timid furnace
#

the fact that you weren't already questioning it is concerning

radiant idol
#

I was

#

but this made it worse

wicked summit
#

The buffalo from the city of Buffalo, that intimidate buffalo from the city of Buffalo, do intimidate buffalo from the city of Buffalo

#

🐃🐃🐃🐃🐃🐃🐃🐃

cloud yacht
#

Where the punctuation and capitalization?

#

@hasty ruin can you send the can you give this man a true for me

cloud yacht
#

Thanks

turbid fjord
radiant idol
#

Exactly

tepid olive
#

do you crazyest android too

radiant idol
#

@hasty ruin

acoustic imp
#

sry if this is a dumb question but i need the like alderiscolorpicker.h file but idk where to get it. and i would just need to put it in the root of the tweak to satisfy this error

radiant idol
#

Is there some sort of weather library that supports rootless?

wind ravine
#

anyone know c?

analog oar
#

Hello I need some assistance. I have a free ipa I’m trying to install via sig and it will not sign it because it has iOS and Apple Watch coding to it or something along those lines. Sig only let’s me sign iOS based iPas. I can use sideloadly to sign it and it installs but only gives me 7 days. Is there anyone here whose able to look at this ipa and remove anything to do with Apple Watch so it’s only iOS related ipa

wind ravine
#

running this executable i compiled just says "the app cannot be open"

primal perch
#

macos?

wind ravine
#

i got it nvm

#

stupid gcc was compiling using the 32 bit library

primal perch
#

unzip the ipa, see if there’s a directory named AppleWatch inside the .app. if so, delete it. it might also be inside the PlugIns folder, i can’t remember. once you’ve deleted it, rezip the ipa and sideload it.

again, no guarantees that this will work without issues. it includes an apple watch app for a reason

#

k

#

get better disks

#

exempt the folder(s) from defender

#

or disable it

hexed knot
#

christianOS eta soon

#

the next terry davis

snow python
radiant idol
snow python
#

It’s an apple framework, so no

#

You can look at asteroid all it does is pull data from apples framework

radiant idol
#

👍

#

Thanks!

flint gyro
#

Use Teracopy

fiery monolith
#

Does anyone here know if I can use a custom property (%property) when I init a Swift class in theos?

timid furnace
#

@grave sparrow why is removing CS_ENFORCEMENT enough for invalid pages to work

#

CSFlags.CS_SIGNED|CS_PLATFORM_BINARY|CS_NO_UNTRUSTED_HELPERS|CS_RUNTIME|CS_ENTITLEMENTS_VALIDATED|CS_RESTRICT|CS_KILL|CS_HARD|CS_FORCED_LV|CS_VALID

#

why is this working

#

please explain

hexed knot
#

@primal perch help me with asm

primal perch
#

gorn

hexed knot
#
; boot_sect.asm
[org 0x7c00]
%include "print_function.asm"

mov al, "H"
call my_print_function
jmp $

; fill rest of boot sector and magic number at end

times 510-($-$$) db 0

dw 0xaa55
; print_function.asm
my_print_function:
    pusha
    mov ah, 0x0e
    int 0x10
    popa
    ret
#

why is this outputting U and not H

primal perch
#

try mov al, 'h' instead

#

or 0x48

hexed knot
#

both make it still output U

primal perch
#

try xor eax, eax before the mov al

#

or ax ax

#

if its 16b mode still

hexed knot
#

im in 16 bit i dont have eax

#

so yea

#

ax

#

still U

primal perch
#

zero bx too to ensure its on page 1

#

otherwise idk

hexed knot
#

yea still aint working

#

i dmed capt maybe hell know

primal perch
#

works fine for me

hexed knot
#

ok well i fixed it but

primal perch
#
org 0x7c00
    mov al, 0x48
    call my_print_function
gorn:
    jmp gorn
my_print_function:
    pusha
    mov ah, 0x0e
    int 0x10
    popa
    ret

; fill rest of boot sector and magic number at end

times 510-($-$$) db 0

dw 0xaa55

hexed knot
#

i moved %include "print_function.asm" in between mov al, "H" and call my_print_function and now it works

primal perch
#

yea that would do it

hexed knot
#

ok so moving includes to the top isnt a thing in asm

#

got it

primal perch
#

makes sense now its running the subroutine rfirst

#

cus its at where org 0x7c00

#

%include just copies and pastes it there

#
    pusha
    mov ah, 0x0e
    int 0x10
    popa
    ret```
#

so this is the first code its running

#

al just happens to have U

hexed knot
#

oh yeah thats fucked i guess

#

alr ill just leave my includes right before i zero the rest of the bin file ig then

primal perch
radiant idol
#

Bro literally wrote a whole essay

primal perch
#

chatgpt: explain codesigning on darwin (iOS, macos) systems

celest quiver
#

incorrect information

#

or should i say

#

misinformation

#

/s

harsh junco
#

Doesn’t work for me in 3rd party apps

tepid olive
#

@tepid olive literally a menace

#

😱😱😱

tepid olive
fluid lintel
#

Hi guys, is there any jailbreak or any public exploit that from r/w kernel on iOS 16? So that I can study it?

wheat bobcat
#

your third party app probably isn't supported

forest dock
#

Reposted from #general:

Are there any decent tutorials/ reference documents for fuzzing apps in iOS? I know afl++ has frida mode but unlike android i can't find any reference materials to use while learning

limpid star
timid furnace
#

thx for the explanation

#

im going to keep getting rid of CS_HARD and CS_KILL too then

#

alright licensing question: if i statically link substitute, do i have to make my tweak OSS too

#

damn

#

what about dynamically linking

#

in that case i dont have to right?

#

afaict if i ship the dynamic library i just have to make (my changes to) substitute source available

#

time to read lgplv2.1

#

if CS_ENF is off

#

does CS_VALID stay

#

well

#

the answer is yes

#

on macOS

#

afaict

#

if CS_ENFORCEMENT is not on vm_fault_cs_handle_violation never gets run

#

yea

/* set the cs_enforced flags in the map */
if (proc_getcsflags(p) & CS_ENFORCEMENT) {
    vm_map_cs_enforcement_set(get_task_map(proc_task(p)), TRUE);
} else {
    vm_map_cs_enforcement_set(get_task_map(proc_task(p)), FALSE);
}```
restive ether
#

cameron probably could’ve answered most of this for you

misty cradle
#

@ocean raptor Siren

ocean raptor
#

Because you're dumb

primal perch
#

gotem

ocean raptor
#

No

primal perch
#

refuses to elaborate
doesn’t leave

restive ether
#

what a nerd

#

don’t think there’s a whole lot going on up there

restive ether
#

dumbass

primal perch
vivid dew
#

i could delete all of his messages

grave pilot
#

gonna do some heap grooming

naive kraken
#

🤷‍♂️

steady nest
#

¯_(ツ)_/¯

timid furnace
#

Afaik

#

The only thing that uses it is amfi

#

It's checked in the Macf callback for cs allowed invalid