#development
1 messages · Page 437 of 1
Nice, hope it follows the normal VC life cycle
saw that wasnt really a help to me

Yeah... cause it hasn't been resolved lol. Just pointing you to the latest info thats out there.
should have just installed it on my mac
this is the biggest mood killers in tweak development for me
@twilit jungle question does theos work correctly on the ios device itself?
Well its not really a linux only issue, the issue would be that its not using the ld in the toolchain which would happen on any OS. It just happens to be that the one people have on linux doesn't support that flag.
And linux most definitely does work, I just don't understand what the triggering factor is for that.
What toolchain/tutorial did you use?
everything defualt from the installation tut on theos
You should probably upgrade toolchain if you want to support arm64e
does linux even support arm64e i remember it not support it a while back
sbingner's toolchain does for a few months now.
whats the source?
There is a pinned theos issue that mentions updating wiki instructions, that issue has the link.
what about this https://gist.github.com/Seia-Soto/be11a42ae2aa6e29509b7ffe7112212f?
Installs sbinger's arm64e toolchain to allow arm64e compilation on Linux - arm64e-linux.sh
is it the same thing?
then?
crkatri toolchain bro
misinformation never dies, it only changes origins
I am sort of responsible for that gist since I was the one who originally shared it in this channel... but like cmon update it/remove it when shit gets updated.
is this it https://github.com/theos/theos/issues/551
Yes
ighh
true nice vacation
sbingner's toolchain doesn't support iOS 14 sdk so if you want that as well then use CKatri's (last comment in that issue).
@twilit jungle isnt CKatri's toolchain a swift toolchain tho>
Its both combined
Been speedrunning hitman 3 maps, wiping the entirety. No one survives.
It’s taking too much time and it feels sadistic somehow
Atleast from what I read it seems that way, I haven't actually tried it so could be wrong.
if that doesn't work, if you want you can try my toolchain it uses a later clang version so it may work but no guarantees tho https://github.com/sunflsks/linux-darwin-cross
Another toolchain... there is too many to remember, time to make my own.


classic Hitman shit lol
I’m gonna see a psychiatrist if I keep it up
I am willing to listen for 1 GME stock per hour price
Sure 50% off just for you
before you do that watch this interest challenge kill
OFC CANNON BALL MAN CANNON BALLED THE VIRUS DUMMY. HE JUST WAS NOT RECORDING.
You should watch the one where devs react to speedruns
His recent Marakesh challenge was more harder and interesting
literally what the actual fuck
that’s very well played

Proof of concept. Will do it again for a better kill cam. I have a few seconds before the exit pops, but I was just really anxious to get 'er done before they found the bodies. Yes. It's an accident kill. But found bodies blow the rating for "reasons."
This one is however my favorite one so far lol
does your bootstrap have minecraft: java edition?
.
Minecraft: Pi Edition on Procursus when

gib me that server then
who's gonna create a script to make a deb w Swift compiled Xcode 11 and Xcode 12 for iOS 14 arm64e and postinst to delete the unneecessary one
who
ask joe
Who’s joe
joseph mother
joe mama
gist eta wen

also just want this built into theos
oh wait you did show me this
I forgot that oops
so true
Hey we need some testers for AppFirewall Tweak, an upcoming update for iOS 14 its coming, we need your help
@sacred kiln where
i hath been pinged
can you se my post?
i’d prefer if you didn’t sent invites in this server 
Server invitations are filtered
so true
Okey, sorry I didn’t know
Its for the AppFirewall tweak
If someone find a bug or crash Send a message
was this the tweak that released and didn’t work at all
can’t even install
or was that a different one
judging it’s from ios 10 probably different one.
this isn’t the one from the tweak bounty?
dependencies
-rocketbootstrap
-applist
Hello
i have them install still not working on 13.7
so

in theory it’s for ios 14 idk
your tweak says 10-14


i can’t install on 13.7 so
installed it through filza
can you not ask for a donation in the middle of the tweak... you aren’t pwn
move it to the bottom under discord
can you report a github org for impersonating another one
???
and what would i put to report
probably
impersonation
so pick other for reason and then in description say impersonation?
Im not the dev
then why share the deb
oh
Im just searching for testers
so
ok i’m deleting that then
if i have installed a virus you got something coming your way

