yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] David:D:
Don't worry, it probably won't change much for you. This ROM will stay even closer to PA and we surely won't become like PAC.

But now, we have a huge team therefore it will just become more awesome ;)
[Nexus 4 Android Development] _Tallis_:
So I finally did it! I have compiled my very first ModdedPa build. :D Took me almost a week, because I tried twice with ubuntu running in virtualbox, failing due to insufficient RAM. So I set up a dualboot system and started from scratch, doing the "tiny" repo sync once again. :eek: This time everything went fine. Now I only have to find the courage to flash the build on my N4. :p

Oh, and next question: how can I see if something changed in the repo? And where do I find these cherry picks everyone is talking about?

Thanks for your help.
[Nexus 4 Android Development] dxxvi:
Thank you very much David.

Hi Tallis, I'm going to build it too. I might have some difficulties because I'm using Arch not Ubuntu and my SSD has only about 30GB left. May I ask for your help if I get stuck?

Thanks.
[Nexus 4 Android Development] _Tallis_:
Sure, you can ask, but I'm not an expert. I think David.D or everybody someone else here is more competent than me. ;)
[Nexus 4 Android Development] TheMrcool212:
I don't know what happened to the ModdedPA source. I was trying to set a description to the name. Suddenly, I can't access the source anymore, if you go to https://github.com/ModdedPA and it shows an error. But I can still clone the repositories.
[Nexus 4 Android Development] Anu6is:
Thought you guys were changing repos or something after merging with AOSPAL
[Nexus 4 Android Development] David:D:
I'm using Arch, too, so I might be able to help you there ;)

And here's a small teaser of what I'm currently working on:

[YOUTUBE]4513EMUehQ8[/YOUTUBE]

It's making good progress and a first beta version of it will probably be in the next build. PA just said that they might release official builds soon, but without hybrid engine: https://plus.google.com/107979589566958860409/posts/g56yfE9eP23
[Nexus 4 Android Development] karanrajpal14:
Well this is pretty darn cool :D can't wait! Great job! Just hybrid? Or halo too?
[Nexus 4 Android Development] _Tallis_:
:D
[Nexus 4 Android Development] crian:
I'm waiting so badly of a new build of you.
[Nexus 4 Android Development] David:D:
I don't know exactly. The port of HALO from 4.3 on their gerrit seems to be working quite well, but afaik, they don't want to just port the 4.3 halo, they want to improve at a lot.

For everyone who's able to build the rom: if you would like to try the lockscreen notification feature, follow the instructions on bottom of this site for syncing sources: https://github.com/AOSPAL/manifest/blob/kitkat-remix/readme.md

and run the following commands:

cd frameworks/base

git branch kitkat-wip

git checkout kitkat-wip

git pull https://github.com/AOSPAL/android_frameworks_base kitkat-wip

And then build using rom-build script.

The result should be a build with the lockscreen notifications from the video.
[Nexus 4 Android Development] _Tallis_:
Do I have to change the repo to AOSPAL? Before I was using https://github.com/ModdedPA/manifest -b kitkat, that's what you posted before.
[Nexus 4 Android Development] David:D:
Yes, AOSPAL is our new repo so you have to change to it.
[Nexus 4 Android Development] _Tallis_:
Using the repo init command, right? Anything else I have to change? Do I have to make a full new repo sync (please no....) or will it work with the existing repo download on my computer?
[Nexus 4 Android Development] David:D:
Yes, using the repo init command. You have to do a repo sync of course to get the sources but you can keep your current .repo directory. You may need to delete everything else, but if using the old .repo directory you don't have to redownload everything.
[Nexus 4 Android Development] _Tallis_:
Strange, I did a new build today, and the ModdedPA-Section in Settings is missing, with all custom settings gone. Everything else is running fine. Did I something wrong or are the settings gone for a reason?

