#development
1 messages · Page 326 of 1
If theres any desire at all to run, thats my area of expertise
exercise very good for mental health
Yeaaah guitars awesome
ngl I have this 
bro
and also physically very good obv
Just ft me anytime
I started a bit ago and im not good but i do for fun
@surreal mountain I swear you've done something, it works every time for me
how
hey practice makes perfect
i didnt mess with launchd
Yessir
lol
just run killall launchd
nothing should be causing a panic
that will fix it
worst is sb crash from tweak
@tepid olive I'll probably start when I'm actually allowed out the house 
but that wont cause a panic

fucking WATCHDOG
lol
SUCK MY COCK
oh yeah watchdog is a bitch
it kept causing me a panic on a phone I repaired
turns out it was the battery connector not fully in place
so it killed itself after 180 seconds
i have a 91 week running streak on my treadmill at this date
i didnt mess with launchd
@surreal mountain
Lol
ok odyssey
L
@surreal mountain those are rookie numbers
guess ill use checkra1n
i do retard
yeah I'm still not allowed out the house and don't have a treadmill so no running for me 
im not getting out of bed to save a fucking list
but everyone knows always use checkra1n over semi untethered
woe
omg rosetta 2
why did he run away
Rosetta 2, Electric Boogaloo
TRUE
i’m surprised it even works
a10 has issues lol
you don’t get that blackscreen issue when it locks?
how does one compile odyssey
jbd dumb
nope
with xcode

You just need to unzip them

sadly Odyssey Hue support won't be merged by the looks of it

i don’t want to compile odyssey i was just wondering
i have no use in compiling it
yeah it's easy af
you just clone it, unzip some things and it's a normal xcode project

L
omg Rosetta 2
@surreal mountain rookie numbers.
bro
mine is in one day
urs is way more
i promise oyu
i have many many more panics then u
just don’t panic lol
Anxiety cured

me when i get checkin crash
diff usb port
intjbruh
idk what you tryna do bro darwin nae naed you
no
lol
i literally dont get it
when m2
why would you use snappy
cuz i know how to
there’s literally a snapshot tool in the strap
snaputil -r orig-fs /
i mean you’ll break odyssey but it be like that

it won’t accept it when you rejailbreak
tard
fuck i shouldve uicached
true get good
i have no clue why you’d use that when it’s literally in the app
aren’t you on 13.3
the exploit works great
the rest doesnt

odyssey has to reboot to finish the jailbreak process
so why wouldn’t you just use the restore rootfs switch then
yeah so does u0 what’s your point
because the rest wont work
i was just repeating what it said
lol
ok
why does tsschecker need manual boardconfig for the iPhone 12 models
it already pulls its info from ipsw.me
and guess where I get boardconfig from