and i’ll get you banned from here
no
😦
It was not my intention, for this to happen, I will never do anything again
furry fetch
true
yes, i'm leaving the world
idk
nekofetch is epic gamer
lolcat got updated today though
what can i do to improve nekofetch
just not on repo yet
no suspicious files
no depends
good
K
signing
👍
GN i sleep
there is nothing for now
unless some ios terminal emulator comes out with an image backend built in
-f i think
it is -f
it checks if it is a regular file, not dir or device file
ew bash
if [ -f bruh.txt ]; then
echo "file exists"
fi
slow and muh posix
@gentle grove no depends pls
true
the add to pro 
no ones gonna add a fancy bash script 
bruh
pinging hayden
your mother
brb rewriting nekofetch in C but still same depends
memory efficiency
neofetch is bash script tho?
at least he died with a smile on his face
crabby patty time
rewrite neofetch in swift so it requires 10 MB of runtime libraries to run
ON GOD IT IS IMPORTANT!!!!
ok I forgot big sur has everything in dyld cache now, more like 30 MB
hello scorpion
wtf
yup
now we need New arm64e
split it into 32/64 bit packages?
is the 184mb compressed at all
that's the uncompressed dylibs on disk
We are racists against french people
the llvm toolchain used to be 0.5gb but i think it's shrunk by now
damn french and their repair laws, make them pay with french-specific CPU architectures

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

its alright tho my phone has a lot of free space
Apple were forced to display repairability badges in France lmao
Puce == pussy?
my m1 macbook pro is probably arriving today 
6.5/10 repairable
that seems generous
kirb do you speak french wtf
I guess "you can fix it if the problem is software"?
meanwhile, iPhone 11
I speak the one and only language basic white people speak
known as The Queen's English
giving too much credit on that end as well
huh how do I understand you, I don't speak the queen's english
point
fortunately American Butchered English is still close enough you can understand me
aah that explains it
but I dare say a word like colour or favourite and you'll explode
just make syou spell things funny
it's color with extraneous letters
I actually found out that is where those differences came from
This is like adding twenty lines of comment to explain a simple thing
Webster and somebody (ben franklin??) went through and tried to make the spellings match the pronunciations so american english is more logical for spellings like color but it didn't get backported so now we have two competing standards
US English seems to honestly mostly be just removing unneeded vowels like u and occasionally s becomes z
realised
realized
like what's the difference
color >
you just flipped the s and made it less bendy
except colour looks more like the way British people say it
realize seems like it should be a z to me
same
I don't say realice
and defence looks weird
I actually agree color and favorite are better though
maybe it's just because I'm so exposed to Americanised English who knows
@lime pivot nobody pronounces it colour right?
yeah ok I disagree with that one lmao
although I can see the argument that …sed is more like …zed when spoken
sed as in the tool
oh! ized
zed like the letter Z?
damn it get out of here canadian
L
lol
do Canadians say zed instead of Z
I had lots of fun arguing about zed in canada
now we're talking
yes ultra
damn
"W X Y Zed"
doesn’t fit
and they're like no that's not what I said
i’m digging the new repair scores
I'm like "I clearly heard you say zed, I can't write Z"
too bad their icon is ugly
that’s not what I Z
zed
bet sammy was that troublemaker at the back of the class going like pff you know it's spelled with a Z not an S right
I did always sit at the back
see there's a kernel of truth in it 😏
but I was always shite at spelling
so I probably didn't even know which one was american and which was not
someone if clutch works?
clutch: Segmentation fault: 11
(I sat at the back because I got annoyed with the teachers always asking me for answers and then everybody thinking I was a know it all or whatever)
I never did answer incorrectly on purpose though, lol
@valid venture segfault generally indicates not so much working
😄
sitting in a systems admin class a few semesters ago the lecturer caught me not paying attention and put me on the spot to explain how cd works
LOL!
I think he was disappointed that I got it right first try
did you provide like way too much detail?
it wasn't even a hard question, just, I'm in this dir, how do I get to this one without using an absolute path
oh damn, if it was "how does cd work" it would have been a lot harder
I didn't pay attention to any lecture tbh I was always typing away
yeah, useless classes
i feel young
good thing they're on zoom now so I don't even have to pretend to care
you are young lol
best class i can take is java ap comp sci shit
true
lol that lol wasn't to you mario
cd is a shell builtin that calls the chdir() stdlib function which changes the value of the working directory (pwd/cwd), it resolves . as meaning the current directory and .. as meaning the directory above, and you can use these to change to directories relative to the current one
i am very smart
big brian
I mean he didn't even go as far as explaining how cd can change something about the shell anyway
for all we know there's a binary called /bin/cd that does some black box magic that only neckbeards understand
it calls your mom to come collect you for being a smartass
ok ill leave
haha
@lime pivot you should have started with that then added on "therefore the answer you want is probably cd pathname/subpath"
then get kicked out of the class for being a smartass
I answered it by not showing up to future lectures and still getting a 99%
😂
my favorite was when the techeer told me I didn't need to bother with the final exam
hah
in primary school I got kicked out of an elective class because I "knew too much"
lol
don't remember what it was exactly aside from that part of it was just fucking with making a website on wix

