yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] sthomas38:
Package complete: /media/f7edc69b-5e4e-cd01-d0ec-c69b5e4ecd01/Android/pasource/out/target/product/galaxysmtd/pa_galaxysmtd-1.98-11AOûT2012-091013.zip

b4480c6bde47958161d744b47ee29574 pa_galaxysmtd-1.98-11AOûT2012-091013.zip

yummy :D.
[Android Software/Hacking General [Developers Only]] pratikmore:
How to recompile framework-res.apk?apktool1.4.3 .jar not building dist file only build folder is there.plz help me.
[Android Software/Hacking General [Developers Only]] vernonht:
HD video playback << is lag

any tweaks need to be done?
[Android Software/Hacking General [Developers Only]] sgtkwol:
Can we have the PA settings app as a standalone download? Since some of us aren't porting anymore :) it takes away the wait for a full PA update to download.
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
We're looking the best way to do this, the thing is that it gets complicated because app has prebuilt XML's, and is built with platform signatures, so we cannot just throw an apk as prebuilt
[Android Software/Hacking General [Developers Only]] pratikmore:
Use tutorial how to make rom based on cm9,gb,cm7, in android general section.
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
@sgtkwol, check out this commit

https://github.com/ParanoidAndroid/android_vendor_pa/commit/6693d25452a78d001cc4123d88de534dd49c1081

I think it's the best idea, or it will become a mess if i9100g joins :)
[Android Software/Hacking General [Developers Only]] sgtkwol:
Less code, less mess. I like it. Anything with a 480x800 should generally display the same.
[Android Software/Hacking General [Developers Only]] sthomas38:
Yeah, I compiled two builds today, for galaxysmtd and crespo and it's the same ;). Really awesome that the source is out, thanks again :).

Envoyé depuis mon GT-I9000 avec Tapatalk
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
No, is not like that, because for example, N7 has this huge screen, but it's still XHDPI. Even like that, prebuilts and stuff differ from tuna.
[Android Software/Hacking General [Developers Only]] tonyp:
Can you PLEASE use code tags or paste it to pastebin instead of making a huuuuuge post?

Thanks.
[Android Software/Hacking General [Developers Only]] pratikmore:
Setting fc and system ui fc.plz anyone help me.how to recompile framework,plz post that apktool.i got some error when recompile it.

Logcat: http://pastebin.com/7B18EBL6
[Android Software/Hacking General [Developers Only]] nom051205:
Did you port the rom from a phone which have same spec with your phone? From the log it seems a lot of mismatch lib, framework and bin folder.
[Android Software/Hacking General [Developers Only]] JamieD81:
try using apktool 1.4.9

it fixes that annoyance that is plurals.xml error

edit: link http://xdaforums.com/showthread.php?t=1755243
[Android Software/Hacking General [Developers Only]] pratikmore:
I am porting from galaxy ace to galaxy 3,it has 320*508,and mine is 240*400.can you tell me which changes i have to do in my framework?i have to change all the lines shown by yellow clr in winmerge?
[Android Software/Hacking General [Developers Only]] gokussjx:
Kitchen Porting isn't just copy pasting from hither to tither.

The method you followed is grossly incomplete & wrong.

You need to use libandroid_runtime.so

And also, decompile/modify/recompile the framework-res.apk as per your device configs.

You've left out the very main core 'messing' needed to make it run.

Xylograph's guide answers pretty much most of the bases you need to cover.

Try following that: http://xdaforums.com/showpost.php?p=27602914&postcount=24

That's for ICS PA. Minor changes for the JB port.

Read the OP.
[Android Software/Hacking General [Developers Only]] ubuntunerd:
so i read a few pages back we can compile from source? if so is it possible to compile and build pa ics from source for the epic4gtouch ?
[Android Software/Hacking General [Developers Only]] dastin1015:
I'm currently working on that, well JB
[Android Software/Hacking General [Developers Only]] JamieD81:
alright so since i cant compile for 10 or so days when i get my new pc inners. im trying to port as normal 1.98a and im having zero luck any which way.

thought porting was suppose to be easier now?

anyways here is logcat.

http://justpaste.it/17lq
[Android Software/Hacking General [Developers Only]] *boy*racer*:
Hello mate. I had problems porting 1.98a but I have now succeeded. It was to do with services.jar. I used an older one from 1.95a and worked great. Oh and don't forget to copy android_runtime.so from pa Rom to your Rom.

