yashsingh1/xdaforums huggingface dataset:
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] 2ShedsJackson:
Has anybody just worked on getting U-boot working on the Gen 8's without all the crap from Archos?

omappedia.org/wiki/Bootloader_Project

omappedia.org/wiki/Zoom_Flashing

And then just using Debian\Fedora or other ARM Linux distro working again without all the stinking .AOS, Archos permissions and signature checking?

Is there an in circuit flasher for the firmware flash for firmware development and recovery? Did they leave the JTAG pins accessible?
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] msticninja:
I don't think anybody's really bothered to. With the SDE, you can flash anything you want without any AOS or signature interference.

Archos gave us a developer boot loader, so why replace it? I know there are some benefits to custom ones, especially MagLDR, but you could just make a bootloader that runs through Developer mode anyways.
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] 2ShedsJackson:
Ah, I must have been misinformed. Is there a working kernel config somehwere for the Gen 8 (omap3360) ?
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] msticninja:
Here's the kernel git repositories from Archos: http://gitorious.org/archos/archos-gpl-gen8-kernel

Here's the master repository: http://gitorious.org/archos/archos-gpl-gen8-kernel

There's also alot of google code pages and git repositories by independent devs. Google "gen8 git" and "gen8 google code" to find them.

By the way, why are you called Two Sheds when you only have one shed, Arthur? ;)
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] 2ShedsJackson:
Thanks! I noticed all the custom kernels in other posts. Not many post their configs.

I'll still need to look into u-boot for the gen8's since I'd like to be able to see all the source for the bootloader for security reasons.
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] msticninja:
Technically, I think the source code for the Archos bootloader is buried in that repository I linked, if it helps. ;)
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] 2ShedsJackson:
I haven't found a bootloader in there yet.

My desire is to just replace what Archos used with u-boot

lists.denx.de/pipermail/u-boot/2010-June/073167.html

Plus have a resore util to resore the flash back to factory new.

Then you won't have to worry about the signature checking

xdaforums.com/showthread.php?t=1018260&highlight=signature+check

The current firmware is a train wreck IMHO. Why does it have to be so clumsy to multiboot or install a new OS or UrukDroid?
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] msticninja:
Well, that's Archos' style, and we don't have good enough android developers here to make the corrections.

The Recovery Menu in Urukdroid 1.1RC1 is pretty damn good, but it's obviously a second layer bootloader, and all the multi-boot OSes must use the same kernel. Backup/Restore has everything I need though.

"Archos gen8 boots using OMAP boot ROM from internal eMMC card. Primary bootloader ("boot0") is in 0x20000 bytes after the first sector of internal flash (i.e. at 0x200) and secondary bootloader is written into rawfs, /mnt/rawfs/avboot. boot0 contains image size and loading address in first 8 bytes."

Here's the thread on unlocking it:

http://xdaforums.com/showthread.php?t=1018260&
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] 2ShedsJackson:
Anyone know what hardware/flash device they used for the internal eMMC?

I found this interesting as well:

omappedia.org/wiki/E-MMC_boot

You can boot omap3630 without x-loader

Step-1 : Copy the following settings(512+8 bytes) in front of u-boot.bin file;

This is the TOC settings for Clock and SDRAM. And say new file name as u-boot.bin.ift

A0 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 43 48 53 45 54 54 49 4E 47 53 00 00

F0 00 00 00 5C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 43 48 52 41 4D 00 00 00 00 00 00 00

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

C1 C0 C0 C0 01 01 00 00 FD 01 00 05 40 00 00 00 03 00 00 00 02 00 00 00 0A 13 00 00 15 00 00 00

07 00 37 00 00 00 00 00 00 0C C8 08 11 00 00 00 00 00 00 00 0C B0 41 04 09 00 00 00 37 00 00 00

00 00 00 00 0C 2C 11 00 01 00 00 00 00 00 00 00 C2 C0 C0 C0 01 00 00 00 00 00 02 00 00 01 00 00

0A 00 00 00 00 00 00 00 85 00 00 00 03 00 00 00 99 80 58 03 32 00 00 00 00 00 00 00 C6 B4 E1 A2

1C 13 02 00 01 E6 05 00 03 00 00 00 99 80 58 03 32 00 00 00 00 00 00 00 C6 B4 E1 A2 1C 13 02 00

01 E6 05 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

C0 D5 02 00 00 00 E8 80

----------- -----------

4-byte-size 4byteLoadAddr