back when it was Flash 
@lime pivot did you see slack btw? I didn't duplicate your issue
yeah it's odd
oh... I didn't see lol
maybe it's specific to 13.0? somehow?
yeah, none of that stuff really carries over to xcodebuild
seems like even if I export things in the environment, xcodebuild doesn't read them, unless I specifically pass them into xcodebuild eg DEVELOPER_DIR="$(DEVELOPER_DIR)"
@grave sparrow that's also why that deb didn't work for you
speaking of which
the theos-built bit of alderis was being built correctly but the xcode-built bit wasn't
was always just using the global xcode-select value
even though Theos exports DEVELOPER_DIR and a logical person would expect exports to be passed through to xcodebuild
right
I would 💚 you forever if you find a way to have Xcode spawn /usr/bin/debugserver instead of /Developer/bin/debugserver
yep
aka the debugserver with entitlements to attach to everything
@lime pivot I gave somebody workarounds for that on slack
was a bit of a pain but it worked
made an image and mounted over it
but uh, you could do it with a tweak?
if it's spawning the one in /Developer just exec the other one?
hadn't thought of that angle before
in the iOS 11 days I took advantage of Electra (dangerously) injecting task_for_pid-allow entitlement on every process, that was amazing
haven't had anything since then
yeah I reckon you could hook lockdownd or whatever lockdown service spawns debugserver
still killing the codesig on Xcode.app feels too dirty to me that I just haven't done it since
too bad cause I loved all the plugins I had
capt what the fuck
Capt Plc
@lime pivot I meant just hook debugserver
and check what path it was started from
if it's the wrong one just exec() the right one
ooooh that's not even a bad idea
can you hook apps on macOS? Since there’s no mobilesubstrate afaik
can be done in constructor easy
right
@subtle grail uh you can, and substrate actually works on osx but it's crappy because you have to essentially disable all your security like SIP
I mean it used to work
I haven't tried lately
it even loads super super late, and only works for "app" processes due to the way it injects
yeah, it does work
substitute could probably be made to work too, but I'm not sure if it should be?
I just remember it used to work and then the i386/x86_64 slice disappeared from the telesphoreo package, and saurik said he didn't want to support it any more
oh nice, I didn’t know that
yeah i made [redacted] for macos using pure objc runtime
oh I think I just downloaded an older version to get the x86 slice
and it still worked when I injected it specifically to a process
yeah that's the one lol
he once suggested I inject cycript into launchd to then dlopen SubstrateLoader
which didn't exactly work lmao