Sent from my Paranoid Android o_O
[Android Software/Hacking General [Developers Only]] JamieD81:
I'll try an older services, I have runtime, thanks for the quick responce
[Android Software/Hacking General [Developers Only]] pratikmore:
Plz,can anyone help me to make modified fremwork,bcoz i was downloaded 5different apktool to compile it but no luck.can anyone compile it for me here is the file :- http://db.tt/SiBv3MeY or plz post which apktool you are using for recompile ics 4.0.4 framework-res.apk.
[Android Software/Hacking General [Developers Only]] tonyp:
I used 1.4.2 to decompile and 1.4.3 to compile.

Install the framework with "apktool if" before.
[Android Software/Hacking General [Developers Only]] pratikmore:
First i placed apktool and framework-res.apk from my ics rom in a folder then used this command: apktool if framework-res.apk then 2nd command: apktool d framework-res.apk

it decompile it in framework-res folder,same thing i did with framework from pa rom.then made some changes in pa framework.then i was try to recompile it but no luck.

Means after made some changes in framework-res i have to install again?
[Android Software/Hacking General [Developers Only]] JamieD81:
Use apktool 1.4.9 it deco piles and recompiles ICS/JB apks for me without issue
[Android Software/Hacking General [Developers Only]] pratikmore:
I tried but no luck.i did something wrong?
[Android Software/Hacking General [Developers Only]] sgtkwol:
I moved res/xml without decompiling using 7zip. I decompiled using 1.4.9 and the -s option to save time. Edit the res/values then recompile to a new .apk. Move the resources.arsc from the new .apk to the old one using 7zip and the old file is ready to go.
[Android Software/Hacking General [Developers Only]] tonyp:
Why don't you at least include the error you get from apktool?

If I may guess I think you just messed up some IDs so that the public.xml won't match to the IDs anymore.
[Android Software/Hacking General [Developers Only]] tonyp:
Is there anything special needed for the ICS branch?

Especially for building the default build.prop and pad.prop files. They weren't created during my first testbuild.

As the app didn't exist in PA 1.6 yet, I guess the ParanoidAndroid settings are getting compiled into my Settings.apk automatically?

Thanks!
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
We abandoned ics branch, but to be honest it was highly functional. Though pad.prop doesn't gets generated (it was when we used vendor/cm, old stuff), you could fork our JB branch for vendor/pa, make vendor/pa ics based on it, and even do a pull request, i'd be interested in merging that because a lot of people is still on ICS.
[Android Software/Hacking General [Developers Only]] tonyp:
Hm instead of forking the JB branch, couldn't I just use these: https://github.com/ParanoidAndroid/android_vendor_pa/tree/ics?
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
lol...I didn't remind that we had an ICS branch. Then jon did it for you. Just edit the makefiles, add your device, lunch, brunch, enjoy.

Note: If pad.prop didn't got copied is because you lunched an inexistent device (or CM?), example, If I lunch cm_i9100-userdebug, Ill get a build with PA sources on frameworks, and settings, but specific PA vendor files wont get copied. Instead I lunch pa_i9100-userdebug.
[Android Software/Hacking General [Developers Only]] pratikmore:
Finally i have modified framework,but its stuck at bootanimation.i changed update script also and copied all lib from pa rom.i was missed something?

Edit: its booted but system ui and setting fc.i changed bool.xml,power profile and storage.i have to change other thing in values and xml folder?
[Android Software/Hacking General [Developers Only]] DAGr8:
simply said... thx for stepping up.

For your services jar use the awesome tool created by untermesh its called remapid this will most likely fix your weird text issues Google it it is here on xda..
[Android Software/Hacking General [Developers Only]] *boy*racer*:
Thanks. I will look into that then:)

Sent from my PARANOID ANDROID o_O
[Android Software/Hacking General [Developers Only]] pratikmore:
setting fc and system ui fc

i have modified framework but stting & system ui fc.can anyone have idea about it?

Edit main logcat : http://pastebin.com/hKt9iVhf plz help me to solve this problem.
[Android Software/Hacking General [Developers Only]] EcHoFiiVe:
Someone managed to get Paranoid Android running on the Samsung Galaxy Player 5.0 this morning. Thought I should let the dev(molesarecoming) know. Thanks for an amazing rom!!
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
How to build ParanoidAndroid jellybean from sources. Pro's guide (There are enough noob guides)

I assume you have:

Linux