====> Step-1 can be done automatically using the http://code.google.com/p/omap-u-boot-utils/ utility.

a. Download the code (git tree)

b. make

c. copy the u-boot.bin in same location.

d. ./gpsign -c configs/sample-3630.cfg -l 80000000 -f u-boot.bin

e. output file u-boot.bin.ift

Step-2: Copy the image(say, u-boot.bin.ift) in MMC/SD card

Step-3: Boot from MMC/SD card and follow the steps as below to flush image in eMMC

#mmcinit 0

#mmcinit 1

#fatload mmc 0 90000000 u-boot.bin.ift

#mmc write.i 1 90000000 0 ${filesize}

Step-4: Remove the MMC/SD card and reboot the system.

[Change the dipswitch settings for SDP only for eMMC boot.]
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] msticninja:
Too much info there for me to absorb. :) But the UART pins were just posted on openaos if you want to get serial access. I know it can access the upstream kernel, not sure what else.

http://www.openaos.org/archives/692
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] 2ShedsJackson:
Yes. We've been using the serial debug using a FTDI 3V serial to USB adapter. The firmware actually outputs to serial from pretty early on. I just need to be able to recover the flash via jtag or other method in-circuit flasher etc
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] 2ShedsJackson:
http://wiki.meego.com/ARM/N900/Install/U-Boot_from_scratch

The Nokia N900 uses a similar OMAP 3430 ARM Cortex A8 to the Gen8 omap3630.

Once I get a working flash util (or find one) u-boot should come together pretty quickly. We just need a way to recover from broken firmware.

coreboot is also just coming up on ARM. So far it's working in qemu for the ARM versatile platform.

flashrom is also being ported to ARM.

So it's possible that we will have u-boot, coreboot and flashrom support soon.
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] eagleofdeath13:
This would be really cool!
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] msticninja:
I have alot of experience with modules, kernel building, and scripting. And big gaps in my knowledge too. Especially in this low-level stuff you're working on. :) Even so, please let me know if there is a way I can help.

I'm working on getting kexec to work on the sde kernel. If I can get it working, I'm just going to try to chainload uboot. I feel that replacing the stock bootloader may not benefit the community, because they will brick their device if something goes wrong.

To recover from bad firmware, usb booting is close to working. https://github.com/swetland/omap4boot and https://patchwork.kernel.org/patch/10718/
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] 2ShedsJackson:
https://www.droid-developers.org/wiki/Main_Page has lots of bootloader and recovery info for the omaps as well.

They also have a forum on XDA Motorola Droid and Milestone

http://xdaforums.com/forumdisplay.php?f=667
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] scholbert:
brick recovery...

Any progress... :confused:

Just bought a bricked A101.

There's no response from the system anymore and no boot messages over UART. The eMMC structure seems completely borked

I guess i'll need some code to start the device from external sdcard and reflash the eMMC from scratch. At least that's the plan so far.

So i already did some investigations on the mainboard and it seems archos made a quite straight design for the A101. So it seems quite easy to tweak the hardware. I will open a new thread with my findings the next days.

Right now my starting point is the x-loader mainline repository.

Look here: http://gitorious.org/x-load-omap3/

I use the overo configuration as a base, because it's very similar to the things Archos put on the A101.

So any thoughts about it?

Anyone who started something related?

BTW, anyone who got dumps from boot0 and avboot of the gen8 devices?

Would be very helpful...

Best regards,

scholbert
[Gen8, Gen9, Gen10 Q&A, Help & Troubleshooting] scholbert:
Hi,

i know this is an old thread, but there's some news :p

So i thought it would be nice to leave a message here as well...

Made some progress on porting u-boot to Gen8, especially A101IT:

http://xdaforums.com/showpost.php?p=23813784&postcount=117

Happy hacking :cool:

scholbert
[Thunderbolt Themes and Apps] BUMP THAT:
What needs to be done to enable the recent apps in the notifications pulldown of gingerbread based roms like bamf or gingeritis?

I know it has something to do with the SystemUI.apk but i don't know what to edit or replace within that apk.

Anybody got any tips? :)
[Thunderbolt Themes and Apps] ejones6616:
Haven't tried it on bamf remix beta 6, but there is a patch for recent apps over at the bamf thread.
[Thunderbolt Themes and Apps] Envy Nixon:
Not sure if all roms are like this, but I'm on gingeritis and you can just hold the home button when ever you want to see your recent apps. You don't actually have to be at your home screen to do so either.
[Thunderbolt Themes and Apps] BUMP THAT:
yeah i saw that too but they have different frameworks and i want to actually learn something too. :)