Edit: went back to my last build until I know what's going on. :)
[Nexus 4 Android Development] David:D:
They are gone on our aospal build, because they are better integrated in the aosp settings menu. There should be a category additional settings with navbar targets and recents ram bar, the battery mods can be found under battery -> upper right icon. Lock screen blur is under security and you have to enable see through to be able to enable lock screen blur.
[Nexus 4 Android Development] _Tallis_:
There was no category additional settings and no upper right icon in battery. All my previous settings were gone, too. Like the circle percentage battery icon I had chosen, it was the normal battery icon again, and my notification background was gone, too. It was like stock rom with a few extra settings (i.e. notification led settings were there, app privacy was there, too). When I flashed back my previous made build, all additional settings were working again.

So I guess my build was somehow bad. I will try again tomorrow and see, what happens then.
[Nexus 4 Android Development] David:D:
Then you build from the KitKat branch. That's why I told you to read the instructions on the bottom of the site. You have to use kitkat-remix. Or kitkat-wip for lock screen notifications.

Edit: I'm sorry, just posted the wrong link. I'll correct it. Sorry again.
[Nexus 4 Android Development] GabrielSousa:
is this the last 4.4 pa_mako-4.0-ALPHA-20131122 ?

or there are a newer one ?
[Nexus 4 Android Development] David:D:
The 22nd is the last one because PA asked to stop unofficial builds until official ones are released. If you want the newest features, you have to build yourself, like tallis does.
[Nexus 4 Android Development] GabrielSousa:
where are the manifest ? i can build :D
[Nexus 4 Android Development] _Tallis_:
Ah, well, that's the explanation. ;) I will use the new repo link and try again.

---------- Post added at 05:05 PM ---------- Previous post was at 05:02 PM ----------

Here you find all needed information: https://github.com/AOSPAL/manifest/blob/kitkat-remix/readme.md
[Nexus 4 Android Development] GabrielSousa:
syncing...

has hybrid ?
[Nexus 4 Android Development] _Tallis_:
Not yet, as far as I know.
[Nexus 4 Android Development] _Tallis_:
Hm, it doesn't work. :(

I'm getting this error when building with the new remix-repo:

/home/zamara/android/out/target/product/mako/obj/SHARED_LIBRARIES/libstagefright_intermediates/import_includes
frameworks/av/services/camera/libcameraservice/utils/CameraTraces.cpp:22:36: fatal error: utils/ProcessCallStack.h: No such file or directory
#include <utils/ProcessCallStack.h>
^
compilation terminated.
make: *** [/home/zamara/android/out/target/product/mako/obj/SHARED_LIBRARIES/libcameraservice_intermediates/utils/CameraTraces.o] Fehler 1

I've deleted all files but the .repo directory, resynced the repo and started the build process, but it fails every time.

Edit: got it working again. Looks like my repo was somehow incomplete/corrupt. I changed to the official AOSPA repo, synced it from there and compiled even a PA-build successfully. Then I changed back to AOSPAL kitkat-remix and now I can compile it again. Weird. And the next guy who says "then just compile it yourself" gets beaten with a heavy unix compendium by me. ;)
[Nexus 4 Android Development] lesiki:
Such a nice ROM...no development for 11 days now? :(
[Nexus 4 Android Development] David:D:
Of course we're still working hard on the ROM, look at https://github.com/AOSPAL/android_frameworks_base/commits/kitkat-remix branch kitkat-remix and kitkat-wip. But PA asked us to not release a new build until they go official. The Lock screen Notifications I'm working on are already quite useful and I ask everyone who's able to build to build from the kitkat-wip branch on frameworks/base to try them out.
[Nexus 4 Android Development] lesiki:
None of the pictures work for me - but a side question I've also asked on Google+: The PA code is available for everyone, why should you wait for them to allow you to publish? I understand it if they asked you to wait, but on G+ you formulated it like that:

which sounds as if they were forbitting any third-party builds.

But BTT: I love this ROM because of lockscreen blur and I haven't found any good KitKat ROM except for Omni. Omni on the other hand is way too basic, they don't even include SU binaries.
[Nexus 4 Android Development] David:D:
They forbid third party builds by kindly asking not to publish builds anymore ;) It made them hurry too much (they said), because people will spam threads by questions about hybrid and halo.