A PC able to build Jellybean (look on google's developer references)

Enough knowledge on how to edit makefiles for match device files

Let's get started:

1. You must follow step by step CyanogenMod's guide (or android guide), on how to setup your build environment. Get the packages, fetch the things, etc.

2. Now is the time to mkdir the folder where you will store sources / intermediates/ whatever.

2.1. Fetch the files: "repo init -u git://github.com/ParanoidAndroid/android.git -b jellybean", then "repo sync"

2.2. Edit vendor/pa files, so they match with your device tree. This will call also CM device tree. Example: pa_i9100-userdebug, will also call cm_i9100-userdebug, but not in the inverse way, so if you lunch CM device, youll get no properties.conf, no panel, no cool bootanimation, no goo, no nothing :) (Yes, vendor/pa is like an overlay of an overlay.. cool, isn't it)

2.11. If your device is supported unoficially or oficially by CM (And it's atleast enough functional, minors bugs will always exist), and you've got device tree, don't hesitate into asking us to join the party (add files to our vendor/pa, and officially support device). We already merged epicmtd for example

3. Follow step by step the guide on our github (How to build part, you already have the sources) https://github.com/ParanoidAndroid/paranoid. Be careful though, at this stage you must have already seted up your device.

4. Leave it alone, Enjoy the build.

I'll also build a "Documentation" for Hybrid engine. Consideer it as a gift to developers willing to make apps for Hybrid management.
[Android Software/Hacking General [Developers Only]] pratikmore:
I can see tablet mode on my galaxy 3 finally,but when i want to open file manager and change phone mode then its reboot.its because of wrong pad.prop entry or anything else?thanks to everyone.
[Android Software/Hacking General [Developers Only]] KBizzle:
Alright, I am building from PA sources. Thanks goes out to the PA team. Its making it much easier to update.

Now, the reason why I am here. I am having one major issue that I cant seem to figure out and wanted to see if fellow PA buddies to help me out.

I cannot send MMS out. I can receive but not send. If anyone has run into this problem, please let me know. Thanks.

EDIT : Got it figured out. :)
[Android Software/Hacking General [Developers Only]] Danrarbc:
Argh, I can't get a sync.

Fetching projects: 76% (237/311) Permission denied (publickey).
Fetching projects: 78% (243/311) Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Fetching projects: 99% (308/311) Permission denied (publickey).
fatal: The remote end hung up unexpectedly
error: Cannot fetch android_packages_apps_paranoidpreferences

error: Exited sync due to fetch errors

Even after creating accounts with my key:

Fetching projects: 97% (302/311) conq: repository access denied.
fatal: The remote end hung up unexpectedly
Fetching projects: 99% (308/311) conq: repository access denied.
fatal: The remote end hung up unexpectedly
error: Cannot fetch android_packages_apps_paranoidpreferences

error: Exited sync due to fetch errors
[Android Software/Hacking General [Developers Only]] sthomas38:
Remove ParanoidPreferences project from manifest, it's closed-source.

Envoyé depuis mon GT-I9000 avec Tapatalk
[Android Software/Hacking General [Developers Only]] Note2Frat:
I had the same issue last night when I was trying to sync.
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
Syncing the repo for PA now... Cant freaking wait! So much nicer then having to copy/paste things.
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
Hmm.... Build went good... but... when i go to settings - paranoid settings, Settings crashes.. Any ideas? Would this be due to the fact that i had to Remove ParanoidPreferences project from manifest? If so, how can i work around this?
[Android Software/Hacking General [Developers Only]] Danrarbc:
I wouldnt have asked anything because I know the size issue just needs new values. But what happened to the buttons? I used epic as a base for Tab 2 7", so are the off in the config?

Edit: Building was successful. Did a pull request.
[Android Software/Hacking General [Developers Only]] empyyy:
You need to push ParanoidPreferences.apk from an official build to /system/app.

@moles/d4rk3nsys:

Since your ParanoidPreferences is still closed source, could you upload the latest version to you webserver and add it to the manifest?
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
Thank you i figured this out last night after looking around... Now... My question is... Is the ParanoidPreferences going to be the same for each device? Meaning... Is it a universal .apk that does not differ from device to device?

FYI...

Moles/d4rk3nsys: You guys are the sh*t! Thanks. :)
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
Yes, Ill probably do that after I fix a few Issues I found on paprefs with my latest <huge> cleanup, and standarization of sources.
[Android Software/Hacking General [Developers Only]] Androguide.fr:
Hey guys thanks a lot for all your work to make porting easier.