Yes all roms are like that actually. I still like having it in the pulldown tho. :D
[Thunderbolt Themes and Apps] racinwarrior:
I havent narrowed it down yet but its a file in systemUI.apk
[Thunderbolt Themes and Apps] BUMP THAT:
Yeah same here... if you find it before i do, please post. :)
[Thunderbolt Themes and Apps] SomeGuyDude:
Is it easier in the pulldown somehow? I just find it clutters things up and adds redundancies. Why have "recent apps" in two or three different places?
[Thunderbolt Themes and Apps] BUMP THAT:
I just got really used to it. Its only seconds different from holding the button down... Just got used to seeing my notications, apps and music all in one place.
[Thunderbolt Themes and Apps] altimax98:
What ive done to learn is tear apart the update file and use that to find what it does... then go from there
[Thunderbolt Themes and Apps] Namolas:
100% Agreed. I love having it in the pulldown and hate having to hold the Home button to get to the recent apps. Is it easier having it in the pulldown bar? ABSOLUTELY. :D

Running Gingeritis and I would love to see the option for having it in the pulldown again.
[Thunderbolt Themes and Apps] capflya:
The Th3ory ROM has recent apps in the drop down... Just putting that out there ;)

Sent using the Th3ory of Thunderbolt
[Thunderbolt Themes and Apps] BUMP THAT:
I flashed the SystemUI.apk from Theory Rom to Gingeritis and it works fine... Just be sure to delete SystemUI.odex first with root explorer...

I still want to know how this works first... In Froyo it was in com.htc.resurces.apk and i altered 1 or 2 xmls with meta morph to get the recent apps back.
[Thunderbolt Themes and Apps] Gunthermic:
Should be located in SystemUI.apk in:

res/layout (or layout-hpdi-v4)

Status_bar.xml or status_bar_extended.xml.

Not sitting at home computer to tell you exactly which one.
[myTouch 4G Q&A, Help & Troubleshooting] toby4059:
I just got my new replacement mytouch and the screen is definitely one of the bad ones and also the vibration seems a little off. My old phone had a great screen but the power button stopped working however I have yet to send it back. Just wondering if I should go for my fourth replacement and how I should do that. Thanks for your help.
[myTouch 4G Q&A, Help & Troubleshooting] dubie76:
Did you get this replacement from Tmobile or the insurance? Second, hell yeah I would get a new replacement. You paid all that money so might as well have something that works. Once you do, if you decide to sell then you can.
[myTouch 4G Q&A, Help & Troubleshooting] toby4059:
I got the replacement from tmobile.
[myTouch 4G Q&A, Help & Troubleshooting] dubie76:
OK, get a new one.
[myTouch 4G Q&A, Help & Troubleshooting] kalel33:
Two things:

First, you can't tell them you want an exchange because of the screen. It's not a valid warranty exchange and secondly, if you don't have insurance then expect a charge of $29.99 to process: $20 processing fee and $9.99 shipping fee. They changed this, most likely, because of people sending in their phones with nothing wrong with them(per the warranty). The processing fee just started 2 days ago.

Edit: Oh, don't forget that you'll most likely get the same type of screen because of all the people sending in their phones to try to get a good one by saying the problem is something else.
[Droid Eris General] JavaFreak:
Been frequenting the forums, following, reading, and tryings all the ROMS for a year now. I figured it's about time I finally say my hello and probably start contributing! I love my Eris and I think the devs are doing some awesome, awesome work with this device considering the age and hardware of all our little engines that could!

I've also learned so much about this platform from just reading and following some of the threads and learning from other noobs questions, and mistakes too, that I also felt it was appropriate to say thank you to everyone here as well!

I remember the night I rooted my phone about a month after I got it. After the root process was complete and I realized it worked, this sense of relief that I didn't brick it overwhelmed me, then I thoght I must have felt like Chunk and Sloth did when they dove underground to play catch up to their buds in Goonies!! They moved quick!!!!!!

LOL So................ Thanks everyone for helping me to help my lil Eris to help myself from not going insane while I wait to make it through the rest of my Verizon contract and am eligible for upgrade!!!!

HEEEEYYYYYY YOOOOOOUUUUUU GGGUUUUUUUUYYYYYSSSSS!!!!!!!!!!!!!!! :D:D:D

-JF
[Droid Eris General] louy99:
Welcome
[Droid Eris General] PillClinton:
Hello & welcome! I'm a long time lurker/first time poster myself. Love this forum!
[Droid Eris General] lemonoid:
Same boat, not very first but second or third. Figure I should stop hanging out in the bushes :D and I swear I posted in this thread and it didn't show up.

sent with FRE$H lemz.
[Droid Eris General] JavaFreak:
Thanks guys!!! Yep Lurker for some time and finally came out to play and YES this forum is definitely awesome!!
[Droid Eris General] stellar313:
Same here. Lurking and learning! Appreciate the Goonies references!
[Droid Eris General] HillsRider:
Lurkers are coming out of the woodwork. Myself included! Gotta love the info in this forum.
[Droid Eris General] mrkite38:
Welcome all. :)
[Droid Eris General] Droid_Eris_User:
yup me too, long time lurker just trying to get to 10 so i can post in GSB Rom thread in the development section... :mad:
[Droid Eris General] stellar313:
Me too! When I finally wanted to post, couldn't.
[Droid Eris General] PillClinton:
How long ago did everyone join & then subsequently wait to make a first post? I joined 1/25/11 & didn't post up until a couple of weeks ago!
[Droid Eris General] JavaFreak:
I started reading XDA back in June 2010 and just finally posted a few wks ago.... Also need to get to 10 but can appreciate the forum rules too...
[Droid Eris General] stellar313:
I joined Sept 2010, just started posting a couple weeks ago after wanting to post in a development thread also. Had done all my question-asking in another website forum... was so clueless at first and must admit afraid of the Kracken lurking around here! Lol!
[Droid Eris General] Blacktruck:
I joined in May 2010, just stared posting.
[Android Software/Hacking General [Developers Only]] sensei4631:
Hey guys.

I have a Desire HD running gingerbread 2.3.3 not rooted.

I was wondering if anyone has a clear tutorial on how to root my device and then upgrade to sense 3.0.

Would be greatly appreciated.

Thanks :)
[Android Software/Hacking General [Developers Only]] Zalatorisaurus:
I would suggest Unrevoked if it's available for your device. Then, just find a Rom that supports Sense 3.0 and follow the directions on how to flash on the original post.
[Android Software/Hacking General [Developers Only]] MatDrOiD:
A guide how to root the desire hd:

http://wiki.cyanogenmod.com/index.php?title=HTC_Desire_HD:_Rooting

Then flash a rom with sense 3.0, like rcmix3d:

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

But backup all data with titanium backup and nandroid backup before.
[Android Software/Hacking General [Developers Only]] sensei4631:
I find this incredibly difficult.

Don't know how ADB works even after reading tutorials.

Don't know if I'll ever get to root my DHD :(
[Folio 100 General] ockiong:
Hi, I'm looking for original recovery image for folio so i can return my folio for warranty repair due to the "damaged internal storage" and SD card not detected problem. Other people have that problem but no one got a solution.

There was only one link from dexter

but it does not work for me (maybe due to sd card not correctly detected? sd card can be detected for some other mod though). Also when i open the zip file i notice the files types and location in the "folio stock image" is different from the mod that works on my folio.

Someone seems to have a Folio Original Recovery(apply via recovery).....how to do that actually?

Can it be fixed by fastboot (never done this and not sure what it is about actually) as done here http://xdaforums.com/showthread.php?t=1012980#12482544
[Folio 100 General] smireneuf:
http://bb2k.org/folio100wiki/index.php/FolioMod_Issues#Internal_storage_give_problems_.2F_no_enough_space_.2F_internal_storage_results_damaged

If you have sd damage or something like that it must be the mbr .At the end of lost partition method 2 , use this file mbr.mbr inside zip http://www.box.net/shared/suinl2fzqb63jkqaispj with adb

Hope this can help you but you need to install sdk and adb shell on you computer with the correct folio driver to connect your tablet in fastboot

Warning if you re not sure of what you do you should not do this but if it "bricked" it Will not be worst

if you are with Windows seven sometimes it s hard to install proper driver for folio try to use pdanet to do that if you still have waiting for device in adb shell
[Galaxy Tab 10.1 General] ericdabbs:
Has anyone tried to flash the tiamat kernel on their galaxy tab 10.1? I know it has worked great on the Xoom but would love it if it worked on the tab 10.1 as well.
[Galaxy Tab 10.1 General] bballer71418:
I highly recommend u don't mess with non galaxy tab kernel and what not. Even if it did work though I believe we still don't have a working recovery. So there is no way to flash
[Galaxy Tab 10.1 General] lufc:
Please do not ask questions in the Development forum Than You
[Droid Incredible Q&A, Help & Troubleshooting] mar5hal:
I am trying to set a pic from my gallery as a wallpaper and was wondering if anyone happens to know the res. size for the incredible. Thanks a bunch.
[Droid Incredible Q&A, Help & Troubleshooting] PGleo86:
960x800 for scrolling wallpaper, 480x800 if not scrolling
[Droid Incredible Q&A, Help & Troubleshooting] mar5hal:
Thanks ;D
[Droid Incredible Q&A, Help & Troubleshooting] PGleo86:
Yep no problem :D
[Desire HD Q&A, Help & Troubleshooting] concreteman:
Can someone do a summary of the main differences between the major "flavours" of roms.

Am I right to presume it is mainly "Cosmetic" with a few extra apps and tools?

Screen shots would be good too.
[Desire HD Q&A, Help & Troubleshooting] P00t:
i also want to know this too
[Desire HD Q&A, Help & Troubleshooting] roboprint:
Guys just jump to the Android Revolution site.

Difference between this rom and others are huge!

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

A l0t of answer you will find in the first few post
[Desire HD Q&A, Help & Troubleshooting] honoluluacx:
^I think if you want a very detailed explanation, then the link is sufficient. Plain and simple: sense roms are meant to imitate the look and abilities of the actual htc sense ui and CM7 is a community of programmers creating OS's based on google's source code. sorry, but I'm unfamiliar with the muiu roms.
[Nook Color General] Bray90820:
i am trying to change the pixel density on my rooted cm7 nook color and make it stick across reboot i have tried a few apps altho they do change the density it resets to the default when i rebook i also tried to change it via root explorer but that just sent me into a boot loop forcing me to do a wipe
[Nook Color General] vtmike:
I use file expert to change build prop. I have to copy the file to SD card, edit it, and then overwrite the original file. You can mount system as rw within file expert.
[Huawei Ideos X5 U8800] sebgus:
Hi everybody!

I have always been interested in flashing custom ROMs and tweaking my phone since I got my Touch Diamond for a couple of years ago. Now that I have a Ideos X5 and Android, the tweaking world became even larger! But there is one problem with the X5; there are too few developers. We have some good ones, but I think we need more (never wrong expanding the dev community)! So I have decided to try to learn how to make custom ROMs, mostly only tweaking existing ones in the beginning because implementing new kernels and stuff is too complicated for a newbie.

So my question is: is there any guide on building custom roms? I have seen that there are kitchens, but these are only for e.g. HTC and wouldn't work for the X5, am I right? If there doesn't exist any guide: any developer who wants an apprentice?

I have some experience in C/C++ and Java programming, so programming is not a problem for me. I also learn pretty quick when it comes to things regarding computers and electronics.

Cheers!

EDIT: Read this now: http://xdaforums.com/showthread.php?t=667298. Maybe have to code some apps first I guess :)
[Epic 4G Q&A, Help & Troubleshooting] jamice4u:
I was wondering is the source code for EF02 out or is the Rom not official and just another leak?
[Epic 4G Q&A, Help & Troubleshooting] 063_XOBX:
It's a leak.
[Epic 4G Q&A, Help & Troubleshooting] tony45x220:
Is the source code out for EF02?...leak or official...I myself and plenty of other users I'm sure are waiting for custom kernels and the CRT on and off animations
[Epic 4G Q&A, Help & Troubleshooting] 063_XOBX:
Source code is not available.
[Epic 4G Q&A, Help & Troubleshooting] KennyG123:
Just another leaked tar. Probably won't see source code until the OTA. This was a leaked EF02 tar, there is EF10 in the wind and still wondering what the final release will be and when.
[Epic 4G General] shiftr182:
Here is the modem from EF02. Extract from zip and flash with odin. I am using it on Froyo. Use either odin version.

This allows you to do a firmware upgrade to EF10 also......again, I am using it on Froyo

Edit: I have added a zip file containing the exact files that I am successfully using to flash. Download the zip, extract the files, put the pit in the pit, the modem in the pda and flash.
[Epic 4G General] TexasLTE:
Is This 4 Real ??!?!?!?!?
[Epic 4G General] The Root:
do i need a pit? there's been debate over this recently
[Epic 4G General] shiftr182:
I always use a pit
[Epic 4G General] heathmcabee:
CARPLUNK - this didn't work