yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer General] ilyamuromec:
Hi all here!

I ported u-boot and latest chromium kernel to tf101. U-boot can also be used on Acer Iconia.

here it is:

enodev.org/~muromec/u-boot/2011-08-04/u-boot-tf101.bin (tf101)

enodev.org/~muromec/u-boot/2011-08-04/u-boot-picasso.bin (iconia)

enodev.org/~muromec/tf101/vmlinux-2.6.38.3-g3effdbe.uimg

source code at my github page: github.com/muromec/iconia-gnu-kerne github.com/muromec/uboot-tegra

U-boot can be loaded via nvflash like this:

./nvflash --bct transformer.bct --setbct --configfile flash.cfg --bl u-boot.bin --odmdata 0x300d8011 --sbk 0x1682CCD8 0x8A1A43EA 0xA532EEB6 0xECFE1D98 --sync

Or flashed replacing nvidias boot like this (using flash.cfg from here: enodev.org/~muromec/tf101/flash.cfg

./nvflash --bct transformer.bct --setbct --configfile flash_hack.cfg --bl bootloader.bin --odmdata 0x300d8011 --sbk 0x1682CCD8 0x8A1A43EA 0xA532EEB6 0xECFE1D98 --sync
./nvflash -r --format_all --configfile flash_hack.cfg --create --bct transformer.bct --setbct

Tries to load kernel image in u-boot format from three different places:

At very first: usb flash (or dockstation sd-slot) partition 3, formatted in ext2. kernel should be placed at /boot/vmlinux.uimg

At second: partition 3 on internal mmc when its partitioned using msdos/mbr.

At last: from internal mmc sector 0x1c00 (SOS partition).

Bootloader passes kernel mtype 3640 (one i registered for tf101).

Feel free to use.
[Eee Pad Transformer General] kalel90:
Ummm. So what it be possible to actually port chromium itself?
[Eee Pad Transformer General] whirleyes:
Hi ilyamuromec, Welcome to xda-developers!

Thanks for your hard work. I tried to compile your code, but it's unbootable & build size is bigger than yours (266K). I used

make ventana_config
make

Please guide
[Eee Pad Transformer General] lilstevie:
Amazing work, lets see what this brings, but will probably be a great addition to ubuntu on the transformer
[Eee Pad Transformer General] lilstevie:
I get fails with the device tree stuff and can't compile it as a result,
[Eee Pad Transformer General] msticninja:
Usually when I have trouble compiling someone else's code, it's due to the version of the armeabi cross-compiler.

ilyamuromec, what cross-compiler and build options do you use?
[Eee Pad Transformer General] lilstevie:
at this point it is actually the Device-tree-compiler
[Eee Pad Transformer General] ilyamuromec:
I`m building with such command:

make ARCH=arm CROSS_COMPILE=/opt/arm/arm-2010q1/bin/arm-none-eabi- ventana DEV_TREE_SRC="tegra2-tf101"

only difference in devices trees is a label and machid (mtype). and my gcc version:

gcc version 4.4.1 (Sourcery G++ Lite 2010q1-188)

anything newer gives same unbootable crap. about device tree compiler: I`m using one from kernel tree: Version: DTC 1.2.0-g37c0b6a0
[Eee Pad Transformer General] lilstevie:
dtc -R 4 -p 0x1000 -O dtb -o dt.dtb /home/lilstevie/transformer_ubuntu/uboot-tegra/board/nvidia/ventana/tegra2-tf101.dts
DTC: dts->dtb on file "/home/lilstevie/transformer_ubuntu/uboot-tegra/board/nvidia/ventana/tegra2-tf101.dts"
FATAL ERROR: Couldn't open "skeleton.dtsi": No such file or directory

Is the error I am getting, dtc version is 1.2.0 from the ubuntu software repos
[Eee Pad Transformer General] msticninja:
Late night, words failed me. You know what I meant... ;)
[Eee Pad Transformer General] ilyamuromec:
please, try one from kernel sources. there is some difference in path resolition for dtsi includes.
[Eee Pad Transformer General] whirleyes:
I got the same error before using DTC 1.3. The syntax inside the dts file isn't compatible with older version.
[Eee Pad Transformer General] brando56894:
Awesome, could we possibly use this to dual boot stuff (without replacing the recovery image)?
[Eee Pad Transformer General] ilyamuromec:
yeah, i`m using it for dual-boot. one kernel on sd-card, other on internal mmc.
[Eee Pad Transformer General] lilstevie:
Okay, cool using device-tree-compiler_1.3.0 builds and works now :) awesome work, I will forking this now and making the necessary changes for it to work for my ubuntu port :) this combined with your port of the chromeos kernel has just made things a hell of a lot easier for me :) mad props man
[Eee Pad Transformer General] msticninja:
I was hoping you'd pick this thread up. I love your dual-boot, but I've always hated using recovery as the second OS. Did the same on my Archos and always felt dirty about it. ;)
[Eee Pad Transformer General] ilyamuromec:
Hint: you can place so-called "u-boot script" on 13th partition to hook necessary options into bootloader. u-boot should be sort of thing that is same for different distros.

living with different u-boot forks for ubuntu, chromeos and something like archlinux would be just wrong. if you need, I will merge back some defaults like loading initrd.

eah, but kernel port still misses some pieces like internal battery driver, sound config, etc. also, asusec driver should be cleaned and pushed mainstream.
[Eee Pad Transformer General] lilstevie:
eh work is expected, asus kernel doesn't work that brilliantly anyway, a few of the drivers are pretty broken
[Eee Pad Transformer General] lilstevie:
just wondering if you have any specific requirements on the emmc partition, been trying various things and the fatload just keeps failing
[Eee Pad Transformer General] ilyamuromec:
fatload? do you have FAT support enabled and partition actually in fat?

I`m doing it in sort of tricky way. I created dos partition table on mmcblk0:

