#development

1 messages · Page 443 of 1

dusky anchor
#

Theos?

nimble parcel
dusky anchor
nimble parcel
#

if you can find a ARM fortran compiler that works on Apple Silicon then you might be able to use it out of the box on iOS

rain falcon
#

nfr

restive ether
#

python 3.5

lime pivot
restive ether
#

🤮

tepid olive
#

ill have to port over a compiler

lime pivot
#

hah does clang support fortran?

#

gcc does

gentle grove
#

I still need to get clang or gcc working on my iPhone

faint timber
#

my mac is hardcoded to block gcc from running

primal perch
faint timber
#

big meanie

subtle grail
gentle grove
#

I am on Odysseyra1n

#

apparnely I need to install an sdk or something and I never bothered

dusky anchor
#

ld: library not found for -lSystem this is why I'm looking at cross compiling, compiling gcc on device ain't going so well

narrow mason
#

nfr

gentle grove
#

joules

primal perch
gaunt mesa
upbeat wyvern
#

What compiler? I can probably add it if it’s ARM compatible

upbeat wyvern
#

Put an sdk in /usr/share/SDKs/iPhoneOS.sdk

#

But why are you trying to compile gcc? Clang should work fine?

tepid olive
ivory prawn
#

Penis

subtle grail
#

cock

steep granite
#

dick

tepid olive
#

😳

gaunt mesa
ivory prawn
#

upvote plz

steep granite
#

capt

tacit sequoia
# upbeat wyvern What compiler? I can probably add it if it’s ARM compatible

@upbeat wyvern Can you look into GCC? It provides the opportunity to compile more languages such as Java, Ada, FORTRAN, etc

Iain Sandoe has started an arm64 port for macOS but with so much work to do to get the main port into a state that can be presented for upstreaming, the iOS port would be quite low on his priority list, however a proper working port is a prerequisite anyway, right?

https://github.com/iains/gcc-darwin-arm64

glacial matrix
#

If you’re reading a plist for prefs in 2021, you’re doing it wrong

faint timber
#

why is gcc not canceled yet

upbeat wyvern
#

https://github.com/sbingner/Sileo rebased the squashed commit on top of what it was actually based on in case anybody wants to see what changed

leaden pike
#

How to fix

#

headers.h:8:29: error: expected a type
-(id)showBulletinWithTitle:(NSString *)title message:(NSString *)message overridBundleImage:(UIImage *)overridBundleImage soundID:(int)inSoundID;

faint timber
#

send headers file

dusky anchor
# upbeat wyvern What compiler? I can probably add it if it’s ARM compatible
building library "npymath" sources
    Could not locate executable gfortran
    Could not locate executable f95
    Could not locate executable f90
    Could not locate executable f77
    Could not locate executable xlf90
    Could not locate executable xlf
    Could not locate executable ifort
    Could not locate executable ifc
    Could not locate executable g77
    Could not locate executable g95
    Could not locate executable pgfortran
    don't know how to compile Fortran code on platform 'posix'

I assume any of those would do

primal perch
#

⠄⠄⠄⠄⠄⠄⠄⢀⣀⣠⣤⠴⠶⠶⠶⠶⠶⠶⠶⢤⣄⣀⡀⠄⠄⠄⠄⠄⠄⠄
⠄⠄⠄⠄⠄⣠⣶⠟⠋⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠉⠙⠶⣄⡀⠄⠄⠄⠄
⠄⠄⠄⣠⡾⠟⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠻⣆⠄⠄⠄
⠄⠄⣼⡟⠄⠄⠄⠄⠄⠄⠄⢀⣤⣶⡶⢦⡀⠄⠄⠄⠄⠄⠄⠖⠻⣶⠞⢧⠄⠄
⠄⣼⠏⠄⠄⠄⠄⠄⠄⠄⠐⠛⠋⠁⠄⠄⠄⠄⠄⠄⠄⢀⣤⣤⣄⠄⠄⠨⣧⠄
⢸⡏⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠙⡏⠄⠄⠄⠸⡇
⣿⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡄⠄⠰⠄⠄⠄⠄⠄⢀⡇⠄⢀⡘⢣⣿
⡿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠠⣄⠄⠄⠦⠄⢀⣠⣤⣶⣿⠿⣶⣦⣴⠟⢹
⢿⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠉⠛⠛⠛⠛⠉⠁⠄⠄⠄⠄⠜⠁⠄⣾
⠈⢧⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢰⠇
⠄⠈⠑⢄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⡴⠋⠄
⠄⠄⠄⠄⠐⠄⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣠⡴⠏⠄⠄⠄
⠄⠄⠄⠄⠄⠄⠄⠄⠐⠂⠤⠤⣄⣀⣀⣀⣠⣤⣤⣤⡶⠶⠟⠋⠁⠄⠄⠄⠄⠄

dusky anchor
#

I'm maybe having success building gfortran on the device, will report back

upbeat wyvern
#

cool

#

I haven't tried yet, was looking at something else

#

@dusky anchor what I see is it's part of the gcc source? there's no standalone code right?

dusky anchor
upbeat wyvern
#

gcc did not play nice when I tried before, I'm hoping that things have changed enough that it works when I get a chance to try this

lime pivot
#

I feel like there must be an easier way to do this 🧐

#

already setting the info.plist version, why not just read that

dusky anchor
# upbeat wyvern gcc did not play nice when I tried before, I'm hoping that things have changed e...

I'm getting a weird stall during the build:

11 warnings generated.
rm -f libcpp.a
ar cru libcpp.a charset.o directives.o errors.o expr.o files.o identifiers.o init.o lex.o line-map.o macro.o mkdeps.o pch.o symtab.o traditional.o                                                                                 
ranlib libcpp.a
make[3]: Leaving directory '/private/var/mobile/gcc/gcc-build/build-aarch64-apple-darwin20.0.0/libcpp'

Not erroring, just hanging there. I'm going to let it sit for a while just in case, but to my understanding it should just be moving to the next task and isn't

upbeat wyvern
#

@dusky anchor maybe check ps?

dusky anchor
upbeat wyvern
#

Did you try “autoreconf -fi”?

#

But that’s not even to make?

#

And what you pasted above was

dusky anchor
#

I'm not aware of any packages that add autoreconf - I'm doing this all on device, haven't got that macbook yet

tepid olive
#

Stupid question from someone who knows nothing about PAC - if I am getting a function by offset in a library, do I have to sign it on arm64e before I can call the function?

tepid olive
#

Ok

#

Lol

#

Yeah that would explain

#

that would cause a SIGSEGV?

gaunt mesa
#

imagine multipla DRM

#

even worse than it is

indigo peak
#

How come when I build using su on my phone it says this

#

But if I make over ssh it builds perfectly

nova phoenix
#

hey guys what exactly do i need to add an app to /Applications

#

i have a deb that adds my app to /Applications when i jailbreak with checkra1n my app works just fine and as intended

#

when i jailbreak with unc0ver it crashes instantly

#

there must be something i'm missing

#

if anyone has made an app that is placed in /Applications could help me out

gaunt mesa
#

see how it says /application.mk

#

ur THEOS env is unset

indigo peak
gaunt mesa
#

yes

indigo peak
hoary bobcat
#

Does anybody ahve a document or like tutorial on how to make tweaks using windows

misty cradle
#

wsl

#

theos

#

!t tweakdev

faint lionBOT
# misty cradle !t tweakdev
tweakdev

HOW TO GET INTO TWEAK DEVELOPMENT

This has been asked countless times so it's time that there is a long message that explains this.
One of the first things you want to do is reach a "baseline" before you can even think about getting started.

What this means is that you need to be familiar with Object Oriented Programming and how to use Objective C.
uroboro was kind enough to create a guide that you can find here: https://uroboro.github.io/Learn-Objective-C-in-24-Days-Clone/
Additionally, you should also learn a little bit about how iOS works, learn some basic frameworks/stuff you will need to work with.
Stuff like how to use UIKit, Foundation, etc. Once you have a pretty good understanding of these, then you can proceed.

The next step is to actually start making tweaks. Install a tool called Theos for your appropriate device.
The installation wiki can be found here: https://github.com/theos/theos/wiki, please make sure to follow the appropriate platform instructions.
After that, you are ready to start making tweaks, please follow a tweak development guide. (Here's one if you're lazy: https://kodeycodesstuff.tech/guide)

glacial matrix
indigo peak
#

ok

glacial matrix
#

Thank you

tepid olive
#

no root builds with theos

gentle grove
#

Imagine using root shells for everything

idle forge
#

I made an evil scheme preset for installer but when i open a cydia repo link in installer the link is garbled
Why is this happening

gentle grove
#

looks like it's being percent encoded but not decoded

lethal kayak
#

is there a working class-dump for ios 14

restive ether
#

@vivid dew

idle forge
primal perch
pearl sail
primal perch
#

true

#

lmao

pearl sail
tepid olive
#

LOL

gaunt mesa
subtle grail
#

the iOS 14 root volume is sealed right

#

so then how tf can I edit it

twilit jungle
#

What does that even mean? how can you seal volume?

tepid olive
#

🦭

upbeat wyvern
#

lmao Sileo was open source for 1 day and now it's closed source again because I started to make it work

#

(the "LICENSE" that was put on it is not an open source license)

#

luckily the existing code with the original license can be used

restive ether
#

SHA-1 sofuckingfunny

ruby fern
#

i love grain silos

pearl sail
#

I don't understand what you are complaining about

tepid olive
shut stag
#

sileo on unc0ver would be nice, finally be able to have packix as a default on u0

tepid olive
#

lmao

upbeat wyvern
#

@shut stag I'll see if I can't get something out for testing today

restive ether
shut stag
pearl sail
#

Seems pretty in line with that definition you posted

#

I don't see how that restricts you

tepid olive
upbeat wyvern
#

@shut stag not sure what sileo has to do with packix

shut stag
#

did you not read the full message you responded to

restive ether
shut stag
twilit jungle
steady nest
twilit jungle
#

Selective reading disorder

pearl sail
gaunt mesa
#

lo

#

selective reading disorder?

#

sounds like something you have

steady nest
#

don't we all

twilit jungle
#

Yes its very helpful when gathering info about GME

gaunt mesa
upbeat wyvern
#

wow we can't read? ok... ```
5. No Discrimination Against Persons or Groups
The license must not discriminate against any person or group of persons.
6. No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
8. License Must Not Be Specific to a Product
The rights attached to the program must not depend on the program's being part of a particular software distribution. If the program is extracted from that distribution and used or distributed within the terms of the program's license, all parties to whom the program is redistributed should have the same rights as those that are granted in conjunction with the original software distribution.
9. License Must Not Restrict Other Software
The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be open-source software.

those right off
tepid olive
#

I see no discrimination against any person or group

#

I see no discrimination against the use of it in business

twilit jungle
gaunt mesa
#

can we filter the word sileo in this channel ty

tepid olive
#

Not specific to a product either

upbeat wyvern
#

yeah wow, lmao that was a good laugh but I'm not engaging

grim sparrow
pearl sail
plain python
#

just don't ship it or its dependencies in a repo that has ads 5head

tepid olive
#

Alrighty, just don't spout bullshit publicly

twilit jungle
#

Looks like he has Selective Understanding Disorder

gaunt mesa
#

SUD

steady nest
#

can we all just be friends

wicked summit
#

ok

plain python
gaunt mesa
#

bruh

shut stag
#

bruh

tepid olive
pearl sail
gaunt mesa
#

can we not have toxicity here

twilit jungle
shut stag
wicked summit
gaunt mesa
#

yulky

#

stfu

wicked summit
gaunt mesa
#

writing snapchat tweak

#

that gets us all banned

#

and selling it for .75

faint timber
#

snapchatbypass/s.dylib

gaunt mesa
#

how's that going btw

twilit jungle
#

RIP could have made 1.50 for 2 more hooks

#

lost chance

gaunt mesa
#

loss

twilit jungle
grim sparrow
#

oh btw

#

I need 2 new keys from you

steady nest
#

sure

grim sparrow
#
"Auto_Complete_Queue" = "Auto Complete Queue";
"Enable_Analytics" = "Enable Analytics";
pearl sail
shut stag
#

in other news, service unlinking coming to Packix in next few days

grim sparrow
#

pog champ

shut stag
#

and then gifting is the next item on to do list

grim sparrow
#

pog champ

shut stag
#

also it sucks to see that twickd is gonna be down for at least another week

#

feel bad for them

steady nest
grim sparrow
#

ty

plain python
pearl sail
plain python
#

because Sileo default subjects repos to certain standards and QC

shut stag
#

good point. Packix used to be a pile of hot shit, but we got our act together and we are pretty good now

#

if twickd can do that, great for the community

plain python
#

and it'd make Twickd better for them to go through the approval process

plain python
shut stag
#

actually, it was Sam

#

he told us what needed fixing to become default again on u0

plain python
#

I was pestering Andy too tho

shut stag
#

we checked everything off his list but he said now its not only up to him

#

at this point im just gonna give up on trying with u0 - they obviously have something else against us that they dont want to say

twilit jungle
shut stag
#

but ya, i think that would be a good idea for twickd if they can improve their QC

pearl sail
shut stag
#

start by banning devy design fr

restive ether
#

so long as Twickd has devy there is infinite proof there is no QC

shut stag
#

ברוך דיין האמת

restive ether
#

they have that viola rip off up still trollcrazy

gaunt mesa
#

bruh

shut stag
#

one repo which will NEVER pass QC is geometric

gaunt mesa
#

true

restive ether
#

geometries straight lied to me in dms so

twilit jungle
restive ether
#

that was dope

pearl sail
restive ether
#

r/Israel is probably a scary place for a Palestinian

pearl sail
#

Well I am Indian

#

and it still scares me

twilit jungle
gaunt mesa
restive ether
#

he’s an idiot

#

he can’t even make proper tweaks that don’t throw you into a respring ooop

shut stag
#

geometric just takes banned packix sellers

#

"to give them a 2nd chance"

twilit jungle
shut stag
#

even tho they stole icons

#

and shit like that

#

besides Packix, i really like Chariz

pearl sail
shut stag
#

good repo and good team behind it

gaunt mesa
#

good repo and good team behind it

shut stag
#

🤝

gaunt mesa
#

🤝

pearl sail
#

I love Chariz

gaunt mesa
#

don't love chariz

#

loving chariz is illegal now

shut stag
#

you can really like it

pearl sail
shut stag
#

just not love

tepid olive
#

what server

gaunt mesa
#

^

#

loving chariz is a sin

twilit jungle
#

all of them

tepid olive
#

toilet cat discord?

gaunt mesa
#

loss

shut stag
#

you can only love yourepo

pearl sail
twilit jungle
#

true my repo is the best

gaunt mesa
#

true

restive ether
#

dynastic

dynastic when i need to download a deb

shut stag
#

wat

pearl sail
#

Dynastic where

shut stag
#

i do not understand this meme format

pearl sail
#

where

restive ether
#

you can’t download debs from dynastic trollcrazy

shut stag
pearl sail
#

is Dynastic

#

404 on Dynastic

shut stag
#

twickd moment

pearl sail
gaunt mesa
tepid olive
gaunt mesa
#

they have some sort of half baked thing that prevents u from access Packages.bz2 unless u have the headers for udid and shit

tepid olive
#

hate that

shut stag
#

it bothers me that they advertise their own tweak at the top of all the other ones on the repo site

#

conflict of interest imo

twilit jungle
#

I mean they don't have many tweaks so not many options in showing anything else

shut stag
#

they have plenty others they could show

#

all they need is 1

twilit jungle
plain python
#

only 2 featured there are shortlook and gesto

#

this is why I don't let repos influence the main sileo featured page

twilit jungle
#

oh that volume

restive ether
#

twickd when IDs trollcrazy

twilit jungle
plain python
#

@shut stag I don't think geometric will ever be Sileo default

#

Twickd does have potential though

restive ether
#

twickd bastardized their ID’s so devs can’t switch trollcrazy

grim sparrow
plain python
#

Twickd right now tbh is only like slightly worse than where Packix was back in 2019

restive ether
#

they have devy so yeah they’re 2019 packix

plain python
#

yeah

#

they just need a bit of updates + QC

restive ether
#

i think only hugo checks packages so trollcrazy

shut stag
#

Also another big issue with twickd is that they don’t let sellers transfer to another repo if the package has too many purchases

#

Because Hugo is afraid of chargebacks

#

Which in theory is a valid concern, but chargebacks don’t happen as often as he makes it seem

gaunt mesa
#

what happened to twickd 2.0

restive ether
#

bring back charix trollcrazy

gaunt mesa
#

fuck off

shut stag
restive ether
gaunt mesa
shut stag
#

Ya that

gaunt mesa
restive ether
#

rip all the devs who got force moved

#

fat L

gaunt mesa
#

eh

#

fat L was chariz here imo

upbeat wyvern
#

what is charix?

gaunt mesa
upbeat wyvern
#

oh yeah I know

gaunt mesa
#

was a horrible mistake and a huge mess

upbeat wyvern
#

didn't know about "charix" meaning that was all

gaunt mesa
#

oh

restive ether
#

packix now merging with packix

gentle grove
#

minecraft

gentle grove
#

somehow he merged master TO master

#

and then pushed

restive ether
#

that’s cute

gentle grove
#

lmao

#

idek how you merge master into master

#

oh wait i know what happened

#

i pushed a commit before you did, so you had to update your local branch, but since you had a commit unpushed, it merged the remote into your local master

#

that's why i have my git pull set to fast forward only

#

and if that situation happens then i do a rebase instead

subtle grail
#

git moment

upbeat wyvern
#

“Merge remote tracking branch origin/master into master”

gentle grove
#

some friends are trying to make a sorta meme operating system: "Generic Linux"

upbeat wyvern
#

@shut stag 9.3.5 had no public jb before? Really?

gentle grove
#

you should see the pull requests

#

gosh darn it

#

the best example was the one i went and fixed

upbeat wyvern
#

Oh phoenix was 32 bit only?

gentle grove
#

there were like 3 merges of master into the PR in a row

upbeat wyvern
#

Lol

steady nest
restive ether
#

phoenix when it actually works properly

steady nest
#

9.3.4 patched pangu's bug

restive ether
#

there’s one other device that doesn’t technically have a jailbreak

#

and it’s only because i can’t prove it

steady nest
#

9.3.5 "patched" pegasus

#

(10.1 or 10.1.1 really patched pegasus)

restive ether
#

@steady nest i can’t prove any jailbreak works on the release iOS of the CDMA 4

#

no site explicitly mentions it

steady nest
#

I'm confused

#

what

restive ether
#

i fixed

steady nest
#

lol

upbeat wyvern
#

The what?

steady nest
#

tether downgrade it to that version

steady nest
#

or coolbooter

upbeat wyvern
#

The hell is a CDMA4

steady nest
#

it's the 3,3

shut stag
#

the iPhone 4 CDMA

upbeat wyvern
#

Oh

steady nest
#

n92ap

#

I think

shut stag
#

iOS 4.2.5

upbeat wyvern
#

I have one of those I think maybe

shut stag
steady nest
#

pretty sure redsn0w works...

restive ether
#

from what we could gather it was a version that came with the 4 but the update must’ve released before the phone did so when everyone got one it just updated

shut stag
#

no tool lists compatibility with that specific iOS

upbeat wyvern
#

But it’s no diff for jb from GSM afaik?

steady nest
#

it depends

shut stag
#

only the CMDA got 4.2.5

steady nest
#

also, de rubus antiquis can be used to go back to 4.2.5

#

someone with one can try

restive ether
#

shoutout unthredeh4il trollcrazy

shut stag
#

@restive ether interesting, kok3shi dosnt list all devices as compatible

#

like the 6s for example

#

or the 6s plus

#

or the ipad pro

steady nest
#

yes, untested on a9

shut stag
#

ah

steady nest
#

which is weird

#

phoenixnonce supports a9 I think

#

once we get (un)tethered downgrades with checkra1n those versions can be jailbroken properly

#

I don't think anyone wants to risk their device rn

restive ether
#

why would it not work on 16K

shut stag
restive ether
#

what’s 9.3.6

#

is that the GPS bug

steady nest
#

yes

shut stag
#

18 red cells now green

#

pog

restive ether
#

i’m glad parrot got rid of his unofficial ios version

steady nest
shut stag
#

i would love to see one day all cells green

shut stag
steady nest
#

it's not kppless

#

wouldn't make sense on iOS 9

shut stag
#

@restive ether im gonna look into those other things from last night now

restive ether
#

oh man

#

dora makes things so difficult for no reason

shut stag
#

ch377y
sakurajb
s0meiyoshino

#

these 3

steady nest
#

there's a reason

restive ether
steady nest
#

why do you say that

restive ether
#

well one of them was paid

#

so

steady nest
#

I think she's just being cautious

restive ether
#

of

steady nest
#

bootloops?

shut stag
#

ch377y - iPhone 5 only, unsure of iOS support

restive ether
plain python
#

you can nuke AMFI fully on iOS 9 without a daemon

#

Pangu does this

shut stag
restive ether
#

iboot moment

shut stag
#

need to see if all 32 bit supported

misty cradle
#

F

tepid olive
#

thank you aaron

steady nest
#

going around kpp there wouldn't make sense since a bypass exists

#

did apple patch how pangu raced kpp?

#

I know they patched on 9.2(?) the macf stuff to nuke amfi

#

can confirm

faint timber
#

open vol III

#

@steady nest lul

steady nest
#

I'M POOR

faint timber
#

got u

#

opening mine

#

lol the spine disintegrated

#

cheap bastard

steady nest
#

75$

faint timber
#

75$ for a piece of shit

steady nest
#

40$ shipping troll

plain python
steady nest
#

yes

#

that appears below

plain python
#

no this is different

faint timber
#

theres like one mention of pangu93

plain python
#

the DATA.got is what pangu used in 9.3.3

faint timber
#

wtf J

steady nest
#
✤
How does amfi check if debug flag is set or not?
It calls a stub function of PE_i_can_has_debugger
✤
✤
Stub function pointers are stored in __DATA.__got It’s easy to cheat amfi that debug is allowed```
faint timber
#

gotta love good ol' TOCTOU

wicked summit
#

can someone give me a zero-click remote chain with full kernel execution and persistence, including kernel PAC bypass, on latest shipping hardware

#

please

#

i'll give you $100

turbid fjord
#

Yes DM me

wicked summit
#

ok thanks

tepid olive
#

i totally forgot how annoying pac was

faint timber
#

Can’t do zero click but something may be possible

hollow laurel
#

https://github.com/KritantaDev/Chapters/blob/37f70502cbd2f145d3c8648e54caf269c09bc0c2/Chapters.mm#L174

    MSHookMessageEx(objc_getClass("SBRootFolderController"),
            @selector(viewWillAppear:),
            (IMP) &hooked_SBRFC_viewWillAppear,
            (IMP *) &orig_SBRFC_viewWillAppear);
        (IMP) &hooked_SBRFC_viewWillAppear,
        (IMP *) &orig_SBRFC_viewWillAppear);

...those are both method pointers right?

Why does one use IMP and the other IMP *?

#

oh

#

alright thanks

gaunt mesa
#

good morning

hollow laurel
gaunt mesa
#

idk anything about libhooker

#

i'm not gonna write actual native libhooker code

hollow laurel
tepid olive
#

who would tbh

#

a good chunk of people use u0 i guess

gaunt mesa
hollow laurel
#

just trying stuff out for fun

twilit jungle
gaunt mesa
#

^

#

second one is a pointer to the original function

#

so that u can call it

#

in ur imp

twilit jungle
#

If you are trying to use an API, don't look at open source code as source of truth. Look at official docs.

gaunt mesa
#

WTF

twilit jungle
gaunt mesa
#

these stickers smh

shadow trout
#

why

#

wait

#

why did you buy that

twilit jungle
restive ether
ruby fern
#

sus

gaunt mesa
#

sus

tepid olive
#

Lmaoo

#

@hollow laurel if you need help you can dm me, i have multiple projects using just substrate functions. Including Multipla, [redacted], and others

lime pivot
restive ether
#

lets do it again

plain python
lime pivot
restive ether
#

sounds like a big brain move my man

plain python
#

I remember getting moved off chariz to packix

#

idk if chariz can handle payouts outside paypal tho so I'm stuck on packix

lime pivot
#

I can if you wait a few months for me to form this US business lmao

#

Chariz, Inc.™

tepid olive
#

Chariz, Inc. ™️

lime pivot
#

or I just eat the hefty international transfer fees

#

not sure I’ll be doing that one

restive ether
hollow laurel
pearl sail
lime pivot
#

fortunately I don't need to be in Arizona, rather the app devs

#

or rather me being there doesn't change much

restive ether
#

time for kirb to go to delaware woeistroll

lime pivot
#

that's what it'll be lol

restive ether
#

who needs corp tax

lime pivot
#

apparently it's not even that, it's that it's the most obvious place you should operate from because it has the most established legal system

#

lawyers everywhere are good at Delaware law, plenty of precedents set in Delaware courtrooms

restive ether
#

all i know is that there’s a bunch of corps all registered in the same building and i think that’s funny

lime pivot
#

lmao yep

#

Yosemite Research, LLC™

#

all the shell companies Apple made to trademark potential future macOS codenames

restive ether
#

apple opening a new office in Cork Ireland totally not going to hide money there troll

lime pivot
#

Big Sur™ was trademarked since 2013

tepid olive
#

Unfortunately Arizona is already occupied by a meth and electric company

upbeat wyvern
#

hmm, meth + electricity 🤔

tepid olive
#

Scoob’s meth and electric company

subtle grail
#

when you haven't flushed your nginx logs since july
ip - - [03/Jul/2020:19:11:56 -0500] "GET /archlinux/core/os/x86_64/core.db HTTP/2.0" 304 0 "-" "pacman/5.2.1 (Linux x86_64) libalpm/12.0.1"

faint timber
#

when you forget to manage processes and systemd kills sshd

#

now I cant ssh into my vps

#

ran out of ram

tepid olive
nova phoenix
#

Launch failed with Error Domain=NSPOSIXErrorDomain Code=111 "Unknown error: 111" UserInfo={NSLocalizedDescription=Launchd job spawn failed with error: 111}

#

what is the reason for this error?

#

do i need to set permissions for the app

#

all i found on google were apps on mac but this error was on my iphone

#

Process start failed with Error Domain=NSPOSIXErrorDomain Code=111 "Unknown error: 111" UserInfo={NSLocalizedDescription=Launchd job spawn failed with error: 111}

lime pivot
#

Mac answers should most likely apply similarly or the same on iOS

nova phoenix
#

they said something about permissions not set

#

"You do not have permission to open the application"

grim sparrow
gaunt mesa
#

loss

#

adam demasi

#

now give your entire revenue stream to me thanks

lime pivot
nova phoenix
#

the app actually works fine installed as an ipa on altstore

grim sparrow
lime pivot
#

is the binary marked as executable?

#

yes pls bookmark that

grim sparrow
#

The fucking sites are so helpful

lime pivot
#

it will save you so much time

grim sparrow
#

fuckingclosures

gaunt mesa
#

adam has a collection of sites

grim sparrow
#

fuckingblocksyntax

nova phoenix
lime pivot
#

wow @gaunt mesa

gaunt mesa
#

fuckingblocksyntax is a loss

#

fuckingclosuresyntax >

lime pivot
#

if you do ls -l --color the binary should show in green

#

and with an x in the left column where the permissions are listed

gaunt mesa
#

what

lime pivot
#

what

nova phoenix
#

i'm very confused

gaunt mesa
#

i'm very confused

#

aich bang

lime pivot
#

which part are you confused by?

grim sparrow
#

Not joking

gaunt mesa
#

i have them all available in swift for me

nova phoenix
#

so i cd into my app's folder

gaunt mesa
nova phoenix
#

the .app

grim sparrow
#

I write the interface, use auto complete to translate; and then write as a protocol

nova phoenix
lime pivot
#

right

nova phoenix
#

and if it is not marked as executable?

#

chmod?

lime pivot
#

you can make it executable with chmod +x MyThing

nova phoenix
#

xxx.app

lime pivot
#

just the binary

nova phoenix
#

ok give me a min i will try this

#

thank you !

nova phoenix
#

this is my binary

#

it is green

#

wait after running chmod +x ..

#

i get this error

#

Process start failed with Error Domain=NSPOSIXErrorDomain Code=85 "Bad executable (or shared library)" UserInfo={NSLocalizedDescription=Launchd job spawn failed with error: 85}

lime pivot
#

progress

nova phoenix
#

yes i know i've been stuck with the 111 error for a while

#

thank you

lime pivot
#

error 85:

#

which is what it said I guess

nova phoenix
#

yes i searched on that site

#

it's very helpful

#

how do i go towards fixing that?

grim sparrow
#

lol

nova phoenix
#

the app works when installed as an ipa so i know it is 100% fine

lime pivot
#

is this app encrypted?

nova phoenix
#

no

lime pivot
#

as in was it downloaded from the app store originally

nova phoenix
#

it's my app i have the source code

#

nono

#

i wrote this app

lime pivot
#

I see

grim sparrow
#

How did you build it as a deb/jb app

nova phoenix
#

i took the .app from xcode and compiled as a deb

lime pivot
#

that won't just work on its own

nova phoenix
#

one more thing when using checkra1n it works with no errors at all!

#

this only happens on unc0ver

lime pivot
#

it very likely needs to be resigned with ldid, have you done that?

nova phoenix
#

yes i added the ios 14 entitlements

#

but that's all i added

lime pivot
#

you can also package it using Theos which will handle everything for you including signing

grim sparrow
nova phoenix
#

i've never used Theos

grim sparrow
#

Small guide for it there

lime pivot
#
include $(THEOS)/makefiles/common.mk

XCODEPROJ_NAME = Ehteraz

include $(THEOS_MAKE_PATH)/xcodeproj.mk``` this would work, put that in a Makefile
lime pivot
grim sparrow
#

Oh I just noticed a mistake

nova phoenix
#

ok ok thank you so much for your time

#

i will start following that guide

grim sparrow
#

There’s a slight formatting bug in the entitlement bit

#

lol

#

Ignore the numbers on the left of the entitlement file

nova phoenix
#

aha okok i will

#

the 2 3 4 ?

grim sparrow
#

Yeah

#

I just fixed them

nova phoenix
#

ok thank you

grim sparrow
#

GitHub web editor on da iPhone

lime pivot
#

my god that picture

grim sparrow
#

lol

lime pivot
#

should that be using xcodeproj.mk? I think it just wasn't backported to the private repo

#

like basically everything that was done on the public repo

grim sparrow
#

Eeeerrrrrr

lime pivot
#

which is now lost I guess

grim sparrow
#

I mean I could swap it

lime pivot
#

I do still have the old master tree

grim sparrow
#

lol

wicked summit
#

is theos-jailed the tool i use to take an app tweak and inject it into an ipa for sideloading?

grim sparrow
#

I have the entire history still, I can just copy it back

lime pivot
#

actually that's not all of it but I did have it in FETCH_HEAD luckily

grim sparrow
#

I imagine it’s somewhere here

#

I could rewrite it either way shrug

lime pivot
#

Sam also doesn't have all the open source commits himself @upbeat wyvern

grim sparrow
#

The ones I made today?

lime pivot
#

the original public repo

grim sparrow
#

O

plain python
grim sparrow
#

The public repo was squashed

lime pivot
#

I'm aware

#

Sam's branch stops at the grey line

grim sparrow
lime pivot
#

<75 char commit messages pls

grim sparrow
lime pivot
#

well that's only 45 characters 🤷‍♀️

#

idk why the app cut you off that early

grim sparrow
#

I’m on a 7

lime pivot
#

shouldn't matter, github rule is <=75 chars on the first line to not get cut off

grim sparrow
#

Huh

lime pivot
grim sparrow
#

You should make a Twitter page of just random things like that, and useful websites

lime pivot
#

I'm a walking encyclopedia of software dev knowledge tbh

grim sparrow
tepid olive
indigo peak
#

can anyone help?

#

shhhh, i was trying objc but i got bored and wanted to try swift

lime pivot
#

need a newer SDK and toolchain

indigo peak
#

im using 13.4 sdk

#

what should i upgrade to

grim sparrow
#

SDK != Toolchain

#

What are you building on

lime pivot
#

toolchain is the main concern

#

yours has swift 4.x, and Theos only supports 5.0+ currently

grim sparrow
#

What he’s building on determines where to get toolchain 02Hmm

tepid olive
rain falcon
#

nfr

tepid olive
lime pivot
#

yall really gonna be picky every time that guy opens his mouth

tepid olive
lime pivot
#

you have better things to use your energy on, really 😕

tepid olive
#

uneducated aggression should be responded to

tepid olive
#

biased

gentle grove
#

What are they trying to say

tepid olive
#

There is such thing as being source available and not open sourced, but it does not apply here

gentle grove
#

Hmm

gaunt mesa
#

what

tepid olive
#

yeah thats what your gf be saying

#

🌸

#

loss

gaunt mesa
#

u don't need 1x

tepid olive
#

^

#

not since 3GS

gaunt mesa
#

its not 2011

#

what

tepid olive
gaunt mesa
#

why is his gf seeing ur dick

#

whats wrong with ur gf

#

ok

#

u probably are single

tepid olive
#

wtf

gaunt mesa
#

what

#

dick munching cock amusement

restive ether
#

@gaunt mesa

gaunt mesa
#

funny

#

joff bezes

tepid olive
#

Want a full size?

restive ether
#

i sent the original image

tepid olive
#

U should have it bro

restive ether
gaunt mesa
#

ok

#

didn't ask

restive ether
#

nice rounded corners

gaunt mesa
#

doge

restive ether
#

@gaunt mesa

tepid olive
#

delete the os

gentle grove
#

someone in another server rn is telling me SQL is terrible for holding extremely large amounts of data is that true

gaunt mesa
#

no

#

this is the canadian military

tepid olive
restive ether
#

the burrit0z military

gentle grove
tepid olive
#

true

gaunt mesa
tepid olive
#

catgirls loading fish as ammunition

gaunt mesa
#

these dumbasses on a horse

primal perch
#

french canadians

tepid olive
primal perch
restive ether
#

@narrow mason

primal perch
narrow mason
tepid olive
#

i trolled the mods so hard today

tepid olive
#

FUCK

restive ether
tepid olive
#

N

#

F

#

R

narrow mason
#

whatd you do idiot @tepid olive

primal perch
#

someone make safe nfrcock

narrow mason
primal perch
#

use that

tepid olive
tepid olive
#

cant care rn

restive ether
gaunt mesa
restive ether
gaunt mesa
restive ether
#

i’m telling [redacted]

gaunt mesa
#

why do u have

#

nfrcock saved

restive ether
#

this photo got me kicked from sileo once

narrow mason
#

noooooooooooooooo

tepid olive
#

?

restive ether
narrow mason
#

.

tepid olive
#

no you didnt lol

narrow mason
#

get sumbitches on your dick @restive ether

tepid olive
#

thats the thing

#

you did not

#

you didnt say anything

#

you said

gentle grove
narrow mason
gentle grove
#

I want a catgirl

primal perch
tacit sequoia
primal perch
tepid olive
#

❯ nekofetch
fish: Unknown command: nekofetch

#

loss

restive ether
#

add nekofetch to pro

gentle grove
gaunt mesa
#

nekogay

gentle grove
#

Like actually

restive ether
#

idk if hayden will accept it but it’s funny trollcrazy

gentle grove
#

He hasn't accepted ye yet

tepid olive
narrow mason
#

yeye

tepid olive
#

yves

narrow mason
gentle grove
#

I rewrote ye

tepid olive
primal perch
#

jules lets go to the #developer-general which is advanced only

gentle grove
#

I forgot about the fact that I can just loop through the arguments instead of concatenating them into one large string

#

And printing that large string

#

Sleep

primal perch
#

sleep

gentle grove
#

wdym

gentle grove
#

what

#

what are those and how do they help

gaunt mesa
#

f

#

u

#

c

#

k

#

i

#

n

#

g

#

ok

gentle grove
#

ok

tepid olive
#

wtf

gaunt mesa
#

wtf

gentle grove
#

ok

#

ok

#

ok

gaunt mesa
#

ok

#

ok

#

ok

narrow mason
#

he is out of bed already

primal perch
#

wtf

gaunt mesa
#

confirmed capt is fucking @restive ether's mom

gentle grove
#

@grave sparrow what are the variable arguments

restive ether
#

oh

#

wtt

tepid olive
#

tale — Today at 12:17 AM
confirmed capt is fucking @joe's mom

#

tf they finally fixed discord copy paste

#

before the Today at would have no space

gaunt mesa
#

joe — Today at 12:17 AM
oh
wtt
burrit0z — Today at 12:17 AM
tale — Today at 12:17 AM
confirmed capt is fucking @joe's mom
tf they finally fixed discord copy paste

tepid olive
#

burrit0z — Today at 12:17 AM
tale — Today at 12:17 AM
confirmed capt is fucking @joe's mom
tf they finally fixed discord copy paste
before the Today at would have no space
tale — Today at 12:17 AM
joe — Today at 12:17 AM
oh
wtt
burrit0z — Today at 12:17 AM
tale — Today at 12:17 AM
confirmed capt is fucking @joe's mom
tf they finally fixed discord copy paste
Accepting iPhone 5 Donations — Today at 12:17 AM
we already knew that

gaunt mesa
#

u have serious mental issues

tepid olive
#

true i do

gentle grove
#

@grave sparrow I'm reading about the variable arguments but idk how that helps me here

narrow mason
#

@primal perch trol

primal perch
#

jules — Today at 10:17 PM
@shlorp 💎🤲 trol

gaunt mesa
#

nfr

gentle grove
#

but that doesn't help me

#

@tepid olive stfu

#

I am taking command line arguments

#

for (int i = 1; i < argc; i++)

#

That's what I'm doing

#

@tepid olive literally stfu

#

someone delete burrito@man

#

get him out

#

bruh

restive ether
#

very funny

frigid pendant
#

kill -9 burrit0z

gentle grove
#

@grave sparrow for (int i = 1; i < argc; i++)

#

that's what

restive ether
gentle grove
#

Wait is kill -1 or -9 worse (as in more brutal)

#

15 is default right

#

Sigterm

#

Brb

#

Reading man pages

gaunt mesa
#

i come back to this

restive ether
#

wtf

#

sus

narrow mason
#

SUS!!!

primal perch
#

please stfu

gaunt mesa
#

bruh

#

u think this idiot knows integrals

primal perch
#

ha yes i know integrals so big brain completelydistraught2

restive ether
primal perch
#

:AMONGUSPEPEPOGGERS:

#

i dont need to give you one bro

#

she gives em out free every friday

gentle grove
#

Teach me integrals @primal perch

gaunt mesa
#

n

gentle grove
#

n

gaunt mesa
#

@gentle grove its easy

#

just integrate

#

ur welcome

gentle grove
#

Please tell me you don't use -9 unless it's a last resort

gaunt mesa
#

kill -420

gentle grove
gaunt mesa
gentle grove
#

You're an idiot dumb

faint timber
#

wow I didn't expect this guy to be this fucking stupid

gaunt mesa
#

shut up nerd

faint timber
#

he should fucking die

primal perch
#

u forgot the +C bro

faint timber
#

for this blasphemy

primal perch
#

its indefinite

gaunt mesa
gentle grove
#

Saw that

primal perch
#

so funny

#

your mom jokes

gaunt mesa
#

shlorp

#

i know ur not one to talk

gentle grove
faint timber
#

THATS NOT THE ISSUE

gaunt mesa
#

SHUT UP

faint timber
gaunt mesa
#

repo

#

yes

faint timber
#

guys you should add it

gentle grove
faint timber
#

postinst

gaunt mesa
gentle grove
#

Wait

restive ether
gentle grove
#

So is it that they should just change that permission before packaging right

#

So it gets packaged as 755 or something

#

bruh

#

and it's bash

#

discord having a stroke

#

wtf is the first digit of the octal there

#

also exit 0 lmao

#

O

#

I dont know about that stuff

#

I don't have to deal with it ever

#

yeah isn't like

last sierra
#

burrit0z coming back to spam slurs

gentle grove
#

The sudo executable uses setuid

#

Right

#

Idk how setuid and setgid works really

tepid olive
#

frcoal

gentle grove
#

Oh

faint timber
#

the problem here is using postinst in the first place

#

yes with fakeroot

#

like a normal person...

#

after-stage

gentle grove
#

don't you just chmod the file before packaging with dpkg-deb

#

If it's not already chmod'd

faint timber
#

ask the theos creators why and why not

#

this is wrong

#

please stop doing it

gentle grove
#

My only deb experience is nekofetch. Just makefile and stuff

faint timber
#
after-stage::
    $(FAKEROOT) chown root:wheel $(THEOS_STAGING_DIR)/PATH/HERE/BIN
    $(FAKEROOT) chmod 6755 $(THEOS_STAGING_DIR)/PATH/HERE/BIN
#

setuid

#

binary

#

for an application

#

not needed for cli

#

yes

#

special flag

#

not really needed for cli

#

only for /Applications to get root

gentle grove
#

do you think Hayden would accept my ncurses minesweeper on procursus when it's done

subtle grail
#

still waiting for rbw to get merged intjsad

faint timber
#

do you think unc0ver will ever jailbreak

gentle grove
#

True

primal perch
#

hayden will you accept my thanosfuck2

tepid olive
#

Yep

primal perch
#

true

subtle grail
faint timber
#

@gentle grove @grave sparrow been using fakeroot setuid's since at least 2018

#

so yall noobs

gentle grove
#

I AM NOOB

#

DONT KNOW SETUID NEVER NEEDED IT

faint timber
#

only needed for root Apps