yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] McJesus15:
Looking to be the new maintainer for BB6 on the tf201? :fingers-crossed:
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
I will build regularly for sure, perhaps once a week, I don't know if that makes me a maintainer. But I'll share my builds, see in TeamBaked thread.
[Asus  Eee Pad Transformer Prime] csrabear:
OK, so I'm trying to build Baked and I'm getting this error:

aapt: warning: string 'dot' has no default translation in packages/apps/Calculator/res; found: ar iw ru

packages/apps/Calculator/res/values/styles.xml:45: error: Error: No resource found that matches the given name (at 'android:textColor' with value '@color/main_text').

make: *** [/home/ray/BAKED/out/target/common/obj/APPS/Calculator_intermediates/src/R.stamp] Error 1

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

I've Googled this error but I have not found anything that helps me resolve it. Can someone guide me? Thanks.
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
Sources are modified very often with rolling up to 4.2. But I had some similar errors because Craig's vendor tree was overwritten by repo sync.

Try download again Craig's folders.

Btw I tried to put official Asus kernel 10.4.2.17 sources instead of .15 and I have a compilation stop during kernel compile.

I tried Friday, and didn't have time this week end to look at. I don't think Craig had modified the kernel sources to enable proper compilation, but if you hang out here Craig could you enlight us?
[Asus  Eee Pad Transformer Prime] gunzy83:
Damn, RL keeps getting in the way of my system rebuild :(. Got a stable base of Linux Mint 13 KDE running on my machine now, looking to start setting up for a CM10 build tonight... :fingers-crossed:
[Asus  Eee Pad Transformer Prime] joe ferreira:
this works perfectly for me on the latest linux mint 14 w/mate x64.

I built cm10 and have been compiling daily zips.

I am currently seeing if this will work unmodified against mr1-staging/cm10.1
[Asus  Eee Pad Transformer Prime] joe ferreira:
Edited: so far the only change I have had to make to use the AOKP instructions with AOKP 4.2 is the following

edit device/asus/tf201/BoardConfig.mk

add this to the arch area

TARGET_ARCH := arm

it is building now and I will flash and test asap.

end edit:

craig I know that your no longer developing for tf201 but how could I get you to add this to a mr1-staging branch on your github device tree?

I would fork your repo and do it my self if I wasn't a git noob.
[Asus  Eee Pad Transformer Prime] McJesus15:
If you get 10.1 stable I'll be flashing as fast as possible lol.
[Asus  Eee Pad Transformer Prime] joe ferreira:
epic fail 1
[Asus  Eee Pad Transformer Prime] joe ferreira:
epic fail 2
[Asus  Eee Pad Transformer Prime] craigacgomez:
I'll see if I can help out with CM10.1 and 4.2 stuff... I might be able to make the necessary changes, but I can't test the build...

Thanks to everyone here... this thread just made the XDA portal...
[Asus  Eee Pad Transformer Prime] joe ferreira:
I can test any changes just let me know.

I would love if you might explain what I was doing wrong with my attempts at editing the device tree.

I am trying to learn and will take any advise I can get.

Thank you.
[Asus  Eee Pad Transformer Prime] Bumble-Bee:
just FYI CM10 doesnt currently ship with the JB bootloader support as there is no nice way of having support for both JB and ICS bootloader. Adding the JB bootloader support would break all devices currently running CM10. The AndroidRoot trees found :-

https://github.com/AndroidRoot/vendor_proprietary_asus_tf201/tree/jellybean_new

and

https://github.com/AndroidRoot/android_device_asus_tf201/commits/jellybean_upd

have been able to build CM10 for the JB bootloader for a fair while .... guess no one checked :confused:
[Asus  Eee Pad Transformer Prime] gunzy83:
Thanks for the heads up. IIRC Craig's packages are a fork of those trees. Just one thing: is there anywhere I can read into what changes were made for the JBBL or do I have to dive into the source trees?

Also, have you guys in the AndroidRoot team looked at the discard option on the /data partition for the TF201?
[Asus  Eee Pad Transformer Prime] joe ferreira:
I am trying to build aokp and the final zip is only 42mb and my cm10 builds are around 158mb.

I am afraid to flash it because it seems like it is missing something.

unzip -l against the aokp build lists 2871 files

unzip -l against the cm10 build lists 3686 files

this may have something to due with aokp building alot in jb-mr1 and merging into

https://github.com/AOKP/platform_manifest.git -b jb

I tried building

https://github.com/AOKP/platform_manifest.git -b jb-mr1 but it came out really small also.

edit: adding some stdout and stderr logs. I did not make clean before this recompile but it should still give info.

obtained with this command

. build/envsetup.sh && brunch tf201 > stdout.txt 2> stderr.txt

stdout.txt

http://paste.ubuntu.com/1426259/

stderr.txt

http://paste.ubuntu.com/1426262/

contents of my ota package (unzip -l zipfile.zip)

http://paste.ubuntu.com/1426263/
[Asus  Eee Pad Transformer Prime] joe ferreira:
I am giving up on AOKP until they get the githubs repo's merged back together properly.

I sync'd the new commits again this morning and tried to compile and the new commits were locking up my system.

and yes I did make clobber before compiling to make sure.
[Asus  Eee Pad Transformer Prime] HiM@L:
Do u have latest cm nightly
[Asus  Eee Pad Transformer Prime] joe ferreira:
I have been compiling daily builds but if you go to the cyanogenmod 10 thread that was started by craigacgomez.

http://xdaforums.com/showthread.php?t=1803557

Uejji has been posting builds in that thread.

I built this one on 12/12 (yesterday)

https://docs.google.com/open?id=0Bz1T_i7vHuXUN29LRVM2SXQtWG8
[Asus  Eee Pad Transformer Prime] HiM@L:
Ya...I have been following that too...so its with JB bootloader right?
[Asus  Eee Pad Transformer Prime] joe ferreira:
yes
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
Hi,

trying to compile Team Baked BB7 (4.2.1 android), I have this compile error:

target R.java/Manifest.java: Settings (/home/laurent/BAKED/out/target/common/obj/APPS/Settings_intermediates/src/R.stamp)

packages/apps/Phone/res/values-cs/strings.xml:645: error: Resource entry mwi_notification_title is already defined.

packages/apps/Phone/res/values-cs/strings.xml:80: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:646: error: Resource entry mwi_notification_summary is already defined.

packages/apps/Phone/res/values-cs/strings.xml:81: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:647: error: Resource entry preferred_network_mode_lte_gsm_summary is already defined.

packages/apps/Phone/res/values-cs/strings.xml:173: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:648: error: Resource entry preferred_network_mode_lte_cdma_evdo_summary is already defined.

packages/apps/Phone/res/values-cs/strings.xml:174: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:649: error: Resource entry preferred_network_mode_lte_cdma_evdo_gsm_wcdma_summary is already defined.

packages/apps/Phone/res/values-cs/strings.xml:175: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:650: error: Resource entry national_roaming is already defined.

packages/apps/Phone/res/values-cs/strings.xml:202: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:651: error: Resource entry national_roaming_enable is already defined.

packages/apps/Phone/res/values-cs/strings.xml:203: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:652: error: Resource entry national_roaming_disable is already defined.

packages/apps/Phone/res/values-cs/strings.xml:204: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:653: error: Resource entry dialer_ui_settings_title is already defined.

packages/apps/Phone/res/values-cs/strings.xml:521: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:654: error: Resource entry dialer_ui_settings_summary is already defined.

packages/apps/Phone/res/values-cs/strings.xml:522: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:670: error: Resource entry preferred_network_mode_choices_lte_gsm already has bag item ^index_0.

packages/apps/Phone/res/values-cs/strings.xml:194: Originally defined here.

packages/apps/Phone/res/values-cs/strings.xml:671: error: Resource entry preferred_network_mode_choices_lte_gsm already has bag item ^index_1.

packages/apps/Phone/res/values-cs/strings.xml:195: Originally defined here.

make: *** [/home/laurent/BAKED/out/target/common/obj/APPS/Phone_intermediates/src/R.stamp] Erreur 1

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

If anybody has a clue... Thanks !
[Asus  Eee Pad Transformer Prime] otto888:
I haven't looked at any Android specific code in while, but it looks like some text strings are defined in more than one place. Try opening the strings.XML and look for duplicate lines. As for the R.stamp error, https://www.youtube.com/watch?v=3W5qqJpZuKU&feature=youtube_gdata_player. If you made changes to the file, try redownloading it, or the file may have not been fully downloaded. Resyncing or reinitializing the repo then resyncing should replace the file with a complete file, along with any other incomplete files.
[Asus  Eee Pad Transformer Prime] csrabear:
I also have been getting many make errors. I spent all day trying to get rid of them by editing strings.xml and settings.java and I made it almost to the end of the build and then another error. You will have to edit the duplicate entries out of the indicated files. If you look at the strings.xml files you find at the end several lines of code under the heading Update for Jellybean or something similar. I just deleted those since they were already defined earlier. If you make it through this first one you will get several more. I tried repo syncing and even completely obliterated everything and started from scratch. Still the same. I don't know what has happened to the sources but I haven't been able to build for a couple of weeks.:(
[Asus  Eee Pad Transformer Prime] qubz:
What do I need to change in the cm10 instructions to build cm-10.1 ?
[Asus  Eee Pad Transformer Prime] Striatum_bdr:
Thanks both of you.. There must be correct sources somewhere as one of team baked crew compiled bb7 for Toro (Twitter post).

My last successful compilation was end of November actually. The problem is that my computer is an old dual core one, so I have to wait one hour or more before getting this errors lol.. And it's a dual boot one I use for work.

I've set up a vmware machine using my physical ubuntu partitions I'll try perhaps today.. maybe all code hasn't been cleaned up yet in github...

The other problem is that I've read somewhere that ram disk has changed between cm10 and 10.1. Hope it's just device related (was meant for sgs3..) So there could be a booting issue even with successful compilation...
[Asus  Eee Pad Transformer Prime] qubz:
A heads up for those of us wanting to build cm10.1 As of today, cm has a new wiki with a guide http://wiki.cyanogenmod.org/index.php?title=Build_for_tf201
[Asus  Eee Pad Transformer Prime] joe ferreira:
"How to Build CyanogenMod 10 for Transformer Prime (codename: tf201)"

it is not cm 10.1 with the jb bootloader. it does provide alot of wonderful information but for cm 10.1 look at the work in progress device /vendor tree's in this thread...

[ROM] [TF201] [JB BOOTLOADER] Cyanogenmod 10.1 Unofficial - JOP40D - Dec 18 2012

source/repo's are in the first post.
[Asus  Eee Pad Transformer Prime] qubz:
My bad. If you go down to the part "Initialize the CyanogenMod source repository", it says

cd ~/android/system/
repo init -u git://github.com/CyanogenMod/android.git -b [COLOR="Red"]cm-10.1[/COLOR]

That got me confused.
[Asus  Eee Pad Transformer Prime] Namidairo:
It won't work until there are actually cm-10.1 branch device and kernel up. Don't bother editing it because those will be up in the near future, maybe.
[Asus  Eee Pad Transformer Prime] joe ferreira:
Why won't this work? isn't this how your doing your builds now?

Building CM10.1

a. Get the CM10.1 source

$ mkdir -p ~/CM10
$ cd ~/CM10
$ repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1
$ repo sync -j8

b. Get JB4.2 device, kernel & vendor source trees

//JB device source to device/asus/tf201
$ mkdir -p ~/CM10/device/asus
$ cd ~/CM10/device/asus
$ git clone git://github.com/namidairo/android_device_asus_tf201.git -b cm-10.1 tf201

//JB kernel source to kernel/asus/tf201
$ mkdir -p ~/CM10/kernel/asus
$ cd ~/CM10/kernel/asus
$ git clone git://github.com/AndroidRoot/android_kernel_asus_tf201 -b 10.4.2.17-mr1 tf201

//JB vendor source to vendor/asus/tf201
$ mkdir -p ~/CM10/vendor/asus
$ cd ~/CM10/vendor/asus
$ git clone git://github.com/namidairo/vendor_proprietary_asus_tf201 -b jellybean_new tf201

c. Comment out CMUpdater since this is not an official build (No harm in leaving it there as long as people are instructed not to use it)

$ cd ~/CM10/vendor/cm/config/
$ gedit common.mk [comment the line which says CMUpdater \]

d. Resync & build

$ cd ~/CM10
$ repo sync -j8
$ sh vendor/cm/get-prebuilts
$ . build/envsetup.sh && brunch tf201
[Asus  Eee Pad Transformer Prime] Namidairo:
You could do that, but the wiki assumes there is a cm-10.1 branch for it to grab from cyanogenmod for all of those during the lunch step.

Using lunch to just automagically grab the repos for your device should be more straight-foward once there are actually repos to grab. :P
[Asus  Eee Pad Transformer Prime] joe ferreira:
understood and thanks for all your great work!
[Asus  Eee Pad Transformer Prime] b.huss2:
I just had to say thanks Namidairo for the work he's done on the device code, and Joe for that nice build layout a couple of posts up. I built my first working ROM. It was cm10.1 which I didn't really need because Namidairo keeps it up-to-date but I wanted to just follow instructions to make sure my ubuntu setup was right. It was exciting when it actually booted up :victory:. Awesome guys!
[Asus  Eee Pad Transformer Prime] b.huss2:
Either of you guys know why the lockclock "chronus" wasn't included in my build? everything else is there and working great :confused:

.........nevermind, it was my fault, messed up something while commenting out cmupdater. it's all good now! :)
[Asus  Eee Pad Transformer Prime] ManOnTheMoon:
Re: [HOW-TO] Building CM10, AOKP & TeamBaked For The JB Bootloader [Ubuntu 12.04+ 64-

This is so old. I been using it for so long.
[Asus  Eee Pad Transformer Prime] rprussell:
Is there a reason you're grabbing the device and vendor trees from namidairo but not the kernel?

(I'm new to the game...)
[Asus  Eee Pad Transformer Prime] b.huss2:
At that time I don't think namidairo had forked androidroot's kernel and that's what we were using.
[Asus  Eee Pad Transformer Prime] Namidairo:
Didn't think i was going to make any changes to the kernel.

I was wrong.
[Asus  Eee Pad Transformer Prime] b.huss2:
LOL! You just couldn't leave it alone could you? Ever thought about trying to get us updated to the .18 kernel? I looked at the source from Asus but never messed with it. Don't know if it would be worth it or not.
[Asus  Eee Pad Transformer Prime] rprussell:
Ha! Excellent. I can relate to the wanting to get your fingers into something. That's exactly why I'm gonna mess with it :D

Well, yesterday I did a pull of the "JellyBeer" stuff, along with namidairo's custom TF201 source - MINUS the kernel - and it hung on the boot animation.

Gonna try it with your customized kernel and see what's what.

I appreciate the quick responses btw. I love this community!

R
[Asus  Eee Pad Transformer Prime] joe ferreira:
I wrote that post before he was done with his kernel. at that time he was using the androidroot kernel.
[Asus  Eee Pad Transformer Prime] csrabear:
I compiled JellyBeer using Namidairo's kernel, device, and vendor sources and it works great! Now if I could only get Blackbean to compile.:(
[Asus  Eee Pad Transformer Prime] b.huss2:
Blackbean was a little more work. It's AOSP based (with a lot of CM stuff). A few tweaks and it will build though. Keep trying!
[Asus  Eee Pad Transformer Prime] driodmaster92:
deleted
[Asus  Eee Pad Transformer Prime] SergeantWagner:
BL difference

So what is the difference between the ICS bootloader builds and JB bootloader builds? Is it just the kernel? I'd like to understand the difference in case I cant leach off of namidairo's forks in the future.

Thanks.
[Asus  Eee Pad Transformer Prime] McJesus15:
ICS bootloader builds are not compatible with JB bootloader builds and vice versa. Flashing either one on the other typically results in a hard brick unless you have NvFlash backups.
[Asus  Eee Pad Transformer Prime] SergeantWagner:
Yeah, I got that part:p. I mean what do I need to change in the ICS build to make it into a JB build? What is actually different? Is it just a different kernel or are there other changes in the build?
[Asus  Eee Pad Transformer Prime] Namidairo:
Different kernel, device overlay and vendor files.

Just clone the correct branch from my github repos (If you are building CM >=10.1) and you should be good to go (Except for cm-11.0, I haven't pushed those changes yet.)
[Asus  Eee Pad Transformer Prime] SergeantWagner:
Thanks, I tried a 10.2 build and I got stuck at the boot loader, fortunately flashing a working rom(Yours) gets me back in business.

I'd like to contribute and help get kit-kat on the tf201 but I'd like to have a better understanding of what's going on with the JB bootloader first (and get my build environment working:o). Do you know if there is a reference somewhere that explains what needs to be changed in the kernel, overlay, and vendor files?
[Asus  Eee Pad Transformer Prime] mathsz:
same here. Trying a carbon build.

it keeps telling me that I'm trying to fetch a device that's already there.

and

vendor/carbon/config/common_full_tablet_wifionly.mk : commands commence before first target...
[Asus  Eee Pad Transformer Prime] mathsz:
ok, got past that one.

carbon vendor was messed up. There's actually a typo in there... fixing source...wow.

I get new problems in device. the batterydock stuff.

I'm using [MENTION=4460243]Namidairo[/MENTION] 's repos (cm 11.0 branch)

it errors out on : libhealthd. resyncing to see.

---------- Post added at 04:06 PM ---------- Previous post was at 04:04 PM ----------

no luck

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp: In function 'void healthd_board_init(healthd_config*)':

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp:59:13: error: 'struct healthd_config' has no member named 'dockBatterySupported'

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp:60:13: error: 'struct healthd_config' has no member named 'dockBatteryStatusPath'

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp:63:13: error: 'struct healthd_config' has no member named 'dockBatteryCapacityPath'

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp: In function 'int healthd_board_battery_update(android::BatteryProperties*)':

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp:78:12: error: 'struct android::BatteryProperties' has no member named 'dockBatteryPresent'

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp:79:17: error: 'struct android::BatteryProperties' has no member named 'dockBatteryPresent'

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp:80:16: error: 'struct android::BatteryProperties' has no member named 'dockBatteryStatus'

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp:92:16: error: 'struct android::BatteryProperties' has no member named 'dockBatteryStatus'

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp:93:16: error: 'struct android::BatteryProperties' has no member named 'dockBatteryStatus'

device/asus/tf201/libhealthd/healthd_board_cardhu.cpp:95:16: error: 'struct android::BatteryProperties' has no member named 'chargerDockAcOnline'

make: *** [/home/android/carbon/out/target/product/tf201/obj/STATIC_LIBRARIES/libhealthd.cardhu_intermediates/healthd_board_cardhu.o] Error 1

make: *** Waiting for unfinished jobs..

---------- Post added at 04:15 PM ---------- Previous post was at 04:06 PM ----------

oh wait, is that tf700 specific??
[Asus  Eee Pad Transformer Prime] SergeantWagner:
blarg! frustrated!

I get it to compile and flash but it won't boot. One difference I see between mine and namidairo's build is that after flashing, on reboot a blue line progress bar appears for my ROM but not namidairos. As far as I can tell I've done everything the same but it won't boot :(

Maybe it's because I have open jdk instead of Oracle java...
[Asus  Eee Pad Transformer Prime] Namidairo:
That would be the kernel blob flashing, which mine does as well.

Try logcat, see if my suspicions are correct and it's screwing up on trying to get an eglcontext or similar display issues.

If it is, double check that you have the frameworks/native patch.
[Asus  Eee Pad Transformer Prime] SergeantWagner:
Doh!

looks like I don't have the frameworks/native patch. I couldn't logcat while it wasn't booting and I haven't looked in to lastKmesg yet but since I know I didn't patch anything then I'm sure this is the problem.

I found this:

http://review.cyanogenmod.org/#/c/54257/

I added the lines to the respective mk and cpp files(12 lines total),

I'm assuming somewhere in your device overlay there is a line that says something like

BOARD_EGL_NEEDS_FNW = TRUE

did a make clobber, and brunch tf201 so we'll find out in a couple hours.

Thanks!

Note: I switched from openjdk to sun java and produced the exact same file so I guess openjdk looks like it would have worked, but I'm already switched over anyway :)

Edit: Looks like I'm missing FrameBufferNativeWindow.h (as referenced by the include added from the patch)

have a link handy?

Edit2:

so I see FrameBufferNativeWindow.h is in frameworks/native/include/ui so maybe I just have to specify where it is. hmm...

Edit3: turns out FrameBufferNativeWindow.h != FramebufferNativeWindow.h

my bad. thats what I get for typing it out instead of using a patch file =P

letting it compile over night, will have an update tomorrow.
[Asus  Eee Pad Transformer Prime] SergeantWagner:
Built!

Success!

Thanks for all your help Namidairo!

Going to start working on Ubuntu Touch OS for our beloved tablet but I'll throw down cm builds periodically (I'd like to dual boot eventually). Currently waiting on android file host to give me dev status, maybe I'll upload the thing to media fire or something for now.
[Asus  Eee Pad Transformer Prime] SergeantWagner:
PA Gapps

Thought I goofed up somewhere because when I installed gapps everything went nuts. Looks like we need a smaller gapps, I install the micro PA gapps and everything is gravy.
[Verizon Samsung Galaxy S III] NZitney:
Anybody else having problems with their Wi-Fi on the latest synergy jb build? Wi-Fi toggle has the blue bar lit up, but the rest of the icon looks like it should when Wi-Fi is off.

Going into the settings menu and trying to enable Wi-Fi there with the slide toggle automatically reverts back to off, won't stay in the on position.

Using the latest modem, rpm and boot image of of the second jb leak.

Tried wiping cache, davlik and fixing permissions in recovery and hasn't helped.

Anyone have any ideas?
[AT&T Samsung Galaxy Note II] jazzgitah:
Have a new AT&T Note 2. My google calendar on PC syncs with my stock phone calendar, but entries on phone calendar don't show up on PC google calendar. What can I do. Thx in advance.
[AT&T Samsung Galaxy Note II] grendel67:
When you go to create a new event in the native calendar app, at the very top of the form is an option to select the calendar the new event will be created in. By default, it creates a new event in My Calendar, which doesn't sync with Google. You have to select your Google account as the calendar for the new event. Not sure, but you might try deselecting My Calendar in Settings -> Calendars to see if you can change the default behavior.
[AT&T, Rogers HTC One X, Telstra One XL] joker96:
can i run a ruu with phone on fastboot?
[AT&T, Rogers HTC One X, Telstra One XL] Deleted member 3452239:
Yes