yashsingh1/xdaforums huggingface dataset:
[Omni Q&A] makkeonmies:
seems to go further now, but stopped for error like this now ->

frameworks/base/core/res/res/values/public.xml:646: warning: No comment for public symbol android:style/Widget.ScrollView

frameworks/base/core/res/res/values/public.xml:633: warning: No comment for public symbol android:style/Widget.SeekBar

frameworks/base/core/res/res/values/public.xml:641: warning: No comment for public symbol android:style/Widget.Spinner

frameworks/base/core/res/res/values/public.xml:1529: warning: No comment for public symbol android:style/Widget.Spinner.DropDown

frameworks/base/core/res/res/values/public.xml:653: warning: No comment for public symbol android:style/Widget.TabWidget

frameworks/base/core/res/res/values/public.xml:635: warning: No comment for public symbol android:style/Widget.TextView

frameworks/base/core/res/res/values/public.xml:642: warning: No comment for public symbol android:style/Widget.TextView.PopupMenu

frameworks/base/core/res/res/values/public.xml:643: warning: No comment for public symbol android:style/Widget.TextView.SpinnerItem

frameworks/base/core/res/res/values/public.xml:652: warning: No comment for public symbol android:style/Widget.WebView

+ theres like 1000 more of these but would be too long copy paste.

okey, cleaned output dir to try from clean table and tried again and for some reason it now stops ->