[[ pls
[[ is built into the shell while [ is a separate program that needs to be executed
it's unlikely to be a big deal in the end but you may as well use shell builtin features as often as possible
rip ./payload
darwin arm build of check when
@tepid olive, Couldn't find anything matching that search query!
@tepid olive, Couldn't find anything matching that search query!
@tepid olive, Couldn't find anything matching that search query!
how about a dos version?
that works too
technically checkra1n works under Linux on a 486
L

someone actually complained to us about it technically not being 486 compatible despite being an 80486 binary
does check work on i386 still
your mom dumbass
on macos? idk if we ever released an i386 slice
maybe on Linux but the wide array of USB controllers is a fucking pain
so even if you did get it running, it may not work
get someone to
an arm macos build
i just want darwin arm for iDevice tbh i don’t own a m1 lol
oh it doesn't? eep
source: me
well that's annoying
hey it doesn’t work, i would’ve thought someone would put that on the bug tracker by now
quip is an L for not
they're probably working on it anyway
it may not be
i just wanna try on iphone to iphone 
what if
as I said before there are issues running it on Linux with different USB controllers
rosetta on ios
lol

so could be similar issue with M1
true'
confirmed tsschecker dumb
❯ curl -s https://api.ipsw.me/v2.1/firmwares.json | jq -r '.devices["iPhone13,2"].BoardConfig'
d53gap
i just want darwin arm build smh
same

Mojave 
mojave
Mojave is the best
el cap
the later the version the more bloat there is
Sierra is the last macOS to natively support HFS+
its only pog because dark mode i would literally be happy with yosemite and dark mode
mavericks even
I just use this machine for checkra1n primarily and side loading apps
or deploying them* rather via Xcode
L
any nspasteboard users
in the chat

need nsdata of image on pasteboard
oh god nsimage
tf is NSImage
an image consisting of the NeXTSTEP™️ variety
How images are represented on Mac
NSData *screenshotImage = [pasteboard dataForType:NSPasteboardTypePNG];
should work
calculator done, not the best but i have the main functionality working. although not the best approach, i am still happy with it
cons: No decimal button, No +/- button for negative numbers
L

its not bad. I did not want to make a scientific calculator. just the main concept tbh
so have you got each of those buttons hooked up to a selector running something?
Is this like for a jb tweak
he’s just practicing, not everything has to be tweak related
can someone inform me how i use clang to make a .dylib instead of a bin
i need a library compiled for macOS instead of iOS
This is the second post in a series on memory segmentation. It covers working
with static and dynamic libraries in Linux and OSX. Make sure to check …
yeah im reading that now
clang -shared -fpic <sauces> -o <joined sauce name>.dylib
essentially for creating a shared library
No, its a terrible approach that i look at it now. Its using sender.tag values
Interesting
Falls apart when bringing periods into the play
Probably have to rewrite the first part
what’s your general approach for the input btw @burnt niche
simple string to number?
Yes
shit
and what’s the datastructure backing it up? as in, where do you store your possible inputs
mind explaining your general concept?
Yes. I use sender.tags in each number. 0-9. And then i present those to the uilabel by appending it and typecasting the double values to a string. Then when a user clicks on a perform math button, a bool is set to true. Which then stores the label in a Int named previous number and sets the label text to “” empty and also sets the bool to false. In my equal method i have if block for previous number [-,+,/,*] numberonscreen. Which is also a double that represents the number on the screen currently
Its hard to explain i could send you the important bits of code
@IBAction func numberButtonsPressed(_ sender: UIButton) {
if performingMath == true {
displayLabel.text = String (sender.tag)
numberOnScreen = Double(displayLabel.text!)!
performingMath = false
}
else {
//typing mechanism which appends and stores the number inside the label.text
displayLabel.text = displayLabel.text! + String(sender.tag)
// store the number on the screen to a var
numberOnScreen = Double(displayLabel.text!)!
}
}```
@IBAction func actionButtonsPressed(_ sender: UIButton) {
//clear equals
if displayLabel.text != "" && sender.tag != 10 && sender.tag != 15 {
previousNumber = Double(displayLabel.text!)!
displayLabel.text = ""
performingMath = true
operation = sender.tag
}
else if sender.tag == 15 { //equals
if operation == 11 { //devide
displayLabel.text = String(previousNumber / numberOnScreen)
}
else if operation == 12 { // multiply
displayLabel.text = String(previousNumber * numberOnScreen)
}
else if operation == 13 { // subtract
displayLabel.text = String(previousNumber - numberOnScreen)
}
else if operation == 14 { //add
displayLabel.text = String(previousNumber + numberOnScreen)
}
} else if sender.tag == 10 { // clear
operation = 0
previousNumber = 0
numberOnScreen = 0
displayLabel.text = ""
performingMath = false
}
}
}```
terrible approach
i know
furthermore, the code is hideous as well.
does previousNumber get incremented in case you’d add more
or subtracted in case of subtraction
not sure what you are asking.
is your variable previousNumber essentially your storage for the result of a past operation
yes
it stores the answer or the previous number
and number on screen is the number that is currently on the screen
operation is int that stores the sender.tag value for the perform math buttons so i know what math operation is happening
neat.
To add or subtract negative numbers, you can build the string until the equals button is pressed and then evaluate the string to its real value
yea i could. but honestly i am ready to move past this lol. this was really difficult for me, especially keeping track of all the variables and where the mistake was happening
got tired of keeping track of that shit
libNotatio behaves differently on macOS vs. iOS
i wonder why
its just using foundation
dunno if swift can directly understand “-25”, if not try checking if the first char is “-“ and set a flag if the very first entry was a sign (-/+) so any further input is considered a termination and prepares for next input
also you shouldn’t give up this easily tbh, that’s not the spirit
you’ll just wind up back at your greed to create tweaks or projects with zero knowledge/ inappropriate knowledge
keep at it man 💪🏾
true
wise words man, ill most definitely spend some time tomorrow to add decimal and (-/+) and also remove .0 from the end . what you said is true, i literally wanted to move past this so i could experiment with spritekit . i had a goal set in mind to make a calculator with no help or tutorials and then after move to spritekit. but i think i should make this calculator as best as i can before i do something else even if it means rewriting.
I made a calculator in JavaFX for uni last year 
had to make both desktop and web based
and we couldn't use JS for the web version
pain
imagine the page reloading every time you press a button
and i might also make it so i don't need to press the equal button at all if i do the next operation
like in iOS
lol @faint timber are you available
if so
libNotatio just doesn't work on macOS
sole reason i asked you was to be useful help to you, at the end of the day I won’t care if you succeed or not but from a fellow programmer to programmer I’d like to help. But yeah, please do proceed at steady pace and don’t stress yourself @burnt niche
you still got time to learn all the things mate
i appreciate that bro, hopefully i can learn something from this. I actually found out i enjoy app development a lot. maybe in the future i could try to make a game which is kind of my goal.
yall better play it lol
if it’s good and got your full effort, sure
in general, this is the usual lifecycle of a project:
this is how 90% of my projects go https://t.co/max8lOYFkv
4760
16463
lmfao. this is me for sure, i always abandon half complete projects. need to actually put my effort this time
Wtf you’re always so wholesome
helpful dude
meanwhile here: still using PHP and jQuery 
all of it
added decimal and +/- button. add functionality tommorow
And i will also try to add a log tomorrow for @grave sparrow. Seems easy to do
@burnt niche please add hex calculations to it
only good hex calc i could find on the store is a $1/mo subscription and i dont wanna have to keep paying that

yo
so I’ve got a Theos project wired through one of Xcode’s external build tool things
I might look into that @half walrus
my condolences
set up keyless auth
OKAY SO IT CAN BE DONE
Of course
TELL ME MORE
ssh-copy-id root@192.168.????
^
^
then do it again
works with bonjour addresses right?
root@iphone.local
if u have dragon you can just type dragon s dr and it'll set it up for u
Ill first learn how to do hex calculations my self. And then see if i can implement them
that should work
I’m not the only one working on the project, so I need to use established systems — I’m the only tweak dev working on it
Else I’d use dragon 🙂
same as regular calculations just translate the input to int and the output to hex
but Theos has more stackoverflow answers
Its crazy, i have dragon installed and everything but dragon command is not found
I always wanted to try it out
@half walrus TYSM btw
sudo ln -s ~/.dragonbuild/dragon /usr/bin/dragon @ dope
Trying that rn
Also, uh
ln: /usr/bin/dragon: Read-only file system
@ dope echo $PATH
Would I be able to do the same with Xcode build settings?
/Library/Frameworks/Python.framework/Versions/3.9/bin:/usr/local/opt/make/libexec/gnubin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin```
sudo ln -s ~/.dragonbuild/dragon /usr/local/bin/dragon (install script should've done this)
@half walrus be proud of me, I learned how to fill table views with data and also pass data between controllers
a long time ago
i am proud of u events manager man
lol
screenshot the output of dragon with no args, then
is there any way i can uninstall dragonbuild completely and use the script once more

rm -rf ~/.dragonbuild; sudo rm -rf /usr/local/bin/dragon
and it's uninstalled
need to find a way to modularize sdks so the project isnt 200mb
ykw i'm actually just gonna delete pre 13.4 ones and let users download em elsewhere if they want
dopeboy@dopeboy ~ % bash <(curl -sL dr.krit.me)
grep: /etc/os_release: No such file or directory
[Dragon] Downloading DragonBuild...
fatal: destination path 'DragonBuild' already exists and is not an empty directory.
[Dragon] Installing DragonBuild...
remote: Enumerating objects: 69, done.
remote: Counting objects: 100% (65/65), done.
remote: Compressing objects: 100% (38/38), done.
remote: Total 53 (delta 32), reused 35 (delta 15), pack-reused 0
Unpacking objects: 100% (53/53), done.```
and so on, it installs fine
except the warnings that i got there
okay worked fine
uninstalling and installing it again worked wonders
wack
i think its because i tried to set it up when it was first released long ago
maybe thats why? no idea
thanks tho krit
for sure. if i find any, ill properly report them in issues
2>/dev/null
anything with error output that's reasonable expected and useless to the user can have this tacked onto the end which'll redirect stderr to the void
yeah ik
i feel so stupid when i look back at old shit i wrote
also
is there anything here that looks like it would work on iOS and not macOS
yes, im importing foundation
and it compiles fine
^
wouldn't wanna get it mixed up with the String type
ObjC stuff is Foundation
obj-c is weird
yes
NSUInteger vs. unsigned long long
literally no difference afaik?

@ quip yep
how are you distributing the shell script
afaik all of the arch nerds i know of here got banned or something
i'm an arch nerd.. lol
more like
is this
fake arch
aur sucks anyways

descriptive error report
@surreal mountain ngl it's really hard to help you with no info
[New Issue]
body:
shit broke
(pls fix)
so true
i just know a placed a log before and after
its xcode use the debugger
you should ask at linux communities, not here

since Foundation should be the same on iOS and macOS?
this code works fine on iOS and it doesn't work on macOS
it doesnt throw anything
either way it should probably be initialized at some point
it just stops
just try and fix it
oke
i'm guessing macOS ships with some libs that iOS doesn't?
same result
wen eta swift for tweak development
to an extent
no
what
oh
nvm
interpreted that wrong
same OS underneath but different libraries / programs installed/running
Orion 
what dat
yes
yes
dang noice
is orion functional
i like swift
i might try it
obj-c is pasta to me
for the most part yes
I've only found one hook that causes a crash
lol
You disgust me
i didn't do anything
All racist, the lot of you
i broke checkra1n
cool
Cool
hot
Jinx
warm
lol
Would anyone care for a croissant
i dont understand
then eat
I literally only said that to see if i could spell it properly first time
Ya boys still got it
Croissant
Get me in the spelling b
all boys want is libpaper and libpencil it’s sickening
libpen
I just signed up for my first programming class in college
libpenis
I been workin on libapple
libpear???
https://checkrain.org/ doesn't this look legit
iPhone 5s – iPhone X, iOS 12.3 and up
imagine using bing
wtf
i straight up fell for it but i was on PC
do not click on ios: https://checkrain.org/jb/checkra1n.mobileconfig
Nice
Ripped unc0ver readme
Im in cs101 too
Thats what i enrolled for
everyone knows you cant take CS 101 without a ton of assorted nerdy laptop stickers
I can tell
Its c++
on a macbook air
remember kids, the more laptop stickers the smarter you are
Advertising disadvantages in the first sentence i see
And more powerfull ur computer is
can you do webdev on an M1 mac yet
is that a genuine question
idk software support looks pretty bad

i did a few nights ago
express url shortener so not very complex
i also regularly work with flask deployments
so
also yes
no
ok
im poor so thats ur job to try
/Applications/checkra1n.app/Contents/MacOS/checkra1n should be symlinked to /usr/local/bin or smth by default
why is it not
dragon chc moment
true
??
dragon theos
bc $PATH is a shell variable controlled by your system shell
@nimble parcel I would like to suggest one change to the Orion docs:
"enable easy, fun, and versatile jailbreak tweak development". No development is fun. May I suggest the term "stressful" or "pain inducing" instead?
which is a terminal emulator running zsh or bash that pulls variables from .zshrc or similar profiles which you need to manually add directories to the path using if you'd like binaries to appear in the path
whereas apps like checkra1n are sandboxed entirely and cant touch the rootfs/etc without user permission, nor does checkra1n intend to install itself like that
i remember when tweak dev was fun

I remember when I found development fun
but then I started setting myself bigger goals and projects
development is fun
if its not fun they why do it
oh god the anime pfps got burrit0z
do not worry its just another 24 hours
24 hours of catgirl pfp take 2
✝️ begone demons ✝️
TRUE
mood
wait the ios music app uses js
that's deadass worse than spotify
it's like they built an entire runtime on top of objc's runtime
and instead of fixing that they just revolutionized how fast they can make shit code run
which is all of silicon valley companies rn i guess
i was wondering
how does google chrome on ios not cause overheating
or jetsam to nuke it
if its anything as bad as desktop
[13:56:09] [Netty Server IO #20/INFO]: Failed to sent packet
failed to sent packet
layoutContraints
still bottom 5% of all code
it’s WebKit WKWebView, but Google put in as much of Chrome’s architecture as they could
the networking stack is completely replaced with theirs

also did you know Firefox on Android supports extensions?!
you can legit install uBlock or whatever you use on desktop and it totally works
headless firefox on procursus when
that’s about the closest a mobile browser is to its desktop version that I’ve seen
legit Firefox on iOS would be hilarious
maybe I should port Android runtime to iOS 
birb
brenai
ok
i hate this
same
-_-
this is better
balls
its all just piracy and fuck (mod who banned me)
yeah they hate me
well
i know one dude hates me
is this sub dead?
bc of [redacted]
sad
was a question i can’t tell if submissions are restricted or something
20 days no posts is kinda weird
yeah
Then make a post
[redacted]
invisible to other users
helo sir
might be a fucked up automod rule

wonder how many lonely posts have just vanished into the void
! nug alert !
Christmascoop
wtf
Gm
gm
@tepid olive SUCK MY COCK
“nug”

it's purple
homie that’s a whole ass plant
Meth
ok u want a nug i'll find one
Meth

Methamphetamine
Bet
hi rick


my bad finger slipped
@Developers

@white sedge
<@&355177983398641674>
sad
4EDD87E7C84000A
gm advanced retards

:frtrump:
man i love netflix
“join now to watch this show”
“sorry now that you’ve joined we don’t have this show anymore here are some similar titles” fuck off
vpn and piracy 
my internet is already shit
here u go @half walrus
lmao does it look good then
wtf
the year is 2021. jeff bezos's wealth is nothing compared to the wealth of scoob#0049, SwipeExtenderX has been paying exceedingly well

it do
alright time to watch heist movies from early 2000s
true
time to listen to the same 15 songs for another 3 hours before to sleep and realize ive wasted the day yet again
it’s covid ur allowed to waste time
it's winter break you're supposed to be wasting the mf day
not when i have work to do '
what work
schoolwork
yea
then why
i still have stuff to do before its over
do it tomorrow
yeah thats my mantra
that never comes


that's everybody's mantra
true
once you think you reach tomorrow it just moves farther away
idk
Where do you live
hi friends
Damn i was gonna say. But it looks like some cool mids
hi kirb
Gas is overrated
Fax. Plus it gets you high honestly
but much higher %
So who cares
swear to god my macbook panicked this morning 15 seconds before my boss called me
true
not like you can tell the difference
Is it full of stems?
Man i quit smoking a year ago
doesn't that make you no longer dopeboy
"" true
change your username to boy


I am still dopeboy

Dopeboy will never change
dopeyoungadultmale
Honestly i got tired of feeling high every day
Being sober is way better
I started smoking in the 5th or 6th grade

wtf




















