#development
1 messages · Page 53 of 1
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
you shouldn't need to build cephei
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
HBAppearanceSettings still exists, it's just in Swift now, so there's no specific header for it
@acoustic imp
@nimble parcel that's slightly annoying, that flag doesn't exist in earlier Swift versions
I’d just drop pre-5.8 then tbh, though if you really wanted you could add a version check ofc
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
@lime pivot any plans for this in the near future?
we prolly could support that
Which one if you can find out the new file system format
Devices with a large number of installed apps will display an Apple logo with progress bar for an extended period while the file system format is updated. This is a one-time migration when upgrading to iOS 17 beta for the first time. (109431767)
this probably has less to do with a new filesystem and more of preparing to have every app run under a hypervisor
the app doesn't need to be prepared though
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
They didn’t even link to an apple page or anything so idk anymore
dyld6.9
balls
estrogen
maybe apfs update or something? idk
apfs 2
Supposedly they're gonna put every app in a hypervisor
interesting
Bro works at mossad
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
🙏🙏
kill jb faster please apple
🙏
Theos is the big troll of our time
why do you think i'm interested in this channel
curious, has anybody experimented with emulating newer ios frameworks on older ios vers?
yes it sounds as dumb as i said
but still
It's not really emulation, it's just porting the framework
90% of the time there's no hardware restriction
You can make your own frameworks already
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
)
oh can you? neat.
assuming theos?
Xcode.
ah.
App developers make frameworks all the time to organize their code
im talking like system frameworks
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
wouldn't it be possible to hook into the kernel somewhat and kind of "hack" things in?
kinda jank
There is a dyld env var that lets you specify a cache to use
you take it from another device or firmware
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
the idea is just to emulate some of it a bit to get newer apps working
Also you'd need to hack things together because they could break stuff like Foundation etc on newer versions
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
The better idea is to point the individual symbols that causes the app to crash
Ok that's really cool
just make a shim if it’s a handful of symbols that are missing
I just feel like in this day and age Apple probably does something per cache in each iOS version
and remove the symbol bindings from the binary
As in "oh this is iOS 13 so we can optimize some stuff that we had on iOS 12"
this is what i wanted to do but to do newer functions i thought of kinda janking things together to inject my own functions
if thats even possible
I think it’s probably fine as long as the dyld major version is the same. There wasn’t the complication of dyld2/3/4 back when that tweak was made
i dont think you'd be able to run ios 15 dyld cache on ios 14.7.1, though right?
It’s not too janky to make a shim. But the complexity of doing it depends a bit on how the binary is linking the symbols
idk I haven’t tried. they’re both dyld4 aren’t they
It is excellent
It is
oh i wonder if this is related to that thing some guy in the altstore server was rambling about a few years ago when a14 was released
k, tbh i have dont 100% know everything your saying but i get the gist kinda. Im just trying to compile dress for rootless. But is there a way i could downgrade cephie? bc i have a compiled dress deb with like cephie 1.17.1 or what every the one was before rootless update.
H
i am never touching bash again
Ur setup patch doesn't work on iOS 17 btw
It still shows
wdym
it does that for some people
unless ios 17 changed something
is it showing the whole setup or just one thing?
One thing + activation
Text icon size
yes
I believe it already does that with an -include flag
I disagree about contributions, nobody contributes shit regardless
but I do agree it would have been nicer to be in a reasonable language
//
// 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
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
Linux 2
Honestly it’s great
Ok xXTimothyXx
I want to use this file but wheres the header for it? https://github.com/evelyneee/ellekit/blob/main/ellekitc/JITLess.c
anyone know?
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
How do i add these to the header
You just put them in the header?
gorn lang > swift
😔
????
it's not C
where is it…
bro is using a variable to store the fizz buzz
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
A type of bird
could i just make own exception handler function and replace it with that
@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
ssh keys smh
I excepted better from you
why
ok tell me how to fix it
Ssh keys
i dont understand
how is that any different from regular ssh
like its still using the root user
sudo passwd root
cum
most empathetic rjb dev be like
ew
ssh isn't disabled, the root password is disabled
i didnt say ssh was disabled i said root user was disabled
objc_msgSend
objc_msgSend
K Y S
K Y S
HOG RIDAAAAA
exactly, thats why i keep the password as alpine
hacking rn
Swift Sucks
true, true
Based tho, swift is a good language, only beaten out by objective C imo
Objective C is a great cross platform language
Take the objective C pill
anyone know how to force xcode 14 to compile armv7 and iOS 8
Wtf?!
What
I weirdly like this
it’s really really good
😭
Yeah
Apple's or objFW's
bro shut up. this needs documentation because even for me it’s a procedure to get my ssh key added for root

