yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] rothnic:
I tried the approach of using his exact same ROMs at first. However, the problem I run into is that the original was no deodexed so it is hard to compare. i guess if we extracted them all we could approach it that way.

Also, the main issue I see is that he was porting from a modified ROM to a stock HC ROM. Asus has added many functionalities to the framework to support the dock, and those clash with samsung classes that might need to be merged. Our job is much more difficult than the Acer port.

One reason I didn't start using the absolute newest is because I tried using one of the samsung ports to the Acer and had video issues. So I was just avoiding it for the time being.
[Eee Pad Transformer Android Development] rothnic:
Fixed my first statement in my last post in case you didn't catch that change.

Also, about the media crash. Yeah, that is because of the samsung myfiles application which you could just remove. I don't really see any use in including it, it was just included by the acer port. I plan to not change the mounting scheme to support it since it would just break a lot of other stuff.
[Eee Pad Transformer Android Development] rothnic:
I understand your frustration, that is where I got stuck. I'm highly considering doing what you said. I need to get the acer ROM Fguy's port was based off of, then deodex it, then compare them. Then do everything exactly like he did.

I don't want to start over, but I think I could do it over again a lot faster.
[Eee Pad Transformer Android Development] nex7er:
I think it would be easier to fix the sensor, batterywarning and camera (+wifi but wifi works with Clemsys v16 kernel) than to do it debug that error. :p

Only weird thing
[Eee Pad Transformer Android Development] legents:
Rothnic, do you have Fguy's port? if not I can share it with you....not not here because this thread will also be closed....
[Eee Pad Transformer Android Development] nex7er:
I couldn't get fguys latest rom to work on my Asus. I think it would be easier to use r2doesinc's port to compare, no?
[Eee Pad Transformer Android Development] rothnic:
Is r2doesinc's port a port of the whole samsung ROM, or a merge like I'm currently trying?

I do have fguys ROM, but the hardest thing is finding the exact original ROM he used.
[Eee Pad Transformer Android Development] nex7er:
Just look at build.prop to find out what rom he used.

Uhm, I'm pretty sure its a merge. Its using Prime1.5 as base. I can be wrong, but that's what build.prop is telling me. http://xdaforums.com/showthread.php?t=1164880&highlight=touchwiz

EDIT ADD: I see missing permission in AndroidManifest.xml in framework-res.apk. These missing permissionthingamajigs pop up in logcat. I'm importing them, but apktool does not want to compile it back. Damnit.
[Eee Pad Transformer Android Development] rothnic:
A lot of devs copy over their device's ROM's build.prop or modify them in general so it is hard to go by. The problem I had finding his original ROM he used was there was some naming issue where the file name didn't match the build name. So I was kind of unsure if I got the right one.

I don't think I ever tried that one at the top of the page, but did try the ones at the bottom. The bottom ones are Virtuous ports for the Acer right?

What missing permission do you see?
[Eee Pad Transformer Android Development] nex7er:
Take a look at these. http://www.mediafire.com/?d26y3q27yi8c12u

Check them in winmerge (decompile first). I would like the AndroidManifest.xml to be merged and working. It craps out for me when compiling the PRIMEUX_framework-res.apk. :<
[Eee Pad Transformer Android Development] rothnic:
Yeah, I had trouble building one also when I tried it the other week. Will need to look into how to do that for HC.
[Eee Pad Transformer Android Development] rothnic:
Checked out omftab-1.zip and it does have a prime build.prop, but it is a virtuous samsung ROM port to the Acer.
[Eee Pad Transformer Android Development] nex7er:
Talked to r2doesinc and it's a direct port from Samsung. I think perhaps using that to merge with would be better. :x I wish I knew your exact steps so I could try.

Two days of ducking the GF to fix this. Lol.
[Eee Pad Transformer Android Development] rothnic:
Unfortunately there are no steps to follow. When it is working I'm going to throw the original Prime1.6 framework files decompiled up on GitHub, then replace them with the new so a visual diff will be online.

I'm diving in heavily today and trying to make some significant progress. I have deodexed the original Acer ROM, but after decompiling there are some non-code items in the original, but not the touchwiz merged versions for some reason. Currently using notepad++ to remove them all so I can do a compare to see exactly what he changed.

I've already merged a significant amount more items in framework.jar.
[Eee Pad Transformer Android Development] nex7er:
That exception with systemui has to do with minimode.jar. Something is calling it but not finding what it's calling. Funny thing - everything is right where it's supposed to be... which makes this not make any sense.