I am porting Paranoid 1.98a to Galaxy Tab 7.7, but I face the following issue :

Everything now works, no more fc's, but when you go to Paranoid Settings and apply say Phablet mode (or any other) it will reboot just as usual but after reboot the ui layout hasn't changed. I really don't have a clue what might cause this issue. Any advice ?

I used an unofficial cm10 build as a base and ported from gokussjx's PA 1.98a port.

Basically I replaced xml, xml-en, xml-land and added xml-xlarge to the PA's framework-res, then replaced app, framework, media, fonts, libandroid_runtime.so and used a former services.jar from PA 1.6. And obviously added /etc/paranoid and configured properties.conf and backup.conf (maybe I did it wrong? Attached my properties.conf in case someone would bother to check it)

I currently don't have my tab so all the feedbacks and issue reports come from two volunteer alpha-testers.

Any help would be really appreciated.

EDIT : I solved the issue, the port now works perfectly, it was due to the su binary and superuser app, the rom wasn't rooted so paprefs couldn't apply anything.
[Android Software/Hacking General [Developers Only]] axcs:
Any solution for PARANOIDANDROID camara function in LWW??
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
I have a request that might make things easy if building from source... Since paranoidpreferences is closed source, cant you just include it in the script for prebuilt packages depending on the device config you are using? That way it would pull it into the build and zip up all the files so you do not have to winzip wizard the paranoid preferences into the zip package.. Doesnt matter to me either way as i have already set it up like that on my end, but it would be nice because then we would have the updated paranoid preferences everytime and wouldnt have to go on a hunt.. Just a suggestion. :)
[Android Software/Hacking General [Developers Only]] JamieD81:
http://xdaforums.com/showthread.php?t=1686320

source built, running as cm10 would.

i717 galaxy note
[Android Software/Hacking General [Developers Only]] Smasher816:
Its most likely just git hating me again, but im getting some strange sync errors.

~/ParanoidAndroid$ repo sync -j4
fatal: Not a git repository: '/home/rowand/ParanoidAndroid/.repo/projects/bionic.git'
fatal: Not a git repository: '/home/rowand/ParanoidAndroid/.repo/projects/android.git'
fatal: Not a git repository: '/home/rowand/ParanoidAndroid/.repo/projects/abi/cpp.git'
Fetching projects: 43% (134/310) fatal: Not a git repository: '/home/rowand/ParanoidAndroid/.repo/projects/android.git'
Fetching projects: 50% (155/310) fatal: Not a git repository: '/home/rowand/ParanoidAndroid/.repo/projects/bionic.git'
Fetching projects: 52% (162/310) fatal: Not a git repository: '/home/rowand/ParanoidAndroid/.repo/projects/abi/cpp.git'
Fetching projects: 74% (230/310) Permission denied (publickey).
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
error: Cannot fetch ParanoidAndroid/android
Fetching projects: 75% (233/310) error: Cannot fetch CyanogenMod/android_abi_cpp
error: Cannot fetch CyanogenMod/android_bionic
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
error: Cannot fetch android_packages_apps_paranoidpreferences

error: Exited sync due to fetch errors

Any ideas?
[Android Software/Hacking General [Developers Only]] Note2Frat:
I would like some insight as well because I can sync AOPK and CM10 but get the Public Key error with PA

So I am stuck with Porting Still :(
[Android Software/Hacking General [Developers Only]] molesarecoming:
great idea.

the problem is the signature though. paprefs writes systemsettings and im pretty sure it needs the roms fingerprint for that. its jesuses project so i dont know exactly what the dependencies are. but this needs to be resolved somehow.
[Android Software/Hacking General [Developers Only]] Androguide.fr:
Just to let you know, I ported v1.98a to both models of the Galaxy Tab 7.7 : Thread Here

I wanted to ask if we're allowed to include features like Beats-Audio, patched services.jar (Zeppelinrox's method), init.d scripts, etc...

Or does the port have to remain in the same way it is on the original rom ?

Also wanted to ask what I should modify in order to have the Navigation Bar ticked as default in Settings ?

Big kudos to the Paranoid Android Team, you're the men.
[Android Software/Hacking General [Developers Only]] tonyp:
I include a couple things (v6, pdroid, etc.).

But I still call it ParanoidAndroid, have linked to their donations links and made clear that it's not based on my own work.

