yashsingh1/xdaforums huggingface dataset:
[TouchPad Development] -SGA-:
It may be worth mentioning, for clarity, to make sure you have included vendor/hp/tenderloin.

<project name="TheMuppets/proprietary_vendor_hp" path="vendor/hp/tenderloin" remote="github" revision="jellybean" />

I've been working on including the latest Adreno drivers but have found they are dependent on the CAF varriant, and we are stuck using legacy. Which is exactly why Steve Kondik said "I do not want to create official builds for any device that needs to use this. If your device can't support the latest driver for whatever reason, it's going to be janky and slow and probably worse than stock on 10.1."

I am trying to take some inspiration from the HTC Sensation, aka Pyramid, because that device is also msm8660 and they are utilizing the legacy display variant in 4.2.2 as well - without any complaints about video playback.
[TouchPad Development] drmarble:
You can also use unzip-files.sh or extract-files.sh from device/hp/tenderloin to get the proprietary files. You just have to use jcsullins' latest cm10 zip file or installed rom (20130304etc.zip). These may be even more current than TheMuppets. They haven't been updated for 6 months. I know that the proprietary-files.txt file has been modified since then. I think that he updated some of the proprietary files so that sound would work. He also added some adreno libs, though we should look into the latest 4.2.2 adreno libs.
[TouchPad Development] shumash:
I'm trying out the Evervolv manifest, which is mostly AOSP. If it works, we may be able to get a mashup of the CM and AOSP source trees that gives us some options. So far, however, I've had to comment out the audio.primary.tenderloin package and the Settings package overlay in the tenderloin device source to get it to continue the compilation. I'll report back tomorrow.
[TouchPad Development] -SGA-:
Are you getting any video playback with your builds using extract-flies.sh? All I ever seem to get is an infinite "loading" screen. I once used CM9 Adreno drivers in building CM10, with the same "loading" effect.
[TouchPad Development] shumash:
Ok, after much thrashing, I"ve got everything compiled and waiting in the OUT folder, it stops with this:

Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
out/target/product/tenderloin/obj/PACKAGING/systemimage_intermediates/unsparse_system.img: 1376/51296 files (0.0% non-contiguous), 60991/204800 blocks
Install system fs image: out/target/product/tenderloin/system.img
out/target/product/tenderloin/system.img+ maxsize=856424448 blocksize=135168 total=237901004 reserve=8650752
shumash@ubuntu:~/android/skz$

I'm guessing it has something to do with the releasetools, but I get no error. Any ideas?
[TouchPad Development] drmarble:
If you look at my release patch I modify the release tools which changed for 10.1. I really need to separate that patch into it's separate parts. That would make it clear what you need to change. I did that months ago and really don't recall the reasons for each step, I just know that it works. The zip file format changed, as I recall. Wish I could help more. I'll get to work on cleaning up that patch and will make a cleaner branch soon.
[TouchPad Development] shumash:
I think I've got that covered. I modified the releasetools, too, and tried both the modified Evervolv and CM versions, but what I get is that stop. I'll check and make sure, though, and I'll compile with the "-v" switch to see if there's something I missed.
[TouchPad Development] -SGA-:
I'm not sure if you are familiar with it, but you could try an application called Meld; its a diff viewer. It always comes in handy when I'm comparing code.

If you want to see what's different from the release tools in Evervolv and drmarble's repositories, you can just side by side compare them from your source locally :thumbup:

Also:

To go with the sound patch I removed one commit from the build process: # 34375 # MemoryHeapBase: ifdef for gingerbread/froyo compatibility We aren't using froyo libs apparently, thanks to jcsullins' new sound patch. This means we can remove -DBINDER_COMPAT from Boardconfig.mk.

For anyone who is not watching both threads :D
[TouchPad Development] shumash:
Chortle, I do need to watch everything, don't I? And I do use meld. It's a great tool. What I'd like to do is to run the "tenderloin_ota_from_target_files" python script from the command line. I can just see all those compiled files sitting there waiting to be zipped up!
[TouchPad Development] -SGA-:
I've tried utilizing drivers from the HTC sensation and jcsullins CM10 03/04 build with no further success in getting video playback to function. :rolleyes:

Shumash, any luck with getting that to compile yet? Are you trying straight Evervolv source?
[TouchPad Development] shumash:
I got a CM10.1 to compile, but it boots to the flashy screen. I'm in process of running a clean make to ensure I didn't leave something nasty around. The Evervolv source built to the point that it needs to be zipped into the OTA and release files, but I think there's something missing in the make files that connects with the releasetools. I ran a compile with the verbose switch set, and it acted like it just reached the end of the make files. I have also successfully built a ROM from PAC-man sources, but it also boots to the flashy screen.
[TouchPad Development] -SGA-:
Try flashing this after you flash your ROM. It's just a collection of Adreno drivers which I have been experimenting with, it might help get you booting!
[TouchPad Development] shumash:
Would you check out that zip file, _SGA_? It fails to flash; says error in zip file (I don"t have any md5 or zip file checking going on).
[TouchPad Development] -SGA-:
Just downloaded and flashed now, did not run into any errors. Hmm... I've uploaded it again under a different name :good:
[TouchPad Development] shumash:
Would you check out that zip file, _SGA_? It fails to flash; says error in zip file (I don"t have any md5 or zip file checking going on).

EDIT: I found that all but two of the Adreno egl files are missing in the ROM zip. Copied the egl files and your other files manually, and it now boots . I guess is we're going to have to copy them as prebuilt until we have good source.
[TouchPad Development] O.a.T.:
Don't know if the attached are the same as those posted by SGA, but these are official ones from QualComm that I have been using with some sucess. They are advertised as...

"This release contains the user-mode driver binaries for Qualcomm's Adreno 3xx and 2xx GPU on Google Android 4.2 Jelly Bean MR1. It has been tested with the CAF release A8064AAAAANLGD133402.1 and M8960AAAAANLGD230306.1. Supports any Adreno 2xx and 3xx GPU on Android 4.2 Jelly Bean MR1."
[TouchPad Development] :
I tried flashing them over a build I made a while ago and found that I no longer had a display. But you are saying that you are having some success with them? How about streaming video?

Thx
[TouchPad Development] drmarble:
I am suprised you are having video problems. It works fine for me and jcsullins said he has no trouble with YouTube or video.

Dorregaray had gotten the camera working with my cm10.1 branch. It's rotated and streteched but there is a picture. You don't need the gerrit commits in frameworks anymore. Dorrregaray's camera libs aren't gingerbread based.

I made a new tree, 10.1 (https://github.com/drmarble/android_device_hp_tenderloin/tree/b10.1) with the big cm10.1 commit split up into many separate commits, each with an message saying what it does. This should make it easier to use parts of it for other builds. For example, there is a commit for "fix ota_from_target_files for cm10.1". Which would have helped Shumash a couple days ago. I hope this helps.

I intend to continue my work on the b10.1 branch and abandon the 10.1-ugly branch because the ugly branch is, well, ugly.

I hope that you can use this tree (and its oh, so necessary README file).
[TouchPad Development] jcsullins:
Video playback (tested Netflix and Youtube) works fine for me.

Note that http://review.cyanogenmod.org/#/c/31577/ fixes the scripts to pull the updated adreno props.

You can pull them with:

cd device/hp/tenderloin
./unzip-files.sh ~/Downloads/cm-10-20130304-EXPERIMENTAL-tenderloin-FOR_LIMITED_TESTING_ONLY_CAM.zip

Also, the original source of these adreno props:

https://developer.qualcomm.com/mobi...phics-optimization-adreno/tools-and-resources

click "Adreno 2xx User-mode Android 4.1 Jelly Bean Graphics Driver (ARMv7) (early sample)"
[TouchPad Development] :
Awesome!

Thanks again for you invaluable contributions and continued dedication!
[TouchPad Development] shumash:
The updated adreno 3.xx drivers for 4.22 are also there, offered by OaT in his previous post. Those are the one's SGA said blanked his display. They were tested with the CAF release. Are they currently incompatible with our device?
[TouchPad Development] shumash:
FWIW, I flashed CM10.1 with my custom kernel just to check for compatibility. It booted up fine, but caused the phone app to continuously FC. I think that's a minor issue and suggests that the CM kernel is desirable, but not essential, for stability.

And, with regard to the Evervolv source I'm trying to build, I'm getting an error looking for the qcom header files in MPEG4Extractor.cpp (in frameworks/av/media/libstagefright)

#ifdef QCOM_HARDWARE
#include <QCMediaDefs.h>
#include <QCMetaData.h>

The source code and files are the same in CM10.1 and Evervolv, and the header files are well-hidden, so I have no idea why it's throwing the error.
[TouchPad Development] jcsullins:
No, I don't think we can use them with our kernel.

---------- Post added at 05:04 PM ---------- Previous post was at 04:58 PM ----------

Those header files are at hardware/qcom/media/mm-core/inc and the make file that points there

is frameworks/av/media/libstagefright/Android.mk with these lines:

LOCAL_C_INCLUDES += \
$(TOP)/hardware/qcom/media/mm-core/inc
[TouchPad Development] shumash:
My rule is that if something's not working, I caused it. I assumed that since we were using qcom media-legacy, we didn't need media, so I commented it out of the manifest.

EDIT: Last night I built my frankenrom manifest, a kludge of CM, AOSP, AOKP, PA,drmarble's device tree, and my github modified sources, and it boots and runs. It's pretty snappy, none of the lagginess of the previous alpha releases. If you want to play with it, here's the link to my manifest:

https://github.com/shumashv1/Schizoid/tree/staging

What works

Camera

sdcard mounts

Wifi

various AOKP and PA tweaks

sound

What doesn't

Bluetooth

20130301 4.2.2 gapps

No navbar soft buttons in portrait (but I can use the PA pie)

Power draw is beastly. It also doesn't seem to reduce it during sleep

Probably more

I'm making some changes and recompiling to see if I can fix some of the issues.
[TouchPad Development] nicsptl:
First of all Thanks to drmarble,Dalingren, FatTire, jcsullins, eyeballer, dorregaray,shumash,SGA and all others developer who contributed For TP Development. After Exam,got time today to build CM10.1 and yeah its build completely without no errors with drmarble's b10.1 and thanks to him for his workable branch . But for me camera is not working. Even no Camera App Menu in settings. Am I forgetting something ?

Rest of the things are same as shumash metntioned. gapps works except Google Now its getting Force Close.

logcat of Gnow FC :: http://pastebin.com/jLpZatGL

Bluetooth is not working,its stack method for bluetooth in JB 4.2 most of devices having same problem.One more thing though sdcard mounting is work but not all folders visible in PC as ie app created folders are available in TP but not showing on PC.

Great work.

Thanks.
[TouchPad Development] hefonthefjords:
There's some sort of problem with the wifi. It seems to work fine to begin with but if you give it sustained data transfer it eventally has a hissy fit and actually switches off. Discovered this at work last night while streaming tunes from a wifi harddrive. Didnt have time to logcat but will repeat it later tonight.
[TouchPad Development] nicsptl:
While building CM10.1 , For testing purpose I Just reverted Gyro scope Driver's commit from Kernel and Device. and its looks like rotation working perfectly for me. may be it requires some modification to compatible with 4.2 thats why rotation gets hanged. and Battery Drain seem to lower than previous one though not tested it much. Will upload build here tomorrow if anyone wanted to test it.
[TouchPad Development] nicsptl:
Unofficial CM10.1 - 4.2.2

Notes ::

-Based on Latest Updtream Source : CM- Milestone 3 and drmarble's b10.1 branch.

-Rotation seems to fixed now temporally. By reverting this commit here.

-Battery Drain Problem is steel there but its draining steadly unlike previous builds between 90-100 mA.

-Camera is Working Fine. if Camera Launcher is not available in ROM than Just Download any 'Nexus 7 camera Launcher APP' from market.

-If Wifi gets disconnect when screen off than Just uncheck Wifi Optimization from WIfi >Advance Menu.

Known Issues ::

-Google Now(Getiing FC)

-Bluethooth

-Battery Drain.

Download Link :: http://goo.im/devs/nicsptl/HP_Touchpad/CM-10.1/Test Build/cm-10.1-20130416-UNOFFICIAL-tenderloin.zip

Special Thanks to jcsullins,dorregaray & drmarble and Rest TP Developers and CM Team.
[TouchPad Development] shumash:
You should open a separate thread for the ROM. This thread is for developer discussion only.
[TouchPad Development] nicsptl:
OT :: Oops sorry shumash I didnt intended to turn DEV Discussion into ROM thread :p. I just dont want to make new ROM thread for just some fixes as there are few so posted it here. From the next time will post only DEV related thing here.
[TouchPad Development] shumash:
No problem. Thanks.
[TouchPad Development] cqloveqc:
\

Very good jobs, better than any other roms, you can open a thread so that people can contribute , thx for your good jobs
[TouchPad Development] nicsptl:
Thanks But as I said earlier i dont want to make new thread yet. no need for it as there as already few available. I would rather than like to test and fix whatever i can and help devs.

P.S. :: To others this is DEV thread and I dont want to bugged it with requests and ROM features.Post only If you have anything interesting that devs must know or you find any fix. Make it clean :good:
[TouchPad Development] shumash:
audio_route.c/tinyalsa Issue

Alright, I've been fighting this for days with no progress. Maybe someone can help.

I've been having no problem repo syncing, replacing the external/tinyalsa source folder with one that has jcsullins multivalued control commit, then making the ROM. All of a sudden, I'm getting this error:

in function audio_route_apply_path:device/hp/tenderloin/audio/audio_route.c:261: error: undefined reference to 'mixer_ctl_set_multivalue'
collect2: ld returned 1 exit status
make: *** [/home/admin/android/skz/out/target/product/tenderloin/obj/SHARED_LIBRARIES/audio.primary.tenderloin_intermediates/LINKED/audio.primary.tenderloin.so] Error 1

I've checked asoundlib.h in external/tinyalsa/include/tinyalsa and it has the reference defined. I've moved the header file around to see if it could find it in its own directory, defined the reference in another header file. Nothing works. The only thing I can do is copy audio.primary.tenderloin.so into the LINKED folder, do a make bacon -i, wait for the audio.primary.tenderloin.so in the LINKED folder to disappear, and then recopy audio.primary.tenderloin.so into it so the build completes successfully.

Any ideas?
[TouchPad Development] RBMacGregor:
I cant even get that far. I cant seem to find "mkimage" for u-boot. I would think that would be device specific judging by the tenderloin's special requirements.
[TouchPad Development] paperWastage:
in case you were wondering

http://xdaforums.com/showpost.php?p=39521467&postcount=337
[TouchPad Development] drmarble:
cm10.2 WIP

I have managed to get 10.2 to boot but I can't mount the sdcard. The new vold managed system doesn't take nicely to virtual drives. I can't mount block/dev/dm-6 using vold. So, I put my source up on github so that others can try.

https://github.com/drmarble/android_device_hp_tenderloin/tree/cm-10.2-WIP

You also need a new qcom/display-legacy tree for cm10.2. Use mine:

https://github.com/drmarble/android_hardware_qcom_display-legacy/tree/cm-10.2

Other hints for building are in the README file in the device tree.

I hope someone else has more luck with this. The virtual drive is causing lots of trouble for me.

Also, wifi and sound don't work. I've tried both building inline and prebuilt wifi and neither works. I figure the sdcard is more important.

If anyone makes progress on this, please share your solution. A simple pull request on github would be much desired. Or a patch here or on Rootzwiki.

Thanks, enjoy building.
[TouchPad Development] drmarble:
sdcard now mounts in cm-10.2

I've got the sdcard to mount! Using the miracle of DEBUG statements I figured out how to format the vold managed fstab.<device> file for cm-10.2.This still uses our old partitioning, 1.5GB data, the remainder sdcard. Details on the changes are available in the README file at:

https://github.com/drmarble/android_device_hp_tenderloin/tree/cm-10.2-WIP

Thanks to the eagle eyes of Milaq I have now put my modifed display-legacy cm-10.2 branch into the correct repo. It is needed for cm-10.2 building. It can now be found at:

https://github.com/drmarble/android_hardware_qcom_display-legacy/tree/cm-10.2

It is nolonger sitting incongruoulsy in qcom_media-legacy.

The wifi still doesn't work. I'm sure there are other problems. I just wanted to share this success with the other developers and homebrewers.
[TouchPad Development] shumash:
Thanks for giving us the option to go either way with storage. I'm looking into using Aroma installer to give users the option of how they want to set it up.
[TouchPad Development] milaq:
bad idea, this will produce fragmentation. we should go all or nothing. either we stay with the current setup or go all in for a modern approach of storage with 4.3.

as you said by yourself: maintaining 2 seperate forks is a pain.
[TouchPad Development] shumash:
Agreed. Idea abandoned. But in the interim between a stable 4.3 and working legacy 4.x versions, I would like to see if we can figure out a migration path between the two so that users can easily go back and forth as development proceeds. Is there a way to determine whether there is a combined /data and /sdcard partition with test mounting (maybe an init.d script), and then choosing which mount setup to run?
[TouchPad Development] drmarble:
I forgot the obligatory screenshot of cm-10.2:

http://i.imgur.com/7wCyPX0.png
[Nexus 7 Q&A, Help & Troubleshooting] tsmith9191:
I was browsing through my files using astro and I noticed I had three folders all of which have the same files/folders in them while also being the same size (6.9gb). I was curious if anyone knows which one is safe to delete? They are wasting space on my nexus 7 that I would like to free up. Or are they mandatory for the device to function?
[Nexus 7 Q&A, Help & Troubleshooting] jimbobvfr400:
You're seeing the same stuff, it's not taking up 3 times the space. For Christ sake don't delete from any of the locations as you'll be deleting your stuff.
[Nexus 7 Q&A, Help & Troubleshooting] tsmith9191:
OK thank you. Do you happen to know why it does that?
[Nexus 7 Q&A, Help & Troubleshooting] Pirateghost:
http://en.wikipedia.org/wiki/Symbolic_link
[Nexus 7 Q&A, Help & Troubleshooting] Gulopey:
Hey that's confusing, because when I view the files in Astro it says that I have 10.79GB in /storage and 3.60 in /storage/sdcard0, /storage/emulated/legacy and /storage/eumated/0 respectively. It looks like it's being duplicated.
[Galaxy S III Q&A, Help & Troubleshooting] GT-I93oo:
how to overclock s3 & get high score on antutu
[Galaxy S III Q&A, Help & Troubleshooting] worf_1977:
It's all about a benchmark score?

So overclock your CPU at 1.6Ghz and sit while the phone burns LOL

Sent from Quo'nos via subspace transmission
[Galaxy S III Q&A, Help & Troubleshooting] Scarface1991:
Flash a Kernel that supports overclocking. Search in the development Forums of the SIII for a Kernel that supports your ROM and overclocking.

If you use CyanogenMod then you can try temasek`s Kernel. You can use it with the S-Tweaks app and the Kernel supports overclockng

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

But be careful, overclocking means higher temperatures and that`s not healthy for your phone.

I on the other hand underclocked my SIII so that I have better battery life and less heat. The SIII has more than enough power in my opinion.
[Galaxy S III Q&A, Help & Troubleshooting] jeyenne:
In Galaxy S III General section search for the guide made by bala_gamer :good:
[Galaxy S III Q&A, Help & Troubleshooting] squ89r97:
http://xdaforums.com/showthread.php?t=1827635

this is the guide jeyenne is talking about - i came across it in the craziest way.... by searching :rolleyes:
[Galaxy S III Q&A, Help & Troubleshooting] JJEgan:
When you brick your noob phone could you pass on the casing as i want to put Windows Desktop inside SGS3.

jje
[Galaxy S III Q&A, Help & Troubleshooting] squ89r97:
Surely we need to "call Shotgun" if we want a bricked expensive paper weight?
[Galaxy S III Q&A, Help & Troubleshooting] worf_1977:
Let him brick his phone. He has the right to do it, wich is inevitable LOL

Sent from Quo'nos via subspace transmission
[Galaxy S III Q&A, Help & Troubleshooting] GT-I93oo:
lol

wow

its stable at 1.6ghz
[Galaxy S III Q&A, Help & Troubleshooting] wmhsgs3:
Have a play about for an hour and slap your phone on your cheek, hot? Haha I advise you go back over and under clock as mentioned earlier. What the hell do you need your sgs3 at so many ghz for?
[Galaxy S III Q&A, Help & Troubleshooting] worf_1977:
You know... Computing the Unity equation, or the last decimal of PI LOL

Sent from Quo'nos via subspace transmission
[Verizon Samsung Galaxy S III] Reborn627:
Good morning all,

I had a thought this morning, after messing around with my Continuum. Is it possible to alter the color of the GS3 menu and back buttons. I'm not really interested in enabling a softkey mod. Rather than white I'd kind of like to change them to cyanogenmod blue. I just think it'd look cool. I'm running CM10.1 and I see that there are options to change the longpress functins and such but nothing about the appearance of the buttons. Maybe they are just white LEDs that illuminate them but I thought is was worth an ask. Thanks in advance for any info.

Peace,

Ray
[Verizon Samsung Galaxy S III] andybones:
if u want to your phone apart and put a film over your leds that should change the color,lol
[Verizon Samsung Galaxy S III] HypostaticOnion:
Someone did that on the inc2 I think.

If I've helped, please hit the thanks button.
[Verizon Samsung Galaxy S III] Reborn627:
I realize there are many uninteresting ways to accomplish this. In fact, I could use a blue sharpie and color over the screen protector in those areas if I wanted to. Not exactly the answer I was seeking.
[Verizon Samsung Galaxy S III] mentose457:
What answer are you looking for?
[Verizon Samsung Galaxy S III] Reborn627:
Well, with my Continuum I am able to do a mod to the framework and change what are actually soft keys but appear to be similar to our hardware keys. On the other hand if I use the Light Flow app I can alter the color of the notification LED. I was wondering if the LEDs for the 2 illuminated nav keys can be modified, via a script change, to illuminate a different color. Like I said, if the LEDs are white only then that's that. But if they can display multiple colors it'd be a pretty trick mod. That's all.

Ray