Well, basically it's the miniapps I guess. I dunno'. FML.
[Eee Pad Transformer Android Development] rothnic:
Yeah, I think the issue might be the extra framework files need to be added to the ramdisk init PATH field. So we need to unpack the blob, unpack the boot.img, modify the main init script, then pack it back up into a blob.

I was able to get the acer frameworks similar enough to filter out as many non-modified files as possible. I was able to get a ton merged, but got a bootloop so will have to relook at one merge I did.
[Eee Pad Transformer Android Development] nex7er:
Merged differences in init.rc but it's not letting me boot. It's really just the USB mounting, which would let us have android.process.media working.

Gonna look through the blob some more.
[Eee Pad Transformer Android Development] rothnic:
Have you packed up a ramdisk before? Sometimes they can be tricky and cause it not to boot if it isn't done in a certain way. Merging a few differences shouldn't cause it not to boot.

The media issue shouldn't cause it not to boot because it was booting before.
[Eee Pad Transformer Android Development] nex7er:
I did everything correctly, however I don't know if I did it right. I mean, I've done this before (when r2doesinc and I got Honeycomb fully working on Incredible, Evo and DHD) but it's different since these are blobs.

Here are my steps:

I compile bootunpack and blobunpack.

(the blob for this rom is now called primeblob in this guide as I'm not typing out its retardedly long name every time lol)

./blobunpack primeblob

*primeblob.HEADER *primeblob.LNX *primeblob.EBT

./bootunpack primeblob.LNX

*primeblob.LNX-kernel.gz *primeblob.LNX-ramdisk.cpio.gz *also every file inside the ramdisk.cpio for some reason? I added all the changes to both the files that came out of this AND the ramdisk.cpio.gz

gunzip -c primeblob.LNX-ramdisk.cpio.gz | cpio -i

*gives me all the init files and some other folders as well as ueventd files, same as came out of the above from bootunpack

Winmerged in vmware W7 and added differences, then put it back into OS X.

Created the new ramdisk:

find . | cpio -o -H newc | gzip > newprimeblob.LNX-ramdisk.cpio.gz

New primeblob.LNX with mkbootimg

mkbootimg --kernel primeblob.LNX-kernel.gz --ramdisk newprimeblob.LNX-ramdisk.cpio.gz -o newprimeblob.LNX

Created the new blob with blobpack:

./blobpack primeblob.HEADER newprimeblob LNX newprimeblob.LNX

If I missed a step or something, tell me.
[Eee Pad Transformer Android Development] nex7er:
Alright got it working, but it's still crashing android.process.media. Guessing I need to fix classes to reflect my changes to the blob.

PS: I've halfassed it so that I need to flash your base rom first, then mine with the new boot_prime.v.1.6 blob. FML but it'll do until everything works, then we can repackage correctly. I'll post a link if I manage to fix something fully.
[Eee Pad Transformer Android Development] rothnic:
Did that fix the systemui.apk FC, or just the booting issue?
[Eee Pad Transformer Android Development] nex7er:
Ah, I should have been clearer. My bad. Just the booting issue. Working on classes right now.
[Eee Pad Transformer Android Development] nex7er:
Do you think it's possible to leave out the miniapps? I'm pretty sure we're missing something that adds the arrow in the middle that allows the TW statusbar to come up (the one with the miniapps). If you could do that and boot up, the SystemUI should work just fine. I hope.

I've added so much bull**** and it's not helping. SystemUI is being a partypooper. minimode.jar is just fine and I can't find out what minimode is calling.

Damnit. Hoped I would find out this issue today. I guess hope is bull****, haha.
[Eee Pad Transformer Android Development] rothnic:
Got my new framework files working. I was better able to pinpoint the changes that were made, so I got a ton of stuff merged. There is a lot of stuff scattered about in framework.jar. I'll upload them later today. However, it did not fix the problem...

Can you upload your kernel blob with the updated init.rc, I'm not setup atm to do that stuff.
[Eee Pad Transformer Android Development] nex7er:
Sorry. I've been out for a few days and still am until tomorrow. No pad with me.

Btw, to get the correct usb-mounting you need to edit vold.stab in /etc/ (somewhere in there). I've tried just using the same one from omftab and with just adding it to the bottom. Does not work for our sdcards and android.process.media still crashes. Grr.
[Eee Pad Transformer Android Development] rothnic:
I'm pretty sure using the vold.fstab from a different device will not work. The problem is because nearly the entire framework will be looking in a different location. Only the Samsung related framework classes will be looking into the area where you see the crash. I'd rather work around that then change the mounting of the whole ROM.

I did take a look into the ramdisk and the init.rc doesn't include anything different from the Acer one that would matter.

I don't know what to do from here except trying to just use one of the whole ROMs from another device. But then some of the dock functionality would be missing.
[Eee Pad Transformer Android Development] egzthunder1:
Next posts not related to the development of this will be deleted.

Sent from my Boost Mobile EVO 4G
[Eee Pad Transformer Android Development] Mikey:
YAY Another thread i will be following personally, since i own a TF.......

Someone wanna test me on how hard a can swing a HAMMER????

Test me
[Eee Pad Transformer Android Development] AngryDinosaur:
whats the progress on this????
[Eee Pad Transformer Android Development] DanielT3235:
Whats happened to the development here? And progress guys?
[Eee Pad Transformer Android Development] fonix232:
I made a port what boots but sadly just after that, it crashes and soft reboots. But everything loads, and works as far as I can test it (touchscreen, usb)
[Eee Pad Transformer Android Development] gnufabio:
Link? Maybe I can give a look
[Eee Pad Transformer Android Development] fonix232:
Lemme get back to my PC and upload it, and I'll send it to you! Max an hour!
[Eee Pad Transformer Android Development] DanielT3235:
Any chance i can have a look at it too matey?

Kind regards.
[Eee Pad Transformer Android Development] twistedsixty4:
any word on dev?
[Eee Pad Transformer Android Development] daniel9522:
could you post it please
[Eee Pad Transformer Android Development] daniel9522:
what happened to the development
[Eee Pad Transformer Android Development] TheEdge24:
Yeh, wonder the same qestion?? :/
[Eee Pad Transformer Android Development] jcarrz1:
hey guys remember this is a little outdated, some builds are still 3.0.1, others 3.1... none 3.2 atm
[Eee Pad Transformer Android Development] rothnic:
I spent a huge amount of time on merging the builds, and because of some incompatibilities between the framework files I just don't see this happening. Unless something changes in the future.
[Eee Pad Transformer Android Development] darkfiremark:
Project is closed?
[Eee Pad Transformer Android Development] daniel9522:
is there a way to make a diffrent type of mini apps for the transformer but with andriod widgets it can be a tweak like Tiamat Quick Controls to a rom (prime or Revolver)

thanks in advance
[HTC Sensation] dominante58:
Hi all- just got a sensation the other day and have started modding away- came from the G2X and i must say i am excited for what this phone has to offer!

I have a question about the bootloader- i have been getting used to this new bootloader and all its options. The other day i chose the Image CRC option and wasnt sure what it exactly did- i did get the calculations screen but dont know why it took so long so i am wondering what else it did to my phone . I have searched all over the web and through the forums and couldnt get an answer to this- can anyone help me in explaining what exactly this option does?

Thanks
[HTC Sensation] dominante58:
anybody?? No one else wonders this same thing?
[HTC Sensation] alphadog32:
Hey, just wanted to tell u it does nothing, it just checks for sum kind of checksum i think. It is nothing fatal :D
[HTC Sensation] dominante58:
Thank you for the reply!!
[HTC Sensation] Cerothen:
Thanks! I accidentally selected this also.
[HTC Sensation] Kohr-Ah:
Correct :)