at that point cycript's injector was actually superior to substrate's, he later changed it so cycript uses cynject so it does now depend on substrate
haven't seen a cycript build for macOS since then either
@grave sparrow if you have a sec 
I hate this so much
🤬
quit and relaunch prefs?
whatthafuck
cause like…
is this 13 or 14
trying to test 13
sad
I have 14 covered for testing, don't have 13
cpusubtype=2 is arm64e, caps=0x80 is New Arm64e™
man if only
or use the built in color picker for your tweaks on 14 
can you check the symlink in /Library/Frameworks/Alderis.framework points to Alderis-ios12?
oh I'm dumdum
I have 2 copies of the repo I'm failing at keeping in sync
building on my macbook by sshing from the M1 mini cause Xcode 11 wasn't playing nice under rosetta
I effectively broke this again
so just fix that dash in the symlink and it should work
just kill Swift - easier
you’re asking for an impossibility my friend
when is your swift rewrite of cydia happening?
it was easy for me 😄
I just deleted all traces of anything I wrote in swift and was happy ever since
and the answer is often "because swift is stupid" 😄
on the other hand sometimes it's because you've been using errno returning funcs and decided to call one that calls true/false
and treated it like it needed to return 0 for success
no system apps for you 
xenon moment
waiting for the day apple actually accepts arm64e slices
@restive ether you think they will or will require it to be bitcode and they just start providing arm64e slices
well now with the whole ABI deal i’m sure apps ever using arm64e slices is out the window for a few years
nfr
unless they cut that ios 13 lifespan short a few years 
I'm willing to bet it'll be a bitcode deal honestly
arm64e is Apple's special arch they can modify between OS versions
🤢
too bad the rev guy designed that
Alderis Colour Picker
Parkour?
at this point the only missing feature of Alderis I'd say is a favorites list
yeah spark had to spell it Favourites didn't he
i’d like this
that’s the one reason i really like spark’s
I mean kinda, airpods popup does it
sad you reminded me that i lost mine like 3 days ago
hell yeah
lmao
can't say I like that the package has to be so big
it's all the magic code swift generates
i think it’s very odd how much people care about package sizes
when they’re all on that size scale
but then they’ll install PUBG 🗿
mmm
@grave sparrow go ahead, add all that
in terms of apps/tweaks/websites I try to do what I can to keep binary size down at least
though I cared a lot more in the past than I do now
then the arm64e nation attacked
people point to Tweetbot being so tiny as a good thing, which idk, I guess it is? kinda?
damn alderis has no color space support 0/10
lmao
can't figure out why people care about that
or why Apple exposes such a meaningless thing in the UI
I'd say it matters only if you're using like photoshop or after effects
unless you have a 2 grand display i don’t think you care that much about the color accuracy
that much at least
as long as it’s good enough
for purely UI things I'm concerned if you care so much that you feel the need to have a color for people with P3 displays and a color for people with peasantly sRGB displays
which honestly most sRGB displays aren't even anywhere near accurate anyway
seems the only two things you don’t have that people care about are the favorites and color grabbing
color wheel could be done, grid probably wouldn't look right
I did originally have the first tab actually be a list of presets, using colors I stole from iOS, Windows, and Material
but the grid is just more useful I suppose, gives you a good array of choices
tweak it on the next two tabs, done
idea was the tabs go from simplest to most advanced
@twilit jungle CRKatri's toolchain doesnt work either...
Don't rename toolchain files
this gives me IE6 background color fallback vibes https://stackoverflow.com/questions/8318911/why-does-html-think-chucknorris-is-a-color
i didnt...
Huh that error happens when you have a prefix for ld but not clang++
most convoluted fallback algorithm I could possibly think of
can you share output of ls $(THEOS)/toolchain/linux/iphone/bin?
like, if the color string makes no sense, try and get a color out of it anyway using a weird algorithm? like… why?
this is hashbang productions approved
#C00000 is the
brand color
@twilit jungle its not toolchain/linux/ it toolchain/swift-5.3.2-RELEASE-ubuntu20.04/
Well that would explain it
It needs to be toolchain/linux/iphone/bin/clang++
So make sure you extract contents of swift-... to toolchain/linux/iphone/ instead of just toolchain/
I've never had any reason to use a clipboard manager, never felt like it's enhanced my life in any significant way
still same error 

same but meth
ACNE Grease and Shovel Company
@twilit jungle there's no iphone named dir in linux dir
toolchain/linux/iphone/ bruh
thats default
No you have it at $THEOS/toolchain/linux, it should be $THEOS/toolchain/linux/iphone (you are missing the iphone)
Nobody ever gave credit to how fucking smart that jackal was
@twilit jungle wait does CRKrati's toolchain support arm64e
yes
thats dope finally i can start messing around with stuff
this says a lot about society
there’s a google emoji maker keyboard
me tbh
I have officially invented the nose picking emoji
tysm for testing + suggestions @grave sparrow
are you on the bird website? swear I can’t find you
what i’d give for apple to do this
what happened with the second one from each of those last two kirb
Yo does anyone know how ldid is supposed to work with dragonbuild on linux
Im constantly getting error saying you need to manually install ldid but with no docs
On where to install the ldid binaries
you can build it from source
uhmm