Sorry, I derped something with the screenshots.

So here's a video of some of the features already added to the source:

[YOUTUBE]PTW41vnOPI8[/YOUTUBE]
[Nexus 4 Android Development] karanrajpal14:
That looks so freaking awesome! :D can't wait! One suggestion, for the quick launch shortcuts, you could get rid of that save button and enable auto save. Like what CM uses now. It'll save some frustration. Anyway, great job. Looks awesome!
[Nexus 4 Android Development] David:D:
Good idea, I'll look into it.
[Nexus 4 Android Development] carepack:
sorry,

I've got errors on building kitkat-remix (building for my own)

Traceback (most recent call last):

File "build/tools/roomservice.py", line 293, in <module>

fetch_dependencies(device)

File "build/tools/roomservice.py", line 246, in fetch_dependencies

raise Exception("ERROR: could not find your device "

Exception: ERROR: could not find your device folder location, bailing out

build/core/product_config.mk:227: *** _nic.PRODUCTS.[[vendor/pa/products/pa_mako.mk]]: "device/lge/mako/full_mako.mk" does not exist.

[MENTION=5163551]David:D[/MENTION]

have any suggestions whats the problem?

thank you
[Nexus 4 Android Development] TheMrcool212:
Have you clone the device tree?

Sent from my Nexus 7 2013
[Nexus 4 Android Development] David:D:
Like MrCool said, you have to clone the device tree. That can be archieved by adding a device.xml to .repo/local_manifests with the following content:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="android_device_lge_mako" path="device/lge/mako" remote="aospal" revision="kitkat" />
</manifest>

Then Roomservice will be able to find all dependencies and clone the needed device specific repos.
[Nexus 4 Android Development] carepack:
i went into buildfolder/device/

created the lge directory

and extrcted the files I've downloaded from: https://github.com/AOSPAL/android_device_lge_mako

but message is the same.

how you did it? Or how would you did it?
[Nexus 4 Android Development] David:D:
The dependencies from our mako device repo were a bit outdated, I just updated everything so try again :)

BTW. if if you want to build with lockscreen notifs, easiest way is to change the revision of frameworks/base and packages/apps/Settings in .repo/manifest.xml to kitkat-wip and run repo sync.
[Nexus 4 Android Development] carepack:
ok sorry. I'm new to this ... so please be pacient

I've made my repo file executeable and exported to PATH

then I init the repo and sync

repo init -u git://github.com/AOSPAL/manifest.git -b kitkat-remix

repo sync -j5

So after this I had to create the device.xml file and sync again?
[Nexus 4 Android Development] David:D:
Yes, or you create the device.xml file, change the revision of fw/base and Settings to kitkat-wip in manifest.xml (if you want to have lockscreen notifs) and sync then. Then you just have to sync once, but be aware: the first sync will download a few GB of data, so it will take a long time. If you have a very fast internet connection, you can use a higher number behind -j e.g. -j8. This number tells the repo script how many files it'll download at once. If you have a slow internet connection, a high number doesn't make much sense.
[Nexus 4 Android Development] carepack:
ok. thank you very much guys. I've done this and syncing again now. Hope this was the trick :)

I've changed revision to kitkat-wip

Want to use it own my own. If I'm succesfull - will it help to give you feedback, report bugs or something else?
[Nexus 4 Android Development] David:D:
Giving feedback and reporting bugs always helps :)
[Nexus 4 Android Development] karanrajpal14:
Great! Thanks for considering it. I really like the vibe in the thread. Great job. I'll try to build it after my exams!
[Nexus 4 Android Development] David:D:
It's already done ;) https://github.com/AOSPAL/android_p...mmit/4884ad0c4e4f8d2ac501b501d165feabb3417ee5