It stands for Image Cycle Redundancy Check and that is basically exactly what it does.

Sent from my Sensation in UrQuan subspace
[HTC Sensation] maikalwolf:
Lol I guess this CRC thing attracks alot of button pushers. I did it too, THEN looked for the answer...lol
[HTC Sensation] biobio76:
someone knows how to edit and modify CRC.img??
[Folio 100 General] tamieiro:
Hello,

Anyone already try these 2 mod based in Android 2.3 Gingerbread? are the 2 based in 2.3.5??

If So, which one is the best and Why? I would like to ear other Experiences to see if I should change from Foliomod V1.4 that I have installed?

Thank you all for your infos!!
[Kyocera Zio M6000] bryanskinner:
Any news on a 2.2 custom rom anytime soon? This phone forum is dead... guess i need another phone lol.
[Kyocera Zio M6000] itrustno1:
WOW! THE SAME THING WENT THROUGH MY MIND JUST YESTERDAY! Im gona try that "ROOT" thing one day when I get the guts, to see what the difference is.

Now I'm so broke i can't even pay attention!
[Kyocera Zio M6000] Earful:
Virtue...

is what patience is......I believe these guys are still working on this...albiet on their own time! Your donation to them may speed things up! I have a rooted Froyo ZIO, I love this device! (few point off for the KB)....hehe
[Atrix 4G Q&A, Help & Troubleshooting] johansson:
Ok here's the point. I tried to flash another rom yesterday, and now i cannot log into motoblur. It says that there's a "problem with the phone's clock"..