Okay so i get this error n i tried to build it from orginal source saurik’s git hub and then i was getting errors building it
@proud geyser you should be able to use the binary off my github
idk where else it may be
Question is where am I supposed to paste the binary into tho
There’s only one and its from xerub
https://github.com/sbingner/ldid/releases/tag/v2.1.2%2B6 should be fine
it's a little behind but the fixes won't affect you - I need to still compile the absolute latest
oh yeah it says forked from xerub because that's how I originally made the repo
Oh ighh lemme see if it works
github doesn't understand stuff

Its giving me invalid arch name -arch arm64e error but I’m guessing it fails because of ldid
no that's not ldid
that means your sdk doesn't support arm64e or something
your toolchain
didn’t someone already tell you like 5 times
Yeah just making sure just in case

@grave sparrow ^^
the blue bird that makes a specific sound
mfer it’s said that for hours
wow what a crazy person not wasting half your life on twitter smh
that’s ok was just wondering to give you a s/o for testing
SUCH A GOOD SONG
how crazy would you say I am if I told you I'm about the age that should have watched spongebob in their childhood but I never did
got bad after season 3 anyways
yeah that seems reasonable
Question
Answer
Should I return my GT 710 and undo my hackintosh because I just figured out I can code IOS apps with Expo and React Native on Windows
for why
because if you really want to get into iOS development, React apps are probably not the way to go. In my opinion
but, feel free to do whatever you want
Well thanks for the input/feedback

tho if it's not react native it'll be flutter
as much as it's a Google project who are famed for keeping projects running for way longer than they're profitable /s
seen more than a bit of flutter apps in dev, haven't actually ended up using any, but they exist
*and in production
either way the answer to that specific question is no, you really do want to keep the hackintosh install @stuck pier I promise you'll need it for something later and regret it
it's Dart
and a React/SwiftUI reactive UI approach
dart 
Dart does compile to native code so performance is fine
I tried flutter once and it was, ok
it's kinda like if Swift and Java and Kotlin and JavaScript had a baby
personally I think Flutter is just stage 1 of a long-term process
fuck i need to setup my VM so i can test paper nightly
Project Fuchsia uses Dart
.
I can't understand why Google needs two of everything tho
isn't fuschia the replacement for android toaster

then again, Microsoft has VSCode and Atom, so 
yeah but still awkward
like Atom had some important relevance to the revolution that led to Electron apps (yes yes shush) and VSCode
but it's about time to just move on
lmao
not wrong
I remember when they first released vscode and the main exe was atom.exe
that's because it only just got rebranded from atom-shell to electron
hahaha
ok it's a lot more than I thought
the Fuchsia UI runtime is Flutter
when is fuschia replacing android
who fucking knows
it's been in dev secretly since like 2014 and officially since 2016
is it OSS
yep
googlesauce
I love how android is considered third_party
I mean good to see them not rewrite literally everything
just most of everything
mshookmemory