Just had to remove the button - everything was saved automatically anyway.
[Nexus 4 Android Development] karanrajpal14:
Awesome! :D you rock!
[Nexus 4 Android Development] crian:
i get an error if i build.

Fetching projects: 99% (359/362) fatal: repository 'https://github.com/AOSPA/AOSPA/android_device_lge_mako/' not found

what is wrong?
[Nexus 4 Android Development] David:D:
The device repo is set wrong. I don't know in what manifest file you added the device tree but it has to be name="android_device_lge_mako" path="device/lge/mako" remote="aospal" revision="kitkat"

Edit: or try deleting .repo/local_manifests/roomservice.xml and device/lge/mako Then add the device.xml I posted on the last side and sync.
[Nexus 4 Android Development] ermacwins:
[MENTION=5163551]David:D[/MENTION] just wanted to confirm on your 3.99 rom, you had both halo and multi window right?
[Nexus 4 Android Development] David:D:
Yes, I even integrated multiwindow into halo that you could choose whether halo should start apps in floating or split screen window. I know. Some people said floating and multi window in one rom would be impossible, but we didn't know that so we just did lol.
[Nexus 4 Android Development] ermacwins:
Thanks, I hope to see this when the new rom is ready
[Nexus 4 Android Development] David:D:
Let's see what PA does with HALO first. Then we'll see how MultiWindow works on kitkat.
[Nexus 4 Android Development] ermacwins:
Surely you must have tried experimenting in your private test builds? :p
[Nexus 4 Android Development] David:D:
Until now, I didn't experiment with MultiWindow on 4.4. I have enough to do with the Lockscreen Notifications.
[Nexus 4 Android Development] ermacwins:
No problem, I saw the video, good work
[Nexus 4 Android Development] derEremit:
as PA has releases an Alpha today, when can we expect a new build from you?
[Nexus 4 Android Development] David:D:
Link? I didn't hear anything about an alpha. Btw. it probably would be a beta, they already changed the version string to beta.
[Nexus 4 Android Development] derEremit:
Hmm. I saw a post on google+ and downloaded. Perhaps that was not official as I can't find it anymore.
[Nexus 4 Android Development] karanrajpal14:
It must have been unofficial. I haven't seen any announcements. And you can imagine the screenshot spam that'll happen if they release an alpha.
[Nexus 4 Android Development] crian:
It was the maguro alpha. Relax guys.
[Nexus 4 Android Development] carepack:
[MENTION=4974050]TheMrcool212[/MENTION]
[MENTION=5163551]David:D[/MENTION]

thank you guys. syncing works. and now building! with a little bit of luck no more erros to fix and my own build will be ready soon - hopefully.

I will report back. And once again big | heavy | great | thanks for helping!
[Nexus 4 Android Development] Silence.0:
Go use your magic david, and merge immersive mod on the experimental 4.3 build.

MAGIC.
[Nexus 4 Android Development] David:D:
I'm putting all my MAGIC into android 4.4 so there won't be an update for 4.3 ;)
[Nexus 4 Android Development] lesiki:
lol! Looking forward to test that. :laugh:
[Nexus 4 Android Development] David:D:
We talked about the 4.3 build, you can already test that (latest experimental 4.3 build).
[Nexus 4 Android Development] lesiki:
Oops, wie kam ich so weit nach hinten?

However, I like KitKat at the moment, so no :D

I need API 19 for developing, can't flash 4.3 :crying::p:p
[Nexus 4 Android Development] crian:
Building from git was successful but I get an sd card/storage error if I install payed apps from the play store.

And the quick pulldown doesn't work.
[Nexus 4 Android Development] David:D:
Whats the exact error message? If it's German post the German one without translating it.