I think that should be good.
[Android Software/Hacking General [Developers Only]] Androguide.fr:
Thanks a lot, that's exactly what I mean to do.
[Android Software/Hacking General [Developers Only]] molesarecoming:
its fine, do what you want. if you want to make official builds, youre welcome - you might wanna stick to the overall concept and respect the cm base to the extend of not cluttering it too much. you still implement cool features, why not. if its like based on this and that rom and has tenthousand hacks & mods, basically everything everyone asked for in a survey, youre using your own graphics and titles, insist on covering duartes masterpiece with weird looking themes, well, thats cool, too - but its not PA. : P

but if you do like to make official builds we're happy of course and we'd be even more happy if you help us working on the hybrid stuff. gits open, you know how it works.

the unticked bar, i guess that must be an overlay. nexus has it checked always.
[Android Software/Hacking General [Developers Only]] Androguide.fr:
Thanks for the answer, I really like that open-source spirit of yours. :good:

I guess i'll provide both untouched official ports and tweaked versions, might be the best option, plus apart from uploading there's no additional work to do to offer both choices to the users.
[Android Software/Hacking General [Developers Only]] dudeman1996:
I've ported both the Jelly Bean(1.99) and ICS(1.6a) versions of ParanoidAndroid from source to the HTC Wildfire S. Everything works brilliantly except for one thing: when you hold the power button to get to the power menu, the phone just hot reboots. I've got a logcat (http://pastebin.com/kP97CVMq) but I'm not too sure on how to fix it.

Thanks!
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
CM bug, They fixed, and I already merged it, repo sync and rebuild.

Well is pretty simple, you should add an overlay of this file

https://github.com/ParanoidAndroid/...blob/jellybean/core/res/res/values/config.xml

Exactly this attribute

<bool name="config_showNavigationBar">false</bool>

Turn it to true.

If you haven't changed the checkbox on settings, it will instantly appear, otherwise, after fullwipe it will do.

You can also change PhoneWindowManager.java to show it by defauly (it's something like 0==1, that means default disabled, just invert it 1==1)
[Android Software/Hacking General [Developers Only]] Androguide.fr:
Thanks a lot, exactly what I was looking for :good:

But as always, when you find out how to solve an issue, another one replaces it...

I ported gnex's PA v1.99 (I used gokussjx's sgs3 for the v1.98a port) and the only issue I get is that the keyboard won't popup, as strangely, the "Choose input method" displays a Hardware physical keyboard option with an ON/OFF toggle that's set to ON in default settings.

Anyway, when set to off, the keyboard pops properly.

I'm a bit clueless on this one...
[Android Software/Hacking General [Developers Only]] Smasher816:
Remove the ParanoidPreferences line from .repo/manifest.xml (Not 100% open source), then grab the .apk from any official build.
[Android Software/Hacking General [Developers Only]] Note2Frat:
Thanks Moles already helped me :D
[Android Software/Hacking General [Developers Only]] scott.hart.bti:
Thanks. Hmm.... Im sure something can be worked out... Im glad to offer assistance if needed.
[Android Software/Hacking General [Developers Only]] dakunesu:
So first steps first, i want to try to build framework from scratch, i have a base system already working on my DHD(from mixing frameworks someone else made) but my PC doesnt recognize "repo" as a command... what am i missing?
[Android Software/Hacking General [Developers Only]] quentin330:
I ported 1.991 for i9100g, and I don't have usb mass storage, is it due to cyanogen ?
[Android Software/Hacking General [Developers Only]] pratikmore:
I have ported for galaxy 3 but i cant switch mode and why not appeard status bar at bottom?can anyone help me,plz.

---------- Post added at 12:27 PM ---------- Previous post was at 12:26 PM ----------

If your cm9 have this bug then yes.
[Android Software/Hacking General [Developers Only]] D4rKn3sSyS:
You need an specific entry on device tree.

https://github.com/teamhacksung/and...mmit/76f90bea4425bee78df060ff6b3372355a459a29
[Android Software/Hacking General [Developers Only]] dhk.-:
im new in that of repos.... xD i need some help.... i already have the cm10 repo... i need to download it again wit the PA repo?
[Android Software/Hacking General [Developers Only]] gokussjx:
Pretty much, yeah.

There's an alternative: After installing PA repo, modify the manifest & remove all source links of CM files that you already have.

But that's quite painful, & unfeasible, considering the fact that you'll have to sync them individually & independently all the time.

Better avoid it, & download the complete PA Repo. Let PA decide what it needs to download, & what not.

Seamless integration plus simultaneous sync... Why bother with painful alternatives? ;)