cum
is mshookmemory available on all jailbreaks?
more specifically does libhooker have support for it
actually ill ask cs
there is a shim for it
first 9 lines of sex tweak.xm:
#import <libcolorpicker.h>
#import <AudioToolbox/AudioToolbox.h>
#import <mach/mach.h>
#import <substrate.h>
#import <dlfcn.h>
#import <math.h>
#import "Tweak.h"
@interface Cum : NSObject```
making a free sex now
@lethal ice is that why sex bootloops? one of my classes is named cum bro no wonder issues happen

thats mostly what tweaks do
libcolorpicker

true i dont even need that line
mshookmemory is a substrate API bro 
die
because you keep mentioning piracy shit
it do be tho
ok anime girl developer person
those mfers really be sending IPAs everywhere
yea thats repackaging without devs consent, not the game cheat itself tho

still piracy if ur sharing the game files without consent

unnecessary, let people enjoy what they want to do
yesss
really ruins it for literally everyone else lol
your mother
si
yes but those tasks are for use throughout the system, not one binary that doesnt export symbols

maybe but doubt
🗿
@grave sparrow
gm
gm
is there a way to use a UIKit symbol via dlsym
like if im getting a global variable using dlsym and its a UIButton
everytime i try to use it i get something like member reference base type 'UIButton *__strong *' is not a structure or union
@tepid olive I just checked my email, I got the email saying thanks for adding your email at 13:30, when I applied I’m guessing. I got the email saying I had been accepted at 13:32

Diatrus can't do anything right
been about 2 months here and counting, and that's just to renew one that I already had...
I never had an issue with gh student, they just send a verify email to my .edu.au and it's done
anyone knows which header i‘d have to call to faceid lock an app?
My GitHub student took exactly 30 days
dumb question, what is github student
nfr
yeah this one
rip bro
mine took like 3 days
after that instantly accepted
true
when you try to open the pref bundle
it shows them in an alert
rip idk then
have you tried syslog
are u compiling ur rootlistcontroller
something's probably messed up in ur plist
the classname maybe
sui prefs are nice
but i don't want to fight with swift



That’s an L
why does console.app auto unpause 😐
Because it sucks
wtf is this?
yeah wtf is this font
somebody sent me this image
not mine
Yeah my log crashed into your phone
i’ll tell this dude to fix his springboard
true
you need to fix your shit tweaks capt
batchonatic bootloop
ok.
:getaload

Cr4shed now reports jetsam crashes which it didn't used to
but those processes are actually crashing
which is not good news for you
there's a lot of spam
why the fuck
cannot find type 'NSXPCListener' in scope
WHY

its in foundation bruh
Its public API, i hope it is in the sdk
it is in the sdk
yeah
this might just be a swift moment 
well fuck it
bridging header time
damn i wish i could open source what i’m working on
this is so damn fun and cool

redacted
semen is typing
He is rewriting HSWidgets for iOS 15
A pizza 
mr smart gh0st man
hello
have u by chance happend to mess with NSXPC shit
there is no support on tuesday

no
captipc
messed with sure, enough to help someone? probably not
i'm just trying to figure out why the fuck it just doesn't exist
according to Foundation

Just use obj-c


Whats full error?
install unc0ver
haydenOutdoors is null 

}
else {

} else {

at the disco

ok.
damn it why does libhooker crash
this works fine on substitute and substrate

low level hacks not compatible 
how
this is just a loss
low level always better

you should know this mr assembly man
ah yes let me write the core of my tweak in swift because that definitely gives me full control


low level swift to hack springboard




die


die

func DeezNuts() -> Balls


me when typing on m1 macbook pro

bro this thing kinda clean
I believe I have to get the money back on the road to go see what I have on your list list for you and the kids to get the same old one for a couple years ago I had a good day and a lot more than I thought I was going to be a little bit late
touchbar is fun
idk but the arrow expands it
😂❤️😍😒👌🏻😩💕😒☺️😊😩
i didnt know it had emojis too
how do i jb the touch bar
i wanna write tweaks for it
i think it is the touch bar
thats an L
i do it like once or twice then ruin my repo and restart
repeat
im pretty much handicapped with build systems or git
i just like the code

open source is not the only reason to use git (source control)
please stop re-adding deleted files to [redacted]
bruh you literally type in git pull what else is there to learn


:trollsmil:

no I wake up at 2:00pm feeling dead inside.
anyone got source code of hooking and interacting with swift variables/properties?
if only

I can't mshookivar
var hasShownInAppNavModals : Bool?
yeah, I can't copy the strip getters/setters/methods



young script kiddie here
but just trying to mess with this app
most of the useful vars/properties are in swift and I have no clue how to interact with them
so you are saying is its possible
or is there a magic lib out there that does this for me?
so all swift app tweaks just add code and call %orig right?

I got to get ready for something, but do bruh on
why would final be different?
but I'm stubborn cause legit I Know it's possible
someone else has a paid tweak doing it
Y’all see new qemu shit
What tweak
Right, so your hacky solution for 2 doesn't apply to 3. Doesn't mean its not possible.
Lmfao
I reversed the API and can see ur last name and shit