/dev/mmcblk0p3 7168 10492927 5242880 83 Linux

it is important that partition number is 3 and starts from block 7168 (all before wiped on reflash). partition formatted with ext2
[Acer Iconia A500] secularhuman:
Im finding Opera to be the smoothest browser experience, over Dolphin and the built in one.

Especially on a page with very wide content, maybe a picture to (craigs list) where you must slide the page way to the side to see pic.

Secular
[Acer Iconia A500] kashinoda:
+1 for Opera Mobile, fantastic browser.
[Acer Iconia A500] bitterevp:
Opera did some strange stuff on my a500. No keyboard, black screen...
[Acer Iconia A500] mystik.:
maxthon for tablet for me ;)

https://market.android.com/details?id=com.mx.browser.tablet
[Acer Iconia A500] zok-star:
I've pretty much tried them all! I still go back to stock browser. Only take a little time to load flash images.
[Acer Iconia A500] gramps50:
Been a Dolphin fan, they all seem to work but I am currently using "Dolphin for Pad" it's a beta
[Acer Iconia A500] adiallo77:
Dolphin browser mini is best I've used
[Acer Iconia A500] zok-star:
going to give this ago thanks!
[Acer Iconia A500] Diablo67:
Maxthon mobile for 10" is a real good browser and quick also.
[Acer Iconia A500] San Pedro:
I've been using Dolphin for pad and it seems pretty good. I'm wondering how maxthon measures up to it.
[Acer Iconia A500] vic750:
is it just me or the browsers seems not so responsive...

like the stock browser when i type something, there is a delay from the moment i hit the key to it showing up on the screen...

then other browsers like dolphin, opera loads the screen fairly slow compared to my phone on the same wifi connection.

also, anyone else having trouble with flash videos playing poorly? when I skip ahead on a flash video, the picture freezes a while
[Acer Iconia A500] yyiinn:
Ive tried opera, dolphin as well as the less than useful stock browser..

personally so far MX has been by far the best, mouse gestures and speed have the others licked..
[Acer Iconia A500] zok-star:
Dolphin Tab beta has been pretty good so far!
[Acer Iconia A500] bpivk:
I prefer the stock browser:

I don't like Opera because it works in mobile mode and I can't get it to work in desktop mode (I even used custom user agent but it didn't work).

I don't like Maxthon because it shows google results on google.co.ch or whatever is the chinese google webpage. I hate it.

Dolphin Tab is ok but I feel like it's slower than all the rest.

I tried a lot of browsers and I'd really like to switch to another but so far every single browser had some problems or issues.
[Acer Iconia A500] entropy.of.avarice:
i stick with stock browser

But I admit - typing in a text forum depending on how the software is set up was painful when i first bought my Iconia - 3.01 had some serious lag.

3.1 helped a lot - i find the browser to be a lot faster and more stable, but still the text lag was a little annoying. Once I learned how to over clock and run at 1.54GhZ when using the browser, I am finally happy with stock.
[Acer Iconia A500] texonex:
Awesome browser, thanks for your suggestion.
[Acer Iconia A500] matt92617@yahoo.com:
maxthon got a great UI but it is slow.

Opera doesn't save movie links.

Dolphin makes bookmarks very inaccesible.
[Acer Iconia A500] dito33:
Not true, dolphin has your bookmarks very accessible.
[Acer Iconia A500] matt92617@yahoo.com:
Really.are they one click accessible like on the native browser? If so then I never found the button.
[Acer Iconia A500] sergeantosborne:
best browser?

I haven't tried maxthon...

...but

I use Firefox, Opera, and Stock...

Firefox... only because I can synch my bookmarks and passwords with my desktop (very useful) but flash sites don't always work and flash videos never works.

Opera - strongly considering this as my favorite... but occasionally some sites don't work right, flash works very well and I like the UI

Stock - only use it for certain flash sites.

All-in-all at the end of the way if I had to dump two I would keep Opera
[Acer Iconia A500] one80oneday:
Still using Opera, wish the stock android browser was Chrome! Maybe in ICS?
[Acer Iconia A500] Transfxb:
Probably not (yet) the best browser out there, but sports the new teased UI for tablets.

s'shots here: *ianbarlow.wordpress.com/2011/08/30/firefox-for-tablets/

I mean Firefox mobile (aka fennec) v9.0 nightly build:

*ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mozilla-central-android-r7/

Chose xxxx.apk and install it.

Still no flash :(

Note: please replace * by appropriate usual URL header - Newbies like me don't have the right to include links in their posts
[Acer Iconia A500] matt92617@yahoo.com:
no flash = no deal. any browser on android must support flash, i honestly don't understand why firefox decided not to include it.
[Acer Iconia A500] Transfxb:
They never decided not to implement flash.

Flash implementation is not ready yet. That's a bit different.

According to some developpers, coming soon!
[Acer Iconia A500] Dynam0:
I've been using Dolphin HD and Maxthon for slightly different reasons. The latest Firefox Beta was a vast improvement on the last version and I think in time this will turn out to be the one I use most.
[Acer Iconia A500] t-dkp:
Multilingual very well is included, still no flash version I have, but it's coming.

Nightly His name is very promising.

François
[Acer Iconia A500] ibsk8:
Stock or Dolphin browser for tab. I like opera but the inability to allow pop ups is a major problem for me as I need some pop ups allowed for works website.
[Acer Iconia A500] entropy.of.avarice:
hmmmmm

I usually kept with the stock browser - but i must admit, Dolphin (Pad version) beta is pretty slick and seems a touch faster then stock for my use. Would recommend giving it a shot - the interface is pretty snazzy and I am impressed with the performance.
[Acer Iconia A500] t-dkp:
Today update version of Firefox Mobile :D

"NIGHTLY"
[Acer Iconia A500] tgtoys:
I've been using Dolphin (on my phone and tablet) for months, including Dolphin for Pad recently. I just switched to Opera, and must say I think I'm going to stick with it.

Opera seems faster, smoother, and more stable. The tabs with previews are a nice touch as well.

Dolphin, however, has WAY more options, add-ons, and features, but does seem to lag a bit and crash more often.

I'm keeping both on my Tab, will probably use Dolphin for some of its features, but Opera is now my default browser.
[Acer Iconia A500] Lopan12:
OC when only using the browser? Elaborate?

Swipe to the right will open the bookmarks bar. Dophin for Pad has a bookmarks button. It's tweaked a little bit to make use of more space on a tablet...but the beta hasn't been updated since it first came out, so I'm wondering how much support there is for it...

I've currently got these installed:

Skyfire

Opera mobile (Mini uses opera's servers to compress pages, if you wondered like me the difference)

Dolphin HD

Dolphin for Pad beta

Firefox

...yeah....leaning towards a dolphin...
[Acer Iconia A500] zok-star:
Been using Opera... Dolphin HD, when using facebook site, pictures weren't showing up properly.
[Acer Iconia A500] enricominciamo:
For me, Dolphin for Pad is the best browser. It's like the desktop browser.

Now I'm waiting for chrome for android
[Atrix 4G Q&A, Help & Troubleshooting] k4zyn:
Ok, so right now I have:

System Info:

Version.4.1.83.MB860.ATT.en.US

Android Version:

2.2.2

It is rooted I have sideloading enabled. I don't know what program I used to do this with, it's been a long time. I remember there being a "beforeroot.bat" and "afterroot.bat" or something like that.

Anyway, I want to get the Alien ROM.

So, how do I do this? Do I need to update to the newest OTA? What method is the best for unlocking the bootloader? I have heard not to use PUDDING cause it uses RSD and I'm not supposed to use RSD?? Confused.
[Atrix 4G Q&A, Help & Troubleshooting] armonwilson888:
First of all DO NOT OTA. It may cause hard brick if you do not know what u are doing.

1. Unlock bootloader with pudding

2. Fastboot flash tenfars CWM

3. Backup everything with titanium backup

4. Download and install alien with CWM

Search is your friend on this one.
[Atrix 4G Q&A, Help & Troubleshooting] lexx210:
You do use pudding and RSD lite ONLY to unlock your bootloader then you uninstall it and start flashing with fasboot or tenfar's CWM. Hope that clears things up a bit.
[Atrix 4G Q&A, Help & Troubleshooting] Dirtburgler:
The OTA is not a bad thing to get. I got it when it was leaked. There really is no need to flash back to older build unless you are a dev and even they dont really have the need to flash back to an older build.

The only way the OTA will brick your device is if you try to use rsd to go back to an older build.

The easiest process for getting to alien is:

1- Go here and use pudding--->http://xdaforums.com/showthread.php?t=1136261

2- Go here to get Tenfars CWM installed(need this to flash ROM's)-http://xdaforums.com/showthread.php?t=1138541

3- Go here to get your Alien on- http://xdaforums.com/showthread.php?t=1186537
[Atrix 4G Q&A, Help & Troubleshooting] k4zyn:
Why? The person I am about to quote says otherwise.

I've been researching for a few days now, but there is SO MUCH information, most conflicting, that its extremely difficult to follow if you are not well versed in this stuff, or haven't done it before.

This what I have read. I don't think you can brick your phone UNLESS you go back to 1.83 or whatever after you unlocked the bootloader, because those are not compatible (something about a fuse or something.....yada yada)

Perfect information. The only thing I don't get is this:

What is RSD? Here's what my assessment on the topic is, please correct me if (when) I'm wrong.

RSD is a tool given by motorola to flash ROMs to phones. CWM is a 3rd party tool similar to RSD made by a member named Tenfar.

Is this correct?

Also, the pudding thread in general is obscenely cluttered and has no instruction. I'm concerned with this. They mention 1.83, so should I stay with what I have? What I don't get is that if I'm flashing a ROM, what does it matter what version I have now, if it's going away? I don't get it.

Ooh, one last thing: If I install a ROM, does that mean I will not receive any more OTA update notifications? I would hope so, because if I tried to install an OTA over a ROM wouldn't that completely FUBAR everything?
[Atrix 4G Q&A, Help & Troubleshooting] Dirtburgler:
RSD is motorolas tool for getting builds onto their devices and shouldnt be used at all for themost part. RSD will brick your phone if you try to go back to an older build. ie: 1.26,1.57, or 1.83. Your already on 1.83 so use RSD to flash the Pudding,(only takes a few seconds) then you have to use fastboot to actually unlock the device. This is explained in the pudding thread. CWM is how we get ROMS on our device by only flashing what is needed. CWM leaves the bootloader alone so you dont have to worry about Hard bricking your device. It is however possible to soft brick your device with CWM but a softbrick can be easily recovered. I have the leaked OTA and cant RSD back to an older build, but i have been flashing roms on a daily basis with no problems at all. Just read the directions twice and then read them again and im sure you can figure out how to unlock your device and get rolling with these hot roms.

Explaination on how to use fastboot is in the pudding thread as well as the UNlocked only CWM thread.

Here is the link to Pudding sbf.http://www.multiupload.com/FLZR9I9CNX

be sure to unzip the pudding zip first. should just be a .sbf inside

The pudding part- download the pudding sbf- put phone in rsd mode by powering in while holding the volume button up. launch rsd and load the pudding sbf and hit start. Only takes a second and the phone will reboot. Once it has rebooted, turn phone off and turn back on while holding down on the volume. fastboot should pop up first them press up on the volume and it will say entering fastboot. This is where you open a command prompt in windows(after you have put the fastboot files on the root of your c:\ drive. The fast boot files are here- http://diamantephoto.com/fastboot.rar

Put all the files that are in the fastboot zip on your c: drive and not in folders. (my computer-> C:\ drive put all the fastboot files here and not in a folder.) open command prompt and type cd\. this gets you to the root of your c: drive. should just see c:\ not cd\windows. type fastboot and you should activity then back to a c:\ prompt. once that is done you type (fastboot oem unlock) follow directions on Pudding thread from there.

Its easiest to flash pudding if your still on 1.83.

You can still do it if your on GB already
[Atrix 4G Q&A, Help & Troubleshooting] k4zyn:
Ok, great. I'll step out of my comfort level (aka leap many thousands of yards out of my comfort zone) and try this when I get my SD card in from Amazon.

Just to clarify/simplify:

Since I have 1.83, I use RSD to flash Pudding.

Using Fastboot, I unlock the device.

Using CWM, I install Alien.

From that point on, if I want another ROM, I fire up CWM and install it there, and I shouldn't have any issues.

Is this all correct?

Also, what if I had updated my phone with the gingerbread OTA? What would the steps be then?

One more thing, do I have to have an SD card for any of these steps?
[Atrix 4G Q&A, Help & Troubleshooting] Alcapone263:
it's great for you to do it by yourself, as you're going to learn a lot more that way, if you're a little wary about using RSD and all that sort of thing, here's a cool script that'll do it for you

http://xdaforums.com/showthread.php?t=1182871
[Atrix 4G Q&A, Help & Troubleshooting] k4zyn:
Do I need an SD card for this?
[Atrix 4G Q&A, Help & Troubleshooting] Alcapone263:
no, you download that script on your computer and run it (following the instructions on the script, of course)
[Atrix 4G Q&A, Help & Troubleshooting] Dirtburgler:
I updated the previous post a little, An sd card is the safest bet for flashing around. the sd is used for CWM flashing. put file on sd flash with cwm etc. SD not needed for pudding or unlocking bootloader

You may or may not be notified if there is an OTA update. IF you have rom installed and an update becomes available come back to forums to see if its safe to do it before you allow it, bt in most cases I dont think it will notify you if your on a Modded Rom.

If your already on GB then process is similar for unlocking. You have to unlock to use the Good CWM. The locked bootloader CWM can be troublesome.

If you want the OTA GB then unlock your bootloader then OTA up to GB. Then fastboot flash recovery Tenfars CWM, then your free ROM it up
[Atrix 4G Q&A, Help & Troubleshooting] k4zyn:
Right, I understand how the script works, I was just concerned because I'd read somewhere in this great nether that an SD card was required for one of the ROMS.......maybe I misread it though.
[Atrix 4G Q&A, Help & Troubleshooting] k4zyn:
Makes sense! Thanks everyone.
[Atrix 4G Q&A, Help & Troubleshooting] Alcapone263:
well, that script unlocks your bootloader and installs CWM onto your phone. after that, you might need an SD card for flashing custom ROMs.
[Atrix 4G Q&A, Help & Troubleshooting] k4zyn:
Understood, thanks very much :D
[Atrix 4G Q&A, Help & Troubleshooting] deziguy420:
new tenfar's rom has an option of internal and external sd...so I am not sure if you have to have an external sd card...
[Atrix 4G Q&A, Help & Troubleshooting] k4zyn:
orly?

the plot thickens.......

While I'm here, does TiBu back up everything? like, contacts, texts, email setups, etc?
[Atrix 4G Q&A, Help & Troubleshooting] xploited:
TiBu backs up user apps and app data (settings). Do not backup system apps with it as you might have problems upon restoring.

For everything else you can use Mybackup Root ( Sms/MMS/Bookmarks/settings).
[HTC Inspire 4G] ranklepup:
Anyone else share my addiction of this app? I love playing it on the bigger screen devices and I can't wait to get my tablet and try gaming on that.

If anyone else plays, feel free to share their stardunk code, mine is

951c0

Everytime someone uses your code you get 500 points :)

If the mods don't like this thread I understand.
[HTC Inspire 4G] Mister J:
Ill try this out, thanks for the share!

EDIT: I downloaded this and played it. I can see where the addiction kicks in :)
[HTC Inspire 4G] zelendel:
Please use the off topic threads for things like this.

Thread closed
[Nexus S Q&A, Help & Troubleshooting] frankie51:
If you have a nexus s 4g from sprint can you flash roms in the nexus s android development thread or just the roms in the nexus s 4g android development thread?
[Nexus S Q&A, Help & Troubleshooting] frankie51:
any one??????
[Nexus S Q&A, Help & Troubleshooting] frenchie007:
only from 4g thread
[Nexus S Q&A, Help & Troubleshooting] simms22:
most of the kernels in the ns dev section can be used with the ns4g.
[Eee Pad Transformer Q&A, Help & Troubleshooting] cloud1111:
I've installed the custom 3.2 rom by gnufabio, but mx videoplayer doesn't seem to play mkv files anymore through es file explorer. I use moboplayer for avi files which still play fine, but the screen just goes black when I try to open anything with mx videoplayer?

Anyone know how to fix this? Using the stock kernel that came with the rom.
[T-Mobile LG G2x] techboydino:
Found it here. Sorry for wasting 30 seconds of your time reading this.

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

Forgot to get a nandroid of a clean GB when i flashed for the baseband update. I know I can go back and do it over again but was hoping someone grabbed a nandroid. Looked around and could not find one. Thanks.
[Epic 4G General] Ceelos09:
Thread was created in order to move discussions from this development thread here http://xdaforums.com/showthread.php?t=1054254 to this general thread since our conversations had little to do about contributing to Development. As always keep it clean, no flaming, etc.
[Epic 4G General] gtuansdiamm:
Can't wait for a gb source code so I can use miui at its greatest

Sent from my super awesomely amazing

Generation

Unsubdued

Nuclear

Drive

Assault

Module
[Epic 4G General] Ceelos09:
I think everyone is waiting for MIUI and CM7. Can't seem to get here soon enough lol we seem to have some Devs looking into making the current MIUI version we have more "useable" hopefully they can get us a descent release where the basic features are stable enough to be use as a 'daily driver' if not, GB will be here shortly in a couple weeks n we'll get things rolling
[Epic 4G General] xboxfanj:
Miui +epic=miepicui
[Epic 4G General] lynyrd65:
I'm currently using miui 1.3.5. The only problem for me is battery drain and some other minor things.