What should I do?
[Atrix 4G Q&A, Help & Troubleshooting] marko!:
What phone(international?)

What rom

Did you use the right kernel?try re flashing the rom
[Atrix 4G Q&A, Help & Troubleshooting] johansson:
I'm on an international, and the last kernel was the unified one, on Faux's thread. And everything begun after i've flashed Aura bloated version 1.1.2

EDIT: I've found the solution. For those who got the same problem FLASH BACK TO THE ORIGINAL KERNEL FROM THE FAUX'S THREAD.

It seems like it solved my problem. More feedback in an hour.
[Android Software/Hacking General [Developers Only]] androidfan44:
Everyone:

I've recently finished creation a program that will take an existing directory structure (i.e with /system and/or /data) in the root directory and generate a signed update zip from it. Let me know if there are any problems and I'll do my best to fix them in a day or so. Enjoy!

Features:

Generates the META-INF folder structure and update-script if the META-INF folder isn't present. If it is present, you folder structure and scripts will not be overwritten

Experiemental: Gives the option to run a script before copying the contents or /system or /data to your phone. I've tested this feature using a simple echo script with no ill-effects, but still use it at your own risk. If you want to verify the command to run a custom script is being written correctly, you can check the source at: (line 18)

code.google.com/p/android-customization-autotool/source/browse/trunk/src/standalones/UpdateZipWizard/CreateUpdateZip.py

Generates a signed update zip (named whatever you want) containing your files (including the META-INF folder) that can be flashed in Clockwork

Download:

code.google.com/p/android-customization-autotool/downloads/list

Report an Issue/Make a feature request/suggestion:

code.google.com/p/android-customization-autotool/issues/entry
[Android Software/Hacking General [Developers Only]] hackergnome:
Awesome!

Appreciated
[Android Software/Hacking General [Developers Only]] androidfan44:
No problem. I'm currently trying to finish out the all-in-one tool but if anyone has any feature requests, I'd rather contribute some more new programs to the community than making existing ones better. Any ideas can be submitted here:

code.google.com/p/android-customization-autotool/issues/entry?template=Feature%20Request

If they aren't phone specific, there's a higher chance I'll pursue it. If it is phone specific, I can code it to tutorial specs, but I only have a Droid X to test on so if it's not a Droid X, you'll have to do the testing (or assume it's right --> Bad idea)
[Android Software/Hacking General [Developers Only]] androidfan44:
Recently made an update to the tool... A user had a problem with the Java heap size so that has been decreased. Additionally, the command window would close before errors could be seen, and this has been fixed.

The updated version can be found at the original link. Let me know if there are any additional issues.
[Android Software/Hacking General [Developers Only]] zie.do2y:
How to use this aplication ?
[Verizon Droid Incredible 2] xvoorheesx:
Anyone have this working? Running CM7
[Verizon Droid Incredible 2] beenz:
Do you have the latest GAPPS? Gtalk should have a video camera next to your name (and I assume your friends that also have it, none of my friends do)

Sent from my finally rooted Dinc 2
[Verizon Droid Incredible 2] ganj_420:
Works great for me. I video chat with my girlfriend and brother (who is in Djibouti) at least a few times a week over3g and no problems. I used "talk 1.3 installer" from the market.
[G2 and Desire Z Q&A, Help & Troubleshooting] scottmahoney:
Is there anyway to disable the optical trackpad? as it is always activating on its own:mad::mad::mad::mad:
[G2 and Desire Z Q&A, Help & Troubleshooting] taob:
What do you mean "activating on its own"? You mean the phone wakes up when you press the trackpad? Or when you merely touch it? There should be a flashable patch for your ROM that disables trackpad-wake. Search the thread for Virtuous G-Lite.
[G2 and Desire Z Q&A, Help & Troubleshooting] martonikaj:
He means that it activates and selects things on screen on its own. It happens when strong light beams across it. The trackpad activates as if you've moved your finger over the surface because it is sensitive to the light.
[G2 and Desire Z Q&A, Help & Troubleshooting] taob:
Oh, really? I never heard of that! Now I'll have to try it myself. :D
[G2 and Desire Z Q&A, Help & Troubleshooting] GinoAMelone:
Try sitting in the passenger seat of the car with the sun somewhere over your shoulder. Flickering sunlight does weird things to the trackpad.