needed by `/home/joni/android/omni/out/target/product/flo/obj/SHARED_LIBRARIES/libqservice_intermediates/QService.o'. Stop.

make: *** Waiting for unfinished jobs....

Import includes file: /home/joni/android/omni/out/target/product/flo/obj/SHARED_LIBRARIES/libdivxdrmdecrypt_intermediates/import_includes
[Omni Q&A] chasmodo:
These are warnings, not errors. You'll be getting thousands of these in each build, that's nothing to worry about.

However, you have to search for the terminal line(s) saying 'error' when the build stops. Then you copy/paste those in http://pastebin.com/ and give us the link. We can't help you when you post just the warnings, there's nothing to be seen there.
[Omni Q&A] makkeonmies:
heres the lines before it stops -> http://pastebin.com/X4wkZvex

also just by trying compile again its giving me these in addition to earliers, why it didnt give these first time?

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.

Note: Some input files use unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.
[Omni Q&A] chasmodo:
Looks like the kernel error. Which device are you compiling for?

This is normal, no cause for alarm.
[Omni Q&A] makkeonmies:
for nexus 7(2013, FLO)

okey, i had to reboot computer to get nvidia drivers installed, now its not even trying to compile again ->

** Don't have a product spec for: 'custom_flo'

** Do you have the right repo manifest?

and im using very same command which i did earlier.
[Omni Q&A] CMNein:
You have https://github.com/omnirom/android_kernel_google_msm in your roomservice/manifest?
[Omni Q&A] desalesouche:
error i have after repo sync

Fetching projects: 100% (375/375), done.

Traceback (most recent call last):

File "/home/desalesouche/.repo/repo/main.py", line 418, in <module>

_Main(sys.argv[1:])

File "/home/desalesouche/.repo/repo/main.py", line 394, in _Main

result = repo._Run(argv) or 0

File "/home/desalesouche/.repo/repo/main.py", line 142, in _Run

result = cmd.Execute(copts, cargs)

File "/home/desalesouche/.repo/repo/subcmds/sync.py", line 657, in Execute

project.Sync_LocalHalf(syncbuf)

File "/home/desalesouche/.repo/repo/project.py", line 1106, in Sync_LocalHalf

lost = self._revlist(not_rev(revid), HEAD)

File "/home/desalesouche/.repo/repo/project.py", line 2074, in _revlist

return self.work_git.rev_list(*a, **kw)

File "/home/desalesouche/.repo/repo/project.py", line 2227, in rev_list

p.stderr))

error.GitError: android rev-list (u'^68adae319917cbb1873f3492b67b3f5f80bbc8f5', 'HEAD', '--'): fatal: bad object HEAD

some help/advice please?
[Omni Q&A] makkeonmies:
no i dont think so i had this, how do i add it? im assuming not only the link works. is it something like "<project name="omnirom/android_kernel_google_msm" + something else? or am i completely lost with this.

also whole manifest file disappeared on reboot -.-
[Omni Q&A] chasmodo:
<project name="omnirom/android_kernel_google_msm" path="kernel/google/msm" remote="github" revision="android-msm-flo-3.4-jb-mr2" />
[Omni Q&A] CMNein:
Within omni/.repo create a local_manifests folder.

Create a file called roomservice.xml and add the following:

<manifest>
<project name="TheMuppets/proprietary_vendor_asus" path="vendor/asus" remote="github" revision="cm-10.2"/>
<project name="omnirom/android_device_asus_flo" path="device/asus/flo" remote="github" revision="android-4.3"/>
<project name="omnirom/android_kernel_google_msm" path="kernel/google/msm" remote="github" revision="android-msm-flo-3.4-jb-mr2"/>
</manifest>

repo sync again.

You could put TheMuppets in a separate manifest called local_manifest.xml, but the above should get you rolling <fingers crossed>
[Omni Q&A] chasmodo:
Your kernel revision is not correct.
[Omni Q&A] CMNein:
herp derp, had edited my mako manifest.

revision is: android-msm-flo-3.4-jb-mr2
[Omni Q&A] makkeonmies:
yeah i allready made the file again there, thx anyways :) guess it was about i was missing the "omnirom/android_kernel_google_msm" on first time i tried

btw did i understand this thing rigth, revision=branch when im adding things to manifest? remote="website" and i can forgot omnirom/android from path since im syncing from that location(on terminal) allready?
[Omni Q&A] chasmodo:
Project name is what to get and include in your local repo

Path is where it will be stored in your local repo (your working folder)

Remote is where to get the project from the Interweb

Revision is what branch to get from the remote, because you don't need them all
[Omni Q&A] makkeonmies:
its building now! how long this usually takes?(got pretty decent i7-4770k@4.4ghz+ssd powering this rig)

E: its compeled now took 26mins :) whats the change of getting hardbrick if i flash this now to my device?

now i got another question, if i sync repos again tomorrow or add cherry-pick, do i just use same build command and will it take same time or is that process faster? also lets say i would like to add for example francos kernel+supersu to this zip so i dont have to manually flash those, how do i do that?

also BIG thanks for everyone who helped me with this! maybe i someday can do same for others when i get bit more knowledge about this :)
[Omni Q&A] chasmodo:
1. It should compile quicker in the future as soon as you start using this prior to issuing the build command (which is the same, BTW):

export USE_CCACHE=1

prebuilts/misc/linux-x86/ccache/ccache -M [insert some number of Gbs here]G

Insert a number of Gbs you can spare on your SSD; between 20 and 50 should do the trick. The more, the faster it will compile.

2. I'd say slim to none. Your flash might end up in a bootloop or a black screen after the Google logo, but you'll still have your recovery.

Do a nandroid before flashing.

I'd rather wait a bit with this until you become more familiar with what goes where in the zip. Rome was not built in a day.
[Omni Q&A] CMNein:
In addition to what chasmodo mentioned; your next compile will be lightening fast. With ccache enabled, your build would likely only take 8-10 minutes, or quicker, if you don't "make clean" (a.k.a "make clobber").

If you want to do a clean'ish build each time you can save a bit of time by not removing the entire /out directory but just removing out/target (the make clean or make clobber command removes the entire out directory). Retaining out/hosts reduces build times as compared to clobber by ~20% in my experience. If I had to guess you'd have 12-15 minute builds with your set up with that scenario.
[Omni Q&A] dibblebill:
I know this is his thread, but what is the manifest information for the Manta? I was having a spot of trouble getting it all together.
[Omni Q&A] makkeonmies:
eh found next proplem my nexus dont want to show up so i could move file on it :/ i followed these guideline "# sudo gedit /etc/udev/rules.d/99-android.rules" and added "SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e42", MODE="0666", OWNER="your-login" # MTP mode with USB debug on" but obviously changed login and ATTR. also with ADB devices command my nexus is there, but should there read nexus instead of random numbers and letters?
[Omni Q&A] makkeonmies:
i think u need atleast these ->

https://github.com/omnirom/android_device_samsung_manta

https://github.com/TheMuppets/proprietary_vendor_samsung/tree/cm-10.2

<project name="omnirom/android_device_samsung_manta" path="device/samsung/manta" remote="github" revision="android-4.3" />

<project name="themuppets/proprietary_vendor_samsung" path="vendor/samsung" remote="github" revision="cm-10.2" />

im not sure about those lines perhaps those works
[Omni Q&A] Fuma:
Hi

so i think this a good thread to asks questions about build error...

i'm building for mako and get stuck at this :

i've followed the guide on omni site .

i have searched for this "genlock" but still dont what that is.

i think it might also be the camera?

so i'm stuck at this.

any one saw this? had this error?

Thanks
[Omni Q&A] chasmodo:
Do a make clobber, then add this line into your /omni/.repo/local_manifests/whatever.xml:

<project name="omnirom/android_kernel_lge_mako" path="kernel/lge/mako" remote="github" revision="android-4.3" />

After that do another repo sync and restart the build.
[Omni Q&A] Fuma:
thanks, but i stil get an error at the same place.
[Omni Q&A] dibblebill:
I added these, doing a build with a folder "roomservice" now as well, but I'm still pulling a no-boot. It just shows the "Google" screen and goes nowhere. :S I'll check a PM someone sent me.
[Omni Q&A] numel007:
I'm gonna go ahead and try to build this rom for Jewel, but if something comes up, how am I supposed to know what file is causing what? Just years of experience like some of you? I'm a complete noob, so yeah :confused:
[Omni Q&A] CMNein:
You need to sync the kernel source as well if you haven't already; no idea what the Manta kernel is however.
[Omni Q&A] dibblebill:
Well, how would I sync the kernel source for another device?

EDIT: I only ask because I found this:

http://source.android.com/source/downloading.html

I'm running a "repo sync" without -j4 to see what happens. But I don't know if I should be doing something beyond that.
[Omni Q&A] CMNein:
Thought you were building for Manta (?). If you already have things set up for another device there won't be any conflicts, device specific things are in separate folders.
[Omni Q&A] dibblebill:
I am building for Manta, I was asking because he wasn't sure what the manta kernel stuff was called.

I have a "local_manifest/roomservice.xml" file with your two lines in it regarding the samsung omni files, and the muppet files.

Is that correct?

*urp* *changes to local_manifests* Resyncing/rebuilding shortly, will see what happens.
[Omni Q&A] CMNein:
That wasn't me, but along with the 2 repos that he mentioned you need the kernel repo as well. I don't see anything obvious in the omni repo, no manta kernel, Exynos XYZ, etc... You'll need that kernel source; whatever its name might be. I don't have an N10 personally.
[Omni Q&A] dibblebill:
Okay. Well... Hrm... What's an example kernel repository for your device?

EDIT: Found this, going to attempt it lol

http://source.android.com/source/building-kernels.html

EDIT: Should I be doing the git clone inside the project's root source folder?

---------- Post added at 07:28 PM ---------- Previous post was at 07:06 PM ----------

Still nothing after following those instructions. Should I follow the instructions to build the kernel, too?

EDIT 4 or 5:

It seems to NOT be pulling this:

https://github.com/TheMuppets/proprietary_vendor_samsung/tree/cm-10.2/manta

It only pulls 2/4 files, specifically BoardConfigVendor.mk and device-vendor.mk

Its not pulling the Proprietary folder, either.
[Omni Q&A] makkeonmies:
still got some proplems on my onw too,or perhaps im just thinking it would be too easy. is it possible to automate "export PATH=~/bin:$PATH" this when i open terminal so i dont have to do it everytime to get synced? also after cherry-picking does that automatically sync too or i need to pick it up again?

ps. still figthing to get my nexus show himself for pc....so i could copy files..

is there any particular reason why would i want make "clean" builds instead of just compiling again without deleting /out/target?
[Omni Q&A] desalesouche:
add that line to your boardconfigcommon.mk:

$(shell mkdir -p $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/)

or better that one? = $(shell mkdir -p $(OUT)/obj/KERNEL_OBJ/usr)

and recompile.
[Omni Q&A] makkeonmies:
got it sorted out allready, thx anyways :) actually im allready running on my build with multiwindow cherry-pick :) its amazing smooth rom

is there any ways to solve proplem that settings always crash if i try to go for security options so i could enable apps from unknown sources?
[Omni Q&A] dibblebill:
So yeah, that muppets repository just stops the entire sync process when it gets to syncing that one. I manually cloned therepository with git, but I think I put it in the wrong place, so I might try fixing that >.<
[Omni Q&A] makkeonmies:
okey so i coulndt mount my phones storage for PC with my build any ideas where the proplem is? also is there patch for force close when entering security options?
[Omni Q&A] CMNein:
97/100 you'll be fine without removing out, or out/target, although many people will recommend you always do a clean, or "clean" build. I remove out/target every build as I've added it to my script, and I'm not usually in a rush so I spare 14-17 minutes.

http://wiki.cyanogenmod.org/w/Doc:_make_clean_vs_make_clobber

If you remove out/target and don't remove out/hosts you'll also usually be completely fine, it contains the build tools which aren't actually updated that often. Do some experimenting, see how fast you can build without deleting anything, vs deleting target vs deleting out. You machine is obviously fast enough that making clean every time wouldn't be an issue for you though.
[Omni Q&A] makkeonmies:
I actually allready tested out Every of those options and thats why i asked since IF i do "dirty"(not deleting anything) it takes only 5mins to build vs 19min which it takes IF i delete out/target. Obviously now im going to Make clean builds since even IF it have very small change to break something 19mins inst something something i could not w8.
[Omni Q&A] quantan:
Hi

This is the first time I try to build from source. I want to build for maguro. After first repo sync, I add roomservice.xml in local_manifests folder.

Its content:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="TheMuppets/proprietary_vendor_samsung" path="vendor/samsung" remote="github" revision="cm-10.2"/>
<project name="omnirom/android_device_samsung_maguro" path="device/samsung/maguro" remote="github" revision="android-4.3"/>
<project name="CyanogenMod/android_kernel_samsung_tuna" path="kernel/samsung/tuna" remote="github" revision="cm-10.2"/>
</manifest>

Is it correct? I synced the repo again then

cd ~/android/omni; . build/envsetup.sh; brunch maguro

But maguro doesn't exist. Would u please help me :(
[Omni Q&A] makkeonmies:
so i did do cherry-pick which did break the build process how can i undo my cherrypicks? is there some sync command which forgots cherry-picks and does sync sources to original state?
[Omni Q&A] sevenup30:
if you just cherry-pick without creating new branch, repo sync will revert you to original source.
[Omni Q&A] runedrune:
Go to the folder and do git --reset.

Edit: No wait. I think it was git reset --hard. Or something like that. Don't have my laptop around to check right now.

Sent from my GT-I9500
[Omni Q&A] makkeonmies:
okey, will try sync and build again. i did only cherry-pick i believe, how can i check that theres no new branch just incase i need it later?

E: it didnt revert, by just syncing

trying " git reset --hard" now as it seemed to do something
[Omni Q&A] chasmodo:
If all else fails, just delete the top folder where you did the cherry pick (/frameworks or /packages, for instance) and do a fresh repo sync.
[Omni Q&A] :
--------deleted .... :)
[Omni Q&A] makkeonmies:
Yup got it building again thx guys! :) is there any downside if i just delete folders instead of using git reset --hard command? i just feel like deleting folder is faster
[Omni Q&A] chasmodo:
Deleting folders is quicker and does the same trick as git reset --hard.
[Omni Q&A] Fihlvein:
Easy and safe way to cherry pick couple of commits is to navigate to the correct repository e.g.

~/omnirom$ cd frameworks/base/

Then create a new local branch which is basically just a copy of current state of frameworks/base:

~/omnirom/frameworks/base$ git checkout -b frameworks_local_branch

Now you should have one local branch active, which you can see by typing:

~/omnirom/frameworks/base$ git branch
* frameworks_local_branch

The asterix in front of the branch name indicates that this is your current branch. Now we can basically cherry pick anything we want tp frameworks/base repository without any fear of messing anything up. Got in trouble and want to discard any cherry picks? Just discard this local branch by issuing:

~/omnirom$ repo sync

After syncing the repositories this will switch all repositories from local branches to remote branches. If you have a situation that there are local branch modifications pending and repo sync doesn't want to switch to remote branch unless local issues are fixed, you can switch single repository from current local branch to a remote branch by issuing:

~/omnirom/frameworks/base$ git branch -r
m/android-4.3 -> omnirom/android-4.3
omnirom/android-4.3
~/omnirom/frameworks/base$ git checkout omnirom/android-4.3
~/omnirom/frameworks/base$ git branch
* (detached from omnirom/android-4.3)
frameworks_local_branch

...and now you're back using remote branch without any local modifications.
[Omni Q&A] makkeonmies:
okey im still out of luck accessing to security options any ideas?
[Galaxy Note 10.1 (2014 Edition) General] stinger108:
The white16gb note 2014 edition is now being sold at John Lewis Oxford Street, & is also listed on their website for delivery or click & collect:

http://www.johnlewis.com/samsung-galaxy-note-10-1-2014-edition-tablet-octa-core-samsung-exynos-android-10-1-16gb-wi-fi-white/p753447
[Galaxy Note 10.1 (2014 Edition) General] BigBernardAgain:
Ordered - thanks for the info :)
[Galaxy Note 10.1 (2014 Edition) General] stinger108:
You're Welcome :cool:
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] Heartstoler1991:
I m using Nav Bar button on my galaxy s advance ... how do i reduce the length and width of nav bar .??. as it looking little bigger on display.... tnx in advance
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] shut_down:
If you just added line on build.prop - you can't. If you modified systemUI (or framework, can't remember now ;) ) Then search what xml and what value to change in it.

Edit, second post in this thread.
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] Heartstoler1991:
i added line to build.prop..
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] shut_down:
Than no, you need to do that from the thread I wrote.
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] Heartstoler1991:
how do I turn off backlight of capacitive button ?
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] shut_down:
I have no idea. :)

Search XDA, for example. :angel:
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] Sami Kabir:
You mean the two capacitive buttons on our device?

Open Settings app > Display > Scroll down and tap on "Touch key light duration" under More Settings > Choose Always off
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] Heartstoler1991:
m using CM based ROM... there is no such setting that u r saying
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] Sami Kabir:
Sorry.. the things I said above are for Samsung's TouchWiz based ROMs and firmwares only.. Sorry :o

I used CM for a very brief time, so I don't know or didn't even notice whether this feature exists or not.. :p
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] shut_down:
I think that option is removed from CM, it was there on earlier releases (not stable ones).
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] Heartstoler1991:
bro . can u give me link of Touchwiz for CM 10.1 ? using trabuchet launcher... right now ..but I don't like it ..
[Galaxy S Advance I9070 Q&A, Help & Troubleshooting] shut_down:
You can try getting from here: http://xdaforums.com/showthread.php?t=2448514

But I think it is only a theme. TW needs TW framework, that does not work with CM. It just work with stock.
[Sprint Samsung Galaxy S III] Slimegod:
I did a MIUI port from a Verizon carrier to my Sprint s3. It rebooted fine but I have no data unless I use WiFi. I went into framework.res and changed the eri and apns.xml from Verizon to Sprint so I can get service but I still have no data. I changed the radio libs and the significant bins for my carrier. Here is a logcat for those who know how to read it because I don't. Any help would be helpful and appreciated, thanks guys.

http://pastebin.com/4rHvkJnc
[Xperia Tablet Z General] maxxxxel:
Hi, i have a rooted SGP311 4.2.2 (10.3.1C.0.136) is there any app that can further reduces the screen brightness. I have it on the lowest setting in the evening and it is still to bright. I am not looking for a app that will filter the screen but something to dim the back light that will also save battery.

Thanks
[Xperia Tablet Z General] ibis69:
Hi, i'm using LUX atm https://play.google.com/store/apps/details?id=com.vito.lux&hl=fr

You can test with free lite version here https://play.google.com/store/apps/details?id=com.vitocassisi.luxlite&hl=fr
[Xperia Tablet Z General] Good Guy Mark:
You can also use screen filter

Sent from my SGP311
[Xperia Tablet Z General] hasenbein1966:
Use the app “ScreenDim“.
[Nexus Q Q&A, Help & Troubleshooting] eightyhertz:
Just quick post for now, will get around to posting full set of steps soon.

Basically if you already have an existing device with the Nexus Q logged in, do not clear the app data or factory reset the device!

I followed the instructions at this link to copy out the app data from an existing phone/device that already has the Nexus Q app logged in.

blog.shvetsov.com/2013/02/access-android-app-data-without-root.html

The Java package name of the Nexus Q app is com.google.android.setupwarlock.

I then unzipped the archive using the above instructions, and pushed the files to the /data/data/com.google.android.setupwarlock folder. The files seem to contain the keystore, hashes and your Google ID associated with the nexus Q.

I hope this helps for now. I wasn't able to get music to stream to the Nexus Q, seems like the servers handling that have problems. Getting the "Couldn't play the stream you requested" error.

TL;DR Copy over the app data from an existing device that has the Nexus Q app logged in.
[Nexus Q Q&A, Help & Troubleshooting] system02:
Thank you for the info. I've bought a Nexus Q from ebay and it does not work as the App doesn't login.

Is there any chance to edit the App-data and copy another google-accountname to it? That would be very helpful to reanimate those Nexus Qs :)
[Nexus Q Q&A, Help & Troubleshooting] eightyhertz:
I am not sure. It appears it's somewhat hashed or encrypted to your google sign-in. I will have to look into it further.

I also realised that you need to be rooted to do the above steps cos you need to go into the /data/data/<app package name> folder and create those missing directories.

I've been really flooded at my day-job lately, again apologise for the delay in posting. I suspect we might be better off hacking the APK or recreating the hash.
[Nexus Q Q&A, Help & Troubleshooting] shockdesign:
I'm in the same boat, what to do with a Nexus Q that has never been setup...... got mine for free, just never got around to setting it up until tonight and no luck with either the app, or anything really..