For all those people who find it more convenient to bother you with their question rather than to Google it for themselves.
I would read this but it didn't load after 10 seconds
Bruh
get better wifi
Link? How’s the documentation
Write it in objc
Thank you!
i tried reading it
Complicated…
I wanna make a really small, and portable runtime
80s
Aye, yeah
Brad Cox
For me it’s 1. Lua, 2. Objective C, 3. C#
Objective C is great, and ObjFW makes it so much better
i am a swift truther


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
apktool will generate smali files, you can use jadx to get java code back (not sure how it works with kotlin apps)
yea, the guide i found stated that after i run the command, there should appear a smali folder, but it didnt. i just got a single classes.dex file, but it seems thats what i wanted/needed anywyas
Kotlin in an Android app compiles to Java, so it'll decompile to Java
should look a lot like what you'd expect, will just be a few things like generated classes for callback functions
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...?
is there a way to retrieve a processes launch command (e.x command 500) under macos from a pid or task or something?
@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
Is there a way to present a view controller behind the content of its parent?
only you would have experience accessing hte parent
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

If any developers want somebody to test their tweak for iPadOS 17 (or want help in getting it updated to support it), hi
honestly curious if SearchDots works, can you try it? not planning to support iPadOS 17, just curious
I get the search symbol, not the word search
clicking it does nothing though
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
if anybody wants to signal boost this on Twitter, feel free https://twitter.com/MasterMike88/status/1666927794020921344
(Tweak developers, if you want me to test your stuff, whether to make sure it works or to troubleshoot to support 17, please reach out to me - either here or on Discord (MasterMike#8063))
gm
good evening
gm
@grim sparrow @lime pivot finally uploaded sileo and zebra updates to pro
ly
I'm curious if the new Lock Screen breaks timejump
I guess an iOS 16 phone would work too
is it updated for rootless support?
if it isn't I'm not testing it
It is on my repo
Repo.shorty.systems
it works
@cloud yacht state of everything:
TimeJump: works
Unlocker: works
Eliza: prefs load, but doesn’t work
NotDoxed: doesn’t work
theres a bug in ios 17 that causes bricks when restoring from a backup
first I’ve heard of it
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
so basically don’t be on 16.2 or earlier and update straight to 17
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
F
although in fairness I’ve heard of stuttering as well on the 10.5” iPad Pro
Live stickers!

If the better autocorrect is actually good then it’s probably pog
it only exists on A12+ so I won’t see it
lol
Only on the 12 and up actually

any other tweaks I should check on 17?
Number 5 is autocorrect
Nexus
Please wait…
seems like Nexus license checking hangs
sham
not surprised
Oh wait never mind I lied
im on iOS 15.2.1 and I'm never updating
It says “English, French, and Spanish require iPhone 12 or later.”
TrollStore and Dopamine is all I need
So I partially was off, but English is used a lot so yea

Just missed it I assumed it was 12 and up for the entire thing
I fixed the licensing issue already (not published), but nexus doesn’t support ios 16+ anyway
oh true I forgot
drm moment
apple changed a bit of iokit stuff
my Air 4 will probably stay on 15.4 for the rest of its life
no wonder the OS is slow
the put swift in iokit
😭
I spent $106.06 total on this iPad 6
(the iPad market is terrible)
I’ll probably get a 15.4.1 13 pro or smth and just stick with that for the foreseeable future
Can’t stand stock ios, can’t stand android 
indeed
that is a different issue
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

Does anyone here have any experience with deploying a library on rootless?
A bit
@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
Are you installing that library on your device
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?
set the install name of the library to @rpath/libwhatever.version.dylib
When you link it
@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?
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
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?
@ocean raptor well thank you so much for solving that for me...I was losing my mind on that one.
I appreciate the help!
Can you get the com.apple.springboard.launchapplications entitlement?
Ugh I need to write the rootless update guide still
sadly not
I mean it’s obviously not all on you, but I will say that roadblock might have stumped me for days/weeks had you not told me here haha
Well nobody else is writing it
And procursus rootless brought along some not documented changes
Well if you did, a lot of us would be grateful
idk how to compile avangelista's c code for windows
why did everyone i was working with leave me

i dont trust myself knowing my history of bootlooping my own phone
what code is this
for this im just talking about in general
this doesn't look too bad to compile tbh
Thanks. Does the battery center widget work and not the status bar, or vis versa or does it not work at all? Also does the iCloud thing work for notdoxed (the weather one barely works on a good day, I don't care to debug it)
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
@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

Well yeah the dude put <<
I mean if you ever want to send me test builds of stuff, you can
Yeah but I don't have to tools to figure out what changed
I mean status bar stuff is probably broken
right but not flex to mess around with stuff
I mean here's some of the very basic stuff that changed in 17 (from @tepid olive's fork of a tweak)
https://github.com/verygenericname/ColorMyBattery/commit/09aa6bc13ce9b8559c6bc30dfe5e816970370c00
https://github.com/verygenericname/ColorMyBattery/commit/e06a02bc6fa5ccba4e8e945107bd58d1d746543f
there's a lot of stuff that changed, but anything to do with the status bar has a 99% chance of being broken
iCloud page just says my actual name with NotDoxed
both the tab name and the tab contents just say my name
weird
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
well they probably just use a new method and I justn eed to find out what its called
for the record, the iPad market sucks - this iPad 6th Generation cost me $106.06 total
(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
let's test there
and 6
nice
well it doesn't work for the weather widget either
weather widget is bork
so we know:
NotDoxed: works on 15, broke on 16
Eliza: works on 16, broke on 17
TimeJump and Unlocker: works on 17
wow timejump works on a minimum of 10 versions
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;
Why
ty
why is it broken?
Root login is disabled on rootless
So it would have to ssh in as mobile and then do sudo
well, not disabled, you can still log in with ssh key
so really we need to write up instructions on how to do that
Eeeeffffoooorrrrrtyyyyyyttt
effortyt
tldr:
$ sudo mkdir ~root/.ssh
$ sudo nano ~root/.ssh/authorized_keys
paste your key
$ exit
ssh root@localhost -p 2222
# whoami
root
it does that if you set THEOS_DEVICE_USER=mobile but sudo is broken bc it can't ask for password, and doing ssh -tt doesn't fix it either, that just causes it to output some weird chars and fail
Sigh
ig it could work using a locally implemented password prompt and piping to sudo -S
gm
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>
i need help
its straight up not working anymore wtf
this is the error
libimobiledevice and all the dylib files are in the xcode project resources
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
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
Definetly compiled
0000000000019298 T _EKLaunchExceptionHandler
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
@grave sparrow GORN
This one
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
how is that a slur
wholesome
true…
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
facts
fat
yeah that
Will saying it trigger a filter and get me banned?
file allocation table
i prefer thinned, but im not woke
FAT binaries are the worst
ban yes
where tf is the dopamine thread
F
A cigarette in British slang
can i get dev role yet
no nekofetch doesnt count

whats a role
wasnt talking to you
i’ll fill yours with mustard gas
i have a bottle of it
ill pour my cum down ur throat
how
did you ghet it from chick fil a??
BASED
gay
@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
banned
Can someone tell whats wrong here, cause im slowly starting to loose my f mind
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?
What is the name of your table in the second image
Well that's right
What if you don't list out all the column names in the insert
are you supposed to manually put a value into an auto increment field
Well, this should be the bare minimum
Doesnt matter if i do or do not, its the same error
removed the '', same
What if you remove all quotes and bsckticjs
????
let me put this here rq
INSERT INTO Pakalpojums ( Piegadatajs, Sfera ) VALUES ( 20, 5 )
bruh what 😭

pray
Well actually I bet another issue is the rest can't be null
What's those silver keys (constraints?) aboyt
foreign keys?
it might not matter but do they ezist
and yes, those ids which i tried do exist
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
I HATE EXCEL I HATE EXCEL I HATE EXCEL I HATE EXCEL I HATE EXCEL https://t.co/N9pLa6DgXV
1159
111
please help me, please help me, please help me, please help me, please help me, please help me
true
at least it’s not Microsoft Access
whats wrong with access
its a real DB
at least that bit is true
sql and everything
kind of a cursed one but yeah
they call me henry ford II
although both Access and Excel are based on the Jet db engine, so they share a lot in common
not with a cvt
yeah
Ok so the problem with jitlesshook is the same. It runs the hook function, but doesnt run the replacement
if anyone is curious, i was able to capture the process type and compare against that to detect user processes that should be injected
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?
import the rootless macros and then define the path like this:#import <rootless.h> #define yourPreferencesPath ROOT_PATH_NS(@/var/mobile/Library/Preferences/com.id.yourpreferences.plist)
Thank you!
I think someone else also once sent me this but I totally forgot about it haha
It was the fucking trigger for that table
Fuck MySQL
fr
if you use NSUserDefaults/CFPreferences/HBPreferences, this is all handled for you already by the jailbreak and there's nothing else you need to do
Okay ty!
oh shoot I remember stumbling on this repo. the amount of pirated content (the books) and docs on the 2000/XP/2003 source leaks on it is insane
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
exactly lmao
at least it’s not china 💪💪
the what
MySQL trigger is a named database object which is associated with a table, and it activates when a particular event (e.g. an insert, update or delete) occurs for the table. CREATE TRIGGER creates a new trigger in MySQL. Also learn tools to create MySQL Triggers, Example on AFTER INSERT, BEFORE INSERT, AFTER UPDATE, BEFORE UPDATE, AFTER DELETE...
This shit
how do you fix
by deleting it
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
DROP TABLE Pakalpojms
what the fuck
the 12 inch 

footlong macbook

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
which one do you want specifically
SideCarCore would be helpful
check gc
How can I merge a game with i game god?

what
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.
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
i don't know if its true but i heard frida doesn't work on rootless
Still needed?
Yes, I tried on Telegram with iOS 12 and I discovered that thus solution is per-app not for all system.
Thank u!
I don't know frida but ptr(1) seems wrong. are you sure that's not attempting to dereference a pointer at address 1?
Well setIdleTimerDisabled_ requires a boolean value and ptr(1) is the value TRUE. Because ptr(1) creates a NativePointer which pointed value is 1.
oh got it, as long as that's how you do it in Frida
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)
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
Bro thinks shutting down == wrecking computer?????
capt actually try it
Also, how do you think shutdown(8) works lol
it just reboots the mac lmao
with a real panic not just a halt
try it nerd
K Y S
Ur so boring
No wonder ur single
you don,t even have a use for it
you don't need ur mac
FOr what
gay porn too
Developers developers developers develop
developers developing depression because of the lack of development on something else is the truest form of depression
how do i compile a tweak so it doesnt have the debug+version thing in it?
add FINALPACKAGE=1 to the make command
yes
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
yeah
Why am I getting this error I have the like Theos package sceme rootless ??
show the exact command you used to compile
a screenshot
'make package'
what about the makefile
there another for the prefs but that doensnt matter right?
add THEOS_PACKAGE_SCHEME=rootless to the make cmd
wrong one
k il try that
make clean first?
yeah
also don't change the identifier…
ok, can i ask y not?
@hasty ruin it worked ig, thank you
there's no need
package managers will pick the correct one
- your mom
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

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
looking at this chat makes me question my sanity
the fact that you weren't already questioning it is concerning
The buffalo from the city of Buffalo, that intimidate buffalo from the city of Buffalo, do intimidate buffalo from the city of Buffalo
🐃🐃🐃🐃🐃🐃🐃🐃
Where the punctuation and capitalization?
@hasty ruin can you send the can you give this man a true for me
Thanks
My day is ruined
Exactly
ios crazyest
do you crazyest android too
@hasty ruin
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
Is there some sort of weather library that supports rootless?
anyone know c?
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
running this executable i compiled just says "the app cannot be open"
macos?
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
Weather.framework
Does that work on iOS 15 though? If so, is there any documentation on it?
It’s an apple framework, so no
You can look at asteroid all it does is pull data from apples framework
Use Teracopy
Does anyone here know if I can use a custom property (%property) when I init a Swift class in theos?
@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
@primal perch help me with asm
gorn
; 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
both make it still output U
works fine for me
ok well i fixed it but
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
i moved %include "print_function.asm" in between mov al, "H" and call my_print_function and now it works
yea that would do it
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
oh yeah thats fucked i guess
alr ill just leave my includes right before i zero the rest of the bin file ig then
Bro literally wrote a whole essay
Doesn’t work for me in 3rd party apps
Ya i’m so good
Hi guys, is there any jailbreak or any public exploit that from r/w kernel on iOS 16? So that I can study it?
on dopamine with that deb?
your third party app probably isn't supported
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
only thing really is palera1n but that may not exactly be what you’re looking for
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);
}```
cameron probably could’ve answered most of this for you
@ocean raptor 
Because you're dumb
gotem
No
fr
dumbass
i could delete all of his messages
gonna do some heap grooming
🤷♂️
¯_(ツ)_/¯