:D
[G2 and Desire Z Q&A, Help & Troubleshooting] Bharakrama:
Oh that is just cool. I have an LED flashlight on my key chain that is insane bright and I just shown it on my trackpad and it starting jumping around my home screens.
[G2 and Desire Z Q&A, Help & Troubleshooting] scottmahoney:
lol I could get over having trouble seeing it in direct sunlight I just bought a anti glare screen protector but this makes me want to throw my phone out the car window sometimes
[G2 and Desire Z Q&A, Help & Troubleshooting] Bharakrama:
What if you cut that anti-glare screen protector to fit over the optical trackpad. Maybe that'll diffuse enough light to stop the sensor from going wack but still sensitive enough for you to still use it with your thumb?
[G2 and Desire Z Q&A, Help & Troubleshooting] taob:
I can't get the effect to happen. The most that happens is the active icon selection on my home screen moves over one icon. No crazy jumping around on mine. :( Anyone want to trade me for their "defective" phone? :D
[G2 and Desire Z Q&A, Help & Troubleshooting] Bharakrama:
My phone ain't defective ... its "magic" ;)
[G2 and Desire Z Q&A, Help & Troubleshooting] mujaahidali:
got the same issue. especially when in the car. the most annoying bit is when i have my sat nav on, and the trackpad plays up, the screen starts moving off course! not helpful when aproaching a roundabout!

have had my desire z for 8 months now, and tried to live with it, but its just too anoying now. so thinking of returning it, but if its a common issue, wondering if they would be able to fix it?

anyone returned theirs to have repaired? did it work?
[G2 and Desire Z Q&A, Help & Troubleshooting] scottmahoney:
I don't think it is repairable it is just the trackpad is to sensitive if only there was a way to disable it via software:/
[G2 and Desire Z Q&A, Help & Troubleshooting] mujaahidali:
well there are those who say that they dont have the problem, so i guess theoretically, its a fault with many of them. unless they havent used their z in the sun!

i think i'll take it back, as it obviously shouldnt do that. if they cant repair it, or replace it with one that doesnt freak out, i'm gonna change to something else..
[Eee Pad Transformer General] chewwy420:
Not sure if anyone has seen the following Script that @zeppelinrox has made but I have tried it on my Evo 3D and Transformer and it works great! No more home screen reloads!

http://xdaforums.com/showthread.php?t=991276
[Eee Pad Transformer General] Clay333:
I run it on my 3d and my wife's evo 4g, but I haven't tried it on the transformer yet. I'm gonna have to try it. It works wonders on my wife's evo but doesn't make a huge difference on my 3d. I also tried the 3g booster and kick associated kernel tweaks but It ended in freezes and reboots that deleting the script's wouldn't fix. I never tried just using one of those 2 scripts to see what was the problem, I just restored a backup. I know the 3g tweak didn't help those cuz after multiple speed test it was the same or slower than before.
[Eee Pad Transformer General] ryan stewart:
Is there a TF type walk through in English? Im trying to work my way through that thread and all of the links to all of the things I think I need to install/run but the multiple fonts, colors, styles and vectors this guy takes when he types is messing with my old brain.
[Eee Pad Transformer General] chewwy420:
Go to this link http://xdaforums.com/showthread.php?t=1126940

and follow the steps starting @ Step 1.

When you get the script running there are like 10 choices to choose from. I did choice #6
[Eee Pad Transformer General] ryan stewart:
Thanks I think I git it running before this post but not sure the impact of my option. I chose 2, which was no waiting or something like that. Not sure if it harms anything but I haven't seen a home screen redraw.
[Eee Pad Transformer General] SilverZero:
I think that option is for the actual script run speed, so you can read the print-out. After that are the actual 17 choices of the script. I could be wrong about the 0/1/2/3 option, but I think it's just to let you select how fast you want the script to actually run and print.

Just applied this today on my TF, used option 6 as well, not really sure what the effect is yet as I didn't really have problems to begin with. :)
[Eee Pad Transformer General] Imppy:
i use option 8 and it feels faster with dock especially
[Eee Pad Transformer General] thebadfrog:
At best this does nothing to improve your TF. In actuality it screws with the way android handles app management. Its likely to create more problems than it "solves"

And because the "dev" of this script requested.....I did install this and had to wipe and reinstall my rom to get rid of the mess it made.