And maybe try clearing data/cache for PlayStore/PlayServices.

The QuickPulldown setting seems to point to the wrong system setting or so, I'll look at it when I'm home. QuickPulldown itself works, but the setting is broken so you can't activate it.
[Nexus 4 Android Development] crian:
Error in german: "Installation auf dem USB-Speicher bzw. der SD-Karte fehlgeschlagen". That only happens with pay apps.
[Nexus 4 Android Development] David:D:
OK, I'll look into it. Did you try clearing data/cache of playstore/play services?

The problem is, I don't have a credit card and therefore don't have paid apps so I can't reproduce that issue.

Edit: googled a bit. Is there a file in /mnt/secure/asec called smdl2temp1 or something like that? If yes, try renaming it/moving to another directory or if you're brave delete it (that's what some sites said, but I don't like deleting files I don't really know what they're doing).
[Nexus 4 Android Development] crian:
cleaned cache and data. doesnt have any effect on the error.

i found a folder that is called: smdl2temp1

in /mnt/secure/asec there is no file. the folder is empty.
[Nexus 4 Android Development] carepack:
Great work!
[Nexus 4 Android Development] lesiki:
We like this ROM because it offers KitKat with features before PA does. I don't see why you should wait with it. You are loosing your users.

Also, I liked the name ModdedPA.
[Nexus 4 Android Development] derEremit:
Apollo and cmfilemanager are why i'm waiting for this Rom instead of vanilla PA
[Nexus 4 Android Development] lesiki:
Obviously I can't speak for every user of this ROM, but I think you are an exception. Why should you wait for a ROM because of two apks you can install manually.
[Nexus 4 Android Development] mathhqs:
My phone went into bootloop after flash, why? Can someone help me?
[Nexus 4 Android Development] TheMrcool212:
Two things:

1. Why should we wait? Because PA features are re-worked to look better and fit in with kitkat codes. Fixing bugs also their main focus when having new features, so this will take time. When unofficial builds appear before official builds are not out yet, other people would have thought that the builder had included PA features (Halo, PIE, or Hybrid), but instead those were ready not yet and still WIP. Then kept asking us when will they come. So that's why PA are not allowing us to release it. See this thread: http://xdaforums.com/showthread.php?t=2558519

2. Why not ModdedPA? Because that was our old project name. We had joined ParanoidSaberDroid team with larger members, and still will be supporting the same device.
[Nexus 4 Android Development] David:D:
The last O3 commit on android_build seems to have broken something. So revert it and build again. I'm currently trying to figure out what part of the commit causes this problem.
[Nexus 4 Android Development] lesiki:
1. The thread title says [ALPHA], why would people think it's the stable PA features from AOSPA team?

2. What a pity that you joined the PSD team. Good luck in there. I hope this ROM will stay as awesome as it was.
[Nexus 4 Android Development] TheMrcool212:
It's already fixed. Removed the GLOBAL_LDFLAGS codes as well.
[Nexus 4 Android Development] mathhqs:
I really want to test it :/
[Nexus 4 Android Development] mathhqs:
So what i have to do for this rom work?
[Nexus 4 Android Development] David:D:
Didn't saw that mrcool already fixed the commit.

Delete the build directory and sync again. I just added lockscreen notifications to the kitkat-remix branch so you don't have to change anything. If you already edited the manifest.xml, delete .repo/manifest.xml and .repo/manifests and run repo init -u https://github.com/AOSPAL/manifest kitkat-remix

then run repo sync.

[MENTION=4766140]crian[/MENTION] Installation of paid apps and quickpulldown setting fixed - remove your changes of .repo/manifest.xml (if any) and sync again. Thanks to [MENTION=2977728]carepack[/MENTION] for helping me here.

Edit: if you need help for building, contact me on g+: https://plus.google.com/109545116262754412538
[Nexus 4 Android Development] Dark Emotion:
EDIT: Don't bother, I give up.
[Nexus 4 Android Development] crian:
Thanks for the fix.

I will start building tomorrow and giving feedback.

Edit: getting errors while building. I deleted the folder and now I'm downloading the whole repos. Doing it the clean way.
[Nexus 4 Android Development] crian:
Build was sucessful.

Everything is working fine so far.

Thanks for this amazing mod!
[Nexus 4 Android Development] Silence.0:
David, is your lastest build 4.4 safe to dl ? no problems can occur ?
[Nexus 4 Android Development] David:D:
Art doesn't work. If you boot with art enabled it gives a bootloop. Other then that it should be save though I can't guarantee, haven't used it for ages.

Art will be fixed in the new builds btw.
[Nexus 4 Android Development] Silence.0:
okay thanks. Also immersive mode is present ?
[Nexus 4 Android Development] der_sascha:
same question here what about immersive mode withe statusbar enable`?

and halo?

---------- Post added at 04:09 PM ---------- Previous post was at 04:08 PM ----------

same question here what about immersive mode withe statusbar enable`?

and halo?
[Nexus 4 Android Development] manulemaboul:
ART works here.

Envoyé de mon Nexus 4 en utilisant Tapatalk
[Nexus 4 Android Development] crian:
PA released the betas.

Are you going to release your aospal beta too?

Could you please add battery charging led like omni has it?
[Nexus 4 Android Development] David:D:
Of course we'll release soon but I just found some small bugs and would like to fix them first.

And it won't have Halo and it won't have PIE!
[Nexus 4 Android Development] crian:
That would be nice.

And what about the battery led?
[Nexus 4 Android Development] David:D:
Pa is working on it: https://gerrit.paranoidandroid.co/#/c/413/
[Nexus 4 Android Development] karanrajpal14:
Awesome! Eagerly waiting for this :D Merry Christmas!
[Nexus 4 Android Development] David:D:
Finally, here's a brand new build based on AOSPA 4.0: http://d-h.st/viX

Read OP for features: http://xdaforums.com/showpost.php?p=46024752&postcount=1
[Nexus 4 Android Development] carepack:
Great! Thank you for this!

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Android Development] readon1:
Seriously, a really nice rom! Especially the lockscreen notifications, a truly unique feature.

Beside that I want to report that the 'display input method selector notification' doesn't stick after a reboot. I turned it off, but after a reboot the notification showed while it wasn't checked in the settings.

Thank you for this awesome ROM :D
[Nexus 4 Android Development] David:D:
Thanks for the bug report. I'll try to fix that soon.
[Nexus 4 Android Development] aliver.dun:
Thanks for your nice ROM,I just want to if this ROM have PIE ?

来自我的 Nexus 4 上的 Tapatalk
[Nexus 4 Android Development] David:D:
Sometimes reading OP helps. I used nearly the largest font size possible to write that this ROM doesn't have PIE, HALO and HYBRID Settings. PA is still working on them. When PA has them, we'll have them, too.
[Nexus 4 Android Development] David:D:
Sorry, my internet had some lags.
[Nexus 4 Android Development] readon1:
Thanks man. BTW, I just set the kill app shortcut to the navigation bar. But when I want to kill an app, the system ui fc's.
[Nexus 4 Android Development] David:D:
Thanks again. Seems to be a missing permission. I'll look into that, too.
[Nexus 4 Android Development] slipknot31:
same problem, kill app gives FC
[Nexus 4 Android Development] JeanEatsWorld:
Install Xposed, Install Gravity Box, enable pie
[Nexus 4 Android Development] MikeCriggs:
Proud of you David <3
[Nexus 4 Android Development] Gnome:
Nice one David!
[Nexus 4 Android Development] mousawm:
ty

I just want to ty for this perfect Rom .I'm in love with this Rom.
[Nexus 4 Android Development] ragzz03:
Is anyone else having trouble downloading this file?? I tried a couple different browsers with no luck.