yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] gokussjx:
+1

Same here! Not updating to any other ROM, other than last released Paranoid.

I am trying to port the ROM myself, but it's really quite a handful to port along with college studies, music education etc. I don't know how you manage development with life, & I really respect you for that.

It would be really great if you give the development a second try. I personally can assure you as many reports or logcats as needed. And I'm sure there'll be many :) Please give this a second shot..You won't be disappointed :thumbup:
[Android Software/Hacking General [Developers Only]] kssood:
asked me how this rom may look on mdpi devices.here is how it looks
[Android Software/Hacking General [Developers Only]] GoJo ^^:
Title says developer only. Sorry but... Why didn't you leave the topic opened so that people can still help each others..? My questions are : Where's the changelog for v1.5? How can i get 1.4? If i install Paranoid from stock ICS, when i want to go back to stock ICS (for sale or other reasons) i can just install it with Odin Mobile Pro and factory reset, that's it? No specific risks?
[Android Software/Hacking General [Developers Only]] GoJo ^^:
What the hell? Did everyone gave up using this rom?! Where are the user talking?!
[Android Software/Hacking General [Developers Only]] SupaKid:
This ROM-MOD looks awesome!

Could someone please port Paranoid Android to the T989? All our Devs seem to be preoccupied.
[Android Software/Hacking General [Developers Only]] dswaggz:
Dido I think this would be awesome on the Samsung galaxy exhibit 4g please tell how to port

♚SGΣ4G V6'DG+ΩΠΣ♚

™SωΔGG GΔΠGG©
[Android Software/Hacking General [Developers Only]] quentin330:
they already told it, there's a link in the first post
[Android Software/Hacking General [Developers Only]] DAGr8:
edit : sorry worng place to post this .
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
We only asked our code to be exclusive for CM9, just that, was it so hard?

First post

Now the ripoff kang party will get started :D. This will only delay open source release, as now I'm seriously thinking on port this to native code to see if someone backsmali .so binaries.
[Android Software/Hacking General [Developers Only]] DAGr8:
moles is talking about aosp base , I m quite frankly not a fan of cm at all , never been tho I admire there work . I thought long ago the idea of pure cm base had left your mind . did I make a wrong assumption again? In all fairness please what difference does it makes its based of cm / TW / aokp or anything else . here is my 2 cents THIS IS PA and it rocks, nothing rivals it nothign is in its league nothing comes close to the hybrid feeling this brings to a device actually nothing else exists .. So why limit it to a specific base ? if you guys going to rebase of aosp like my understanding was sky is the limit and it will improve even further
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
AOKP is not bringing support to tablets at all, codebase is buggy and sluggish (That causes that people thinks PA code is the culprit), while CM brings epic experience on tablets, with features 100% working. We're thinking on use AOSP as first, but our base will always be CM if possible. Also CyanogenMod's code is more professional, they don't kang, they write things. Hope you understand now why don't we want it to be on any base (But anyway it will be).

EDIT: Oh and btw they also respect AOSP suggestions on code implementation
[Android Software/Hacking General [Developers Only]] DAGr8:
Regardless of my opinion I get where you are coming from on this not like I rushed it out either , as you know I coudl have released this long time before you shared source here but i didnt based on our prior 'history'... This thread here sounded like a blessing for all XDA to do so .. and I guess , It had to be me, the first to disapoint you ( again .)

Well im still a big fan and I hope you continue your efforts ..

/me is subscribed
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
I want to say something, I never said AOKP sux, AOKP is bugged, AOKP blah.. just said AOKP is not as compromised with tablet users like CM team is. That's my opinion as I have tested it already. About the part where I say "They don't write things but kang", I'm not meaning AOKP team or none of his members (They are who actually write things), but people that rushes to steal other people work, and then push to AOKP gerrit saying "I WROTE THIS!", while they just copy pasted removing original commit author (Not even a git cherry-pick).

No offense intended to AOKP rom, Anyway that topic seems hot, so i'll better never talk about it anymore.

ps. That doesn't changes the fact we will keep using CM as base for personal or whatever you like to call it preferences
[Android Software/Hacking General [Developers Only]] Xylograph:
Seeing you already started with this in your parent thread.. Does this mean you are limiting PA to a 'handful of devices' now or are these libs compatible with different phones as long as it's cm9 ?

And not to be an ass here, but since this thread is about porting PA I think what Dagr8 did is something quite cool without the full sources available even if it's not cm9 based...

AOKP has a large 'fan-base' and I think most if not all phone users know by now that the great hybrid stuff is made by you guys since PA is available for a large group of different devices already..

I don't really get what the problem is with enlarging the user experience even if there are bugs involved doing so, but that's my opinion..

Every android development is valuable for that matter ;)

Keep up the good work guys !
[Android Software/Hacking General [Developers Only]] TooSlo:
This is a question for the PA team, but I recall seeing a build page that included the CDMA versions of the GNex (Toro/Toroplus) and wondered if the builds for 1.5+ were available to be built automatically if run, and if so, how we would go about having them built.

I'm really struggling with trying to port this to the CM RC base and was really looking forward to some of the features in 1.5, I'm just not sure I have the skills needed to finish the port myself or know if I'm doing it properly

Thank you all for the hard work, I can't tell you how much I appreciate the ROM!
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
Yes they're built for CM9, there will not be any problem on CM based roms, plus native code increases speed about 25%, I'm seriously thinking on port the entire code to native :P (but C++ is kinda weird to me, I'm java guy)

Automatic builds are not yet ready, we need a pc running our java build app 24h a day for that :p. We're still waiting for jaybob, but he seems like its very busy, so you may better wait 1.6 imo
[Android Software/Hacking General [Developers Only]] TooSlo:
That explanation is perfect, and I really appreciate helping us understand how that's working.

Is there anything we can do to assist in any way? I know that's not really a dev question, but I figure it has to do with the PA ROM as a whole.

Cheers
[Android Software/Hacking General [Developers Only]] molesarecoming:
here's mine,

when source is out people can do whatever they want but aslong its not we'd expect our wishes to be at least respected. i told that story a thousand times, PA was made because a certain dev whos now working in the PA team was upset with AOKP's lack of interest to support its own functionality, at that time. use one of these features, dpi in his case to enter tablet land, and the rom comes crashing down on you. we tried to heal it with hacks and mods and smali-nonsense but AOKP would, which each iteration, make the work more complex because more and more aosp functionality broke. in the end it couldnt even display the buttons right anymore. people suggested workarounds but we were fed up and started to work something out, other devs joined and now we have PA to prove (!) that hybrid is a possibility. but as long as our code makes problems, and it still does, we dont want it to spread like wildfire, ESPECIALLY we dont like to have it in AOKP right now because every one and his cat knows that AOKP attracts headlines and we dont want to see "Newsflash: AOKP has hybrid functionality! But it sucks coz this and that app doesn't display right!"

make no mistake, they can have it, everyone can, it's a promise, but give us time to perfect it.
[Android Software/Hacking General [Developers Only]] molesarecoming:
the code will be easy to port everywhere. for JB i anticipate no more than a few hours even though i havent seen the code yet. it should be no big deal to port it to every rom out there. it actually should become some sort of standard functionality --- i hope many roms will adapt it for their needs. this is the only way to create a demand for google to see. i hope one day matias duarte stumbles over a feed and sees a rom doing some hybrid magic and he should think god! why didnt we think of that! : P
[Android Software/Hacking General [Developers Only]] DAGr8:
Amen to that

The day you need help with smali nightmare you just yell my way I'll be so happy to share my unique skill of porting stuff whether its help with smali diff and/or how to for other devs or what not just know I'm here
[Android Software/Hacking General [Developers Only]] gs2usr:
Paranoid-SkyRocket

Here is a link for my port to the sgs2 skyrocket. big thanks to the devs that helped create this awesome ROM/mod. everything seems to be working including settings-about phone. and the Paranoid back-up app. it is has the CM9 SR nightly 7/2/12 as base. dont forget to flash the fixed Gapps (posted on op) after flashing the Rom.

https://www.dropbox.com/s/85blcj03lfxvzlr/Paranoid-SR.zip
[Android Software/Hacking General [Developers Only]] SupaKid:
Whoa, gs2usr! Could you port Paranoid for the T-Mobile S2?

The Skyrocket and Hercules are pretty identical!
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
Ported this to the infuse4g... my default PAL is like this:

%screen_default_width=320

%screen_default_height=508

%screen_default_layout=34

I used the app... Question is... How do i find the opposite values?
[Android Software/Hacking General [Developers Only]] kevdliu:
Put device in tablet mode, reboot, and run app again
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
Thats what i thought but was not sure. Thank you.

---------- Post added at 01:34 AM ---------- Previous post was at 01:10 AM ----------

One other thing... Im getting FC issues when i try to open manage apps, paranoid settings - apps, and data usage.. I verified the pad.prop values are definitely correct.. Any ideas?
[Android Software/Hacking General [Developers Only]] DAGr8:
that sounds liek the same issue im still having try the work around , go to /settings/applications let the list populate then go in paranoid settings / apps again see if it still fc .

edit : sorry misread if yoru getting FC in the applications list as well (not in paranoid settings) then I dunno .
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
Doesnt allow me too... I get a FC trying to access manage apps, apps from settings menu, and settings - paranoid settings - app... :confused:
[Android Software/Hacking General [Developers Only]] tdizzle404:
+1
[Android Software/Hacking General [Developers Only]] SupaKid:
TDizz, it seems we got us a Port, mate! Go check our Dev Thread!
[Android Software/Hacking General [Developers Only]] GoJo ^^:
Still waiting for help with flash video.... NEVER play fine in full screen, bad in windows, almost any website
[Android Software/Hacking General [Developers Only]] Note2Frat:
Sounds like there is something wrong with the framework-res. Did you compile your own one or use the one from the port? I had issues like that trying one not from the port.
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
Yea i used one from the port.... Im not able to compile or i would.. i keep getting a symbol error when it gets to the Settings.apk. I have read that is a common issue and im kind of screwed from what ive read.

Anyways... I switched out the apps from another Port and i am good now. The only thing happening now is that when they go into tablet mode, the status bar is supposed to be on the bottom, but its still on the top...
[Android Software/Hacking General [Developers Only]] benjamin.j.goodwin:
Check your pad.prop settings for the tablet.dpi mine was too high to start with so won't move to the bottom. Set it silly low and work up :) That was my issue anyway. Could be the same on yours maybe.
[Android Software/Hacking General [Developers Only]] Note2Frat:
When I port I use the Framework folder, Settings.apk, SysterUI.apk and ParanoidAndroid apps from the port and use the rest from a cm9 that is for my phone. Sometimes I have to use the Phone.apk if there is any graphic glitches.

Hope you can get the tablet mode right.
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
Yea i get a Phone FC when they are in tablet - small so im going to swap out the Phone packages tonight... Hoping that takes care of it.

---------- Post added at 07:03 PM ---------- Previous post was at 07:03 PM ----------

Thank you... Thats what i was thinking... Trying now.

Edit: FYI... This ROM is amazing.. Thanks to the devs for all the hard work. I cant wait until all the source files are available so i can build that way instead of ghetto porting.

Double Edit: Changing the tablet mode DPI lower worked.. Thanks a bunch!
[Android Software/Hacking General [Developers Only]] sgtkwol:
Disclaimer, I'm not posting this to encourage an SDK port. I know work will begin when JB source is released and it'll happen when it happens. I was playing with a proof of concept for the Epic and played around with the DPI settings.

Interesting, how it handles DPI changes. Lock ends up off center. Launcher will make all icons smaller, of course, but shrinks the 4x4 desktop grid with empty space on all four sides. The dock icons seem to keep the same spacing with empty space on the outside of the icons, it almost acts like you should be able to have more than 5 icons on the dock, just like the Nexus 7 screenshots. I'll try to get some screenshots going. I'm not sure if this is how stock ICS launcher behaves, or if this is something I was used to with Trebuchet.

I'm sure PA team can work with what Google gives them, but they may have changed up more stuff than originally thought.
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
Please add the Samsung Infuse 4g to the port list. Its has been ported successfully and from what i can tell is bug free after switching some things around and a couple migraines.. :) - PARANOIDANDROID - Infuse4g

Thanks again!
[Android Software/Hacking General [Developers Only]] DaXmax:
Bump for Paranoid Panel. :P
[Android Software/Hacking General [Developers Only]] dudeman1996:
I got a problem with downloading the source. I ran repo init -u git://github.com/ParanoidAndroid/android.git -b ics like it says to in the readme, I repo sync, and it just hangs at "Fetching projects: 99% (254/256)". I Googled it and tried multiple different "fixes" to no avail. Can anyone help me?

EDIT: Nevermind, I fixed it by changing the line

<project path="frameworks/base" name="android_frameworks_base" remote="paranoid" revision="ics" />

to

<project path="frameworks/base" name="ParanoidAndroid/android_frameworks_base" revision="ics" />
[Android Software/Hacking General [Developers Only]] paxChristos:
Trying a build from source with the ^^'s hack

One thing i've noticed, is it possible to add a check into ./rom-build.sh to check & see if proprietary APK's have already been downloaded, rather than re-downloading it each time? (If it works, i'll be building for 2 devices, so it re-downloading every time I do a new build would be a pain in the butt)

Thanks for all your hard work!!

Pax

(ps. working on Xperia Play (gsm/cdma) builds)
[Android Software/Hacking General [Developers Only]] dudeman1996:
I tried to compile from source and I keep getting this error

make: *** [out/target/common/obj/APPS/Settings_intermediates/classes-full-debug.jar] Error 41

any ideas? :(

Sent from my Wildfire S A510e
[Android Software/Hacking General [Developers Only]] sthomas38:
Eh thank you mate! Downloading the source right now :).
[Android Software/Hacking General [Developers Only]] dudeman1996:
Not sure if there's a point, the source code for the settings app is breaking the compile. I've got multiple of this error

packages/apps/Settings/src/com/android/settings/paranoid/RomUtils.java:66: cannot find symbol
symbol : method refreshProperties()
location: class com.android.settings.paranoid.RomUtils
refreshProperties();
^

Each error is just slightly different. So I guess I just have to wait for the PA team to fix it.. :\
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
That's cm thing, but feel free to sumbit a patch to our github if you find something

Sources on our github for frameworks are a fork from CM repos, and they're really old, just a placeholder, sources are not yet public (Frameworks only)
[Android Software/Hacking General [Developers Only]] mateorod:
I ported this to the Nook Color using the GalaxyS2 build by D4rKn3sSys.

Pretty bug free, as far as I can tell so far. We have a signal icon in the notification area I am planning on getting rid of, and when an app sends a toast to the notification area, there is a block of some sort of checkerboard pattern behind the text, making the text difficult to read.

I plan to look into both issues soon.

Thanks for the work, you don't even want to know the hoops people on the Nook Color boards were jumping through trying to change their DPI while keeping the soft buttons we need. Multiple hacks that had to be updated weekly, in the best case...
[Android Software/Hacking General [Developers Only]] dudeman1996:
Ah I see. So porting from source is a no go for now. Any idea on when you'll release the source?

Sent from my Wildfire S A510e
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
Applies here too :).
[Android Software/Hacking General [Developers Only]] DAGr8:
maybe my understanding of english is bad ( english is second language for me )

but arent these statements saying opposite things ?

unless I am mistaken google code is not even perfect , Im wondering at what point it becomes perfect , no offense to your vision .. I admire it .

again maybe its my understading that is flawed but how does moving to native code help make it 'easy of porting to 'many roms'

I am just asking questions here , in no means I am implying anything . Just getting confused onthe different things Im reading left and right ( yes I spend lots of time reading allthem threads as I m a big fan !
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
No, native libs will speedup the entire environment I said it (I'd say 20%-25% as a crazy number). Frameworks will change as all versions, but is for improving performance and adding the new features, porting will be exactly the same, but now you will have to track runtime libs, that's the only difference. Paranoid base is CM, so native libs will fit perfect on CM environments. And I think when moles says "Perfect" doesn't means it literally, but like making it bug free, and fast.

EDIT: Oh and runtime libs are hardware independent. They're pure sdk thing, no overlays involved
[Android Software/Hacking General [Developers Only]] paxChristos:
If it's brunch doing that (my guess, not 100% sure 'cause i use the following :P ), why not call "lunch <device> && mka bacon" & add into the instructions for building that the compiler should run vendor/cm/get-prebuilts before building

Pax

Edit: Actually, it's a ./rom-build.sh thing ;)

# download prebuilt files
echo -e ""
echo -e "${bldblu}Downloading prebuilts ${txtrst}"
cd vendor/cm
./get-prebuilts
cd ./../..

(I committed it out in mine because I already have it :P)

Pax
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
Oh you mean this ?

# download prebuilt files
echo -e ""
echo -e "${bldblu}Downloading prebuilts ${txtrst}"
cd vendor/cm
./get-prebuilts
cd ./../..

Yes you can add a if [ -f file ] there, but I don't really see the need, is just about 300kb

EDIT: Ninja'd

EDIT: For not spamming the thread, I edit this post after looking daxmax image, and paste this ones here

LMAO
[Android Software/Hacking General [Developers Only]] DaXmax:
Steve sponsor this message. :P
[Android Software/Hacking General [Developers Only]] sthomas38:
Hey guys,

I'm trying to build for SGS (galaxysmtd). I've downloaded the source and downloaded my device tree source. I've added a line for my device in the rom-build.sh. But when I run the script in a terminal I keep getting this error after setting up build environment :

Lunching device
build/core/product_config.mk:209: *** No matches for product "pa_galaxysmtd". Arrêt.
Device galaxysmtd not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Found repository: android_device_samsung_galaxysmtd
CyanogenMod/android_device_samsung_galaxysmtd already exists
Syncing repository to retrieve project.
Fetching projects: 100% (1/1), done.

Repository synced!
Looking for dependencies
Done
build/core/product_config.mk:209: *** No matches for product "pa_galaxysmtd". Arrêt.

** Don't have a product spec for: 'pa_galaxysmtd'
** Do you have the right repo manifest?

Starting compilation
including vendor/cm/vendorsetup.sh
build/core/product_config.mk:209: *** No matches for product "pa_galaxysmtd". Arrêt.
Device galaxysmtd not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Found repository: android_device_samsung_galaxysmtd
CyanogenMod/android_device_samsung_galaxysmtd already exists
Syncing repository to retrieve project.
Fetching projects: 100% (1/1), done.

Repository synced!
Looking for dependencies
Done
build/core/product_config.mk:209: *** No matches for product "pa_galaxysmtd". Arrêt.

** Don't have a product spec for: 'pa_galaxysmtd'
** Do you have the right repo manifest?

No such item in brunch menu. Try 'breakfast'

Total time elapsed: 0 minutes (46.580046880 seconds)

I must be missing something. Thank in advance for your help :).
[Android Software/Hacking General [Developers Only]] paxChristos:
;) my internet speeds range from slow to "omg, dial is almost faster," so I need all the help I can get ;)

It takes a little more work than just dropping in the device tree, look around in vendor/pa for some ideas, also if you're using the github frameworks/base it won't compile until some code merging is done

Pax
[Android Software/Hacking General [Developers Only]] sthomas38:
Thanks, I'll take a look at it :).

EDIT : OMG I think I've checked all possible files in vendor/pa and added all files like officialy supported devices but I still get the error :p.
[Android Software/Hacking General [Developers Only]] paxChristos:
Did you add it into pa/vendorsetup.sh or pa/products/AndroidProducts.mk and did you also edit pa/configs/pa_common.mk as well as adding in the correct file into pa/prebuilt ? :P

Mind you, it still won't finish building when all of that is done, frameworks/base isn't complete, so it won't compile. (I'm testing a hunch, but it'll take a little while before its done )

Pax

Edit: Also, unless you change rom-build.sh it'll tell you there's no device, as well ;)
[Android Software/Hacking General [Developers Only]] sthomas38:
rom-build.sh was the first thing I edited :D. So, I followed what you've said, and it's lunching! :D

Thank you very much. Can you just explain me how to merge framework/base correctly please?

One more time, thanks :D.
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
Sources are not yet public, you can't merge frameworks/base yet, neither you can build ParanoidAndroid from sources, unless you're molesarecoming, or D4rKn3sSyS :p. Please be patience about this, we're working on it.
[Android Software/Hacking General [Developers Only]] sthomas38:
Yeah OK thanks :).