yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] joaoalex:
Hi,

I will try write my steps. I apologize for my English.

In past i follow this excellent post <url></url> in urukdroid an now i'm trying the same path and it works. You can adapt the original script, or like me, only use essential commands. With this steps and some hours of my time i learn how setup 3g dongles in Archos.

I used sshdroid (great tool) connected to archos by wifi to easily create config files and test scripts.

1 - download the file usb_modeswitch-1.1.9-arm-static from <url>http://www.google.pt/url?sa=t&rct=j...ekgGQ2d_tARDOR6iA&sig2=E-fjkyugnfisLmIN3mfHfQ </url>

then copy it to /usr/bin/usb_modeswitch

chmod +x /usr/bin/usb_modeswitch

2- create a script with this essential commands

File: 3g.sh

#!/system/bin/sh

cd /

usbsh guest stop

usbsh guest start

# wait for dongle mass storage

sleep 25

/system/bin/rmmod /lib/modules/usbserial

/usr/bin/usb_modeswitch -v 0x19d2 -p 0x2000 -c /etc/usb_modeswitch.d/19d2:2000

#/system/bin/insmod /lib/modules/usbserial.ko -v 0x19d2 -p 0x0031

insmod /lib/modules/usbserial.ko vendor=0x19d2 product=0x0031

#wait for modem new product whitout massstorage

sleep 25

/system/bin/pppd /dev/ttyUSB2 460800 debug mtu 1280 mru 1280 file tether &

setprop net.dns1 208.67.222.222

setprop net.dns2 208.67.222.200

File: /tether

make a chat file for pppd

i make a copy from urukdroid and rename it to tether

3 - make a start script for your isp. i copy it from urukdroid and APN it's ready for isp TMN in Portugal

File: /tether_start

TIMEOUT 5

ECHO ON

ABORT BUSY

ABORT ERROR

ABORT 'NO CARRIER'

ABORT VOICE

ABORT 'NO DIALTONE'

ABORT 'NO DIAL TONE'

ABORT 'NO ANSWER'

ABORT DELAYED

TIMEOUT 12

'' ATZ

OK AT+CGDCONT=1,"IP","internet"

OK ATD*99#

TIMEOUT 120

CONNECT ''

4 - Discover your modem model with lsusb command. Don't forget usbsh guest start is necessary and usb debugging disabled

5 - make modem parameters file. I have an zte 626 modem

I copy it from urukdroid but you can find it on internet or from www.draisberghof.de/usb_modeswitch/

File: /etc/usb_modeswitch.d/19d2:2000

Good luck

I hope have helped you:)
[Gen8 Android Development] mmoalem:
Hi and thank you very much for the detailed steps! i didnt realise it will be so complex :(

i will have to wait till the weekend when i have some time to try and follow it.

one thing is missing is the link to the post you have followed originally... the first post you mention in your reply...
[Gen8 Android Development] joaoalex:
sorry,

the post is this

http://xdaforums.com/showthread.php?t=940470
[Gen8 Android Development] divx118:
A little update for gen7 users. There is a new zImage/initramfs uploaded kernel_gen7_20120512_114451.tar.gz

Initramfs script is fixed for support of the A48 and there was a problem with writing the settings file for gen7.
[Gen8 Android Development] salvatore057:
Hi all,

Thanks a lot for this great rom, I got an Archos 5 IT for Xmas and I was very dissapointed by the old Android OS but thanks to divx118, my Archos is not able to use up to date applications.

I have seen that ArcSmurf have installed a build on its own ext partition, I have tried to do it myself by without success (I used to do it on my old HTC Topaz using haret to boot on it).

ArcSmurf,

Have you done any progress on it with the data partition?

Also, could you please explain a little bit more what you have entered on the menu.lst to be able to boot on the new partition? Is it an ext3 or an ext2 partition?

Cheers

Salvatore
[Gen8 Android Development] ArcSmurf:
Not had much chance to play - work deadlines and family keeping me too busy :-)

With my very limited linux knowledge I have tried several variations of the mount command to try and use a 3rd partition as my /data but it seems to happily ignore this and continues to us the boot partiton for /data - so for now have cheated and expanded the partition to 1.5GB

Still hoping to work out why keeps waking the tablet up but again not had enough time to.

My menu.lst file has the following in

OpenAOS-CM7|/dev/mmcblk1p2||/init|0

Gingerbread Image||/openaos-gingerbread.img|/init|0

Archos|ARCHOS|ARCHOS|/init|0

Think i had it as an ext3 partiton
[Gen8 Android Development] divx118:
salvatore057: note that sdcard path is different for A5IT (gen7) on gen8 it is /dev/mmcblk1?? ?? = p + number of the partition.

For gen7 you can use ext3. The released image is also formatted that way.

On gen8 you can use ext4 but without huge_file option.

divx118

BTW illifant did alot of work for gingerbread on gen7 thank him also :).
[Gen8 Android Development] IDisposable:
Will the Gen8 install correctly on an 8GB A32? I'm mostly interested in getting Play Store access, but the rest sounds awesome. :)
[Gen8 Android Development] divx118:
It does work, but no official support. I don't have an A32, one time I had one from a friend to borrow and tried it. The only thing I needed to change was what is mentioned in the FAQ Buttons too big http://dev.openaos.org/wiki/AndroidInstall_CM7_Gingerbread#FAQaboutGingerbreadrelease for the rest it worked.

divx118
[Gen8 Android Development] salvatore057:
Hi divx118,

Thank you for the info, I checked and effectively the sdcard path is of the form /dev/block/mmcblk0p3.

However, I was not able to boot from it using the command in my menu.lst.

I have a "mounting rootfs failed 1" error and I don't really know what I did wrong.

Also, once I boot in Donut, this partition became a swap partition (I formated it as an ext3).

On that SD, I have four partitions: 1 FAT, and 3 ext3.

I was hoping to do something similar that is done by neopeek on some HTC devices, I mean using three ext3 partitions: 1 for the system, 1 for the data and 1 for the cache.

ArcSmurf,

Could you explain me a bit how you put the build on your sd-card?

Cheers,

Salvatore
[Gen8 Android Development] ArcSmurf:
After playing around and trashing my install I wiped the partiton and started again - now have system and data in their own partitons

@Salvatore

With help from CalcProgrammer I have done the following on my A70S-8GB

boot device into stock rom

connect via usb to linux host

Use gparted from within linux to shrink internal storage, and create 2 new partitons - 1 for system and 1 for data both formated as ext3

copy the gb.img file to your linux host and unpack it

create a folder to act as a mount point and mount the image : sudo mount -t loop <path to img> <path to folder>

then copy the contents to the 1st new partiton: sudo cp -rp <path to folder> <mount point of 2nd partiton>

edit the init.rc file to change the mount point of /data. Look for the section starting # Mount data.img and comment out the two lines and then add mount ext3 /dev/block/mmcblk1p3 /data nosuid nodev

finally edit the menu.lst file so it will boot from the new partiton - mine looks like

Gingerbread|/dev/mmcblk1p2||/init|0

Hopefully thats it in a nutshell - if there is anything wrong pleaase let me know
[Gen8 Android Development] salvatore057:
@ArcSmurf

Thanks a lot for this very complete guide however I did not succeed in booting into the sdcard, I think that there must be something wrong with the path I use even if it seems the good one when I look into the terminal of the donut android.

I will try to do like you it by using on part of the archos internal memory for gb.

Cheers

salvatore
[Gen8 Android Development] divx118:
Booting from sdcard on gen7 isn't tested yet. So it could be that something is wrong in initramfs. Problem is that I not have enough time to look into it right now.

divx118
[Gen8 Android Development] salvatore057:
Hi divx118,

Your answer is saving me some time ;)

As I said, I will try to install it on the internal memory.

Cheers,

Salvatore
[Gen8 Android Development] salvatore057:
@ divx118 & ArcSmurf,

Thanks a lot for your precious help, I finally managed to put the build on the internal memory of my gen7 as it was described by ArcSmurf.

In case someone wants to do it too, the path to the internal memory of the gen7 is /dev/sdaX (with X = 1,2... or anything).

Cheers,

Salvatore
[Gen8 Android Development] todditedude:
I had the very same problem, and it seems I may have got around it just by changing the display on time for longer than 1 minute. And by also using the power control widget.

I also found that using the 1 gig image made the A70IT 250GB very slow, so i tried again with the 512 image instead and was instantly impressed with it. Now I just need to test it doing the usual things I used my archos for in Froyo ;)

Great work Divx118 btw ;) loving Gingerbread
[Gen8 Android Development] minidou-77:
Any news for an ETA about a new release ?

You're doing a great job here divx
[Gen8 Android Development] ArcSmurf:
quick question, does this rom support hdmi output? and if so how can it be enabled.
[Gen8 Android Development] Guanfy:
I tried your suggestions, but the outcome was the same. Worth a try though.
[Gen8 Android Development] divx118:
I never tried anything regarding hdmi, because I don't have a cable. However I came across the prop setting "tv.hdmi.uicloning.enable" in frameworks/base/services/com/android/server/SystemServer.java

It should be set to true.

add it to build.prop or init.rc

divx118
[Gen8 Android Development] FrEcP:
Yes thats why i really want gingerbread roms on our archos ;)

As far as i know they reworked some UI things in ginger so it can ;)

(Im still dreaming of UD and AOS Devs joining 1 team and make one GR8 rom ;)
[Gen8 Android Development] fzelle:
maybe for ics!?!?!?!
[Gen8 Android Development] wvl0:
software keyboard doesnt open when using opera mobile. 3rd party keyboard fails too.
[Gen8 Android Development] divx118:
Hmm It does for me, however I have to touch the input field twice. Once to get the cursor blinking and the second time to popup the keyboard.

divx118
[Gen8 Android Development] cajl:
see that

http://www.jbmm.fr/?p=23232

and i you have a process in french, send me a mail
[Gen8 Android Development] divx118:
Thanks cajl, but remember it is not an official release from openaos yet. Before we make it official we first want to make sure there is no major issues. It is a release candidate.

divx118
[Gen8 Android Development] FrEcP:
well here is my 1st results (a101)

- CPU speed set to 800MHZ by deafult? according to CyanogenMod Settings

- CompCache doesnt show the % value - perhaps since u normaly don't activate through this but in your kernel? (thought i read it somewhere long ago) - anyway why not use CyanogenMod Setting?

- ugly slow scrolling and animation speed!??! just me - or is it since its an image?

Sry guys havent used the rom befoer so I cant compare

DivX could u bring some light into:

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

Anyway how can we help u improving this beside reporting bugs?

Don't hit me - but i really think UD days are counted if archos doesn't bring some development into - and i dont think they will - ginger is out long - we had honey and now already ics and are still stuck on froyo...

Time to bring some development into the cyanogen branch - only hope to get some further ;)
[Gen8 Android Development] divx118:
Compcache is indeed enabled in the kernel. For HC there are and will no sources be released. ics sources are still not released, but will be soon according to google. If they are, CM will upgrade and so do we. We are on par with CM sources.

I can't say that the scrolling/animation speed is that slow.

How you can help is simple. There is a compleet guide on how to set up the environment to build the image. http://dev.openaos.org/wiki/AndroidBuildEnvironment Also we get help from some archos guys by giving us good pointers on where to look in the code if something doesn't work.

Good bug reporting with debuginfo (logcat using adb) atached would be a great improvement.

We need some more skilled people helping us porting the code if you want to speed up things.

We use for now an image file, because it is still alpha phase and this is easier to maintain. It is offcourse possible to boot from a partition like urukdroid.

BTW deep sleep is working on this release.

divx118
[Gen8 Android Development] fzelle:
Any chance that you look into an overclocking possibility?

The Milestine Overclock would be a start, as it was working on the 2.4.19 Firmware.

http://code.google.com/p/milestone-overclock/
[Gen8 Android Development] FrEcP:
Nice to hear - where can we find it? cant fin it in "power off" menu

yy the hc and ics sentence was just to show that we can't really count on archos ;) going on with development - as we not even have GB while 2 other verions already followed ;)

btw speed issues are gone after 1st reboot...
[Gen8 Android Development] rapunzel11:
Nice work!

But I can't get any USB connection.
[Gen8 Android Development] FrEcP:
yes same here - no reaction at all

and i also get the cracking sound on power on sometimes
[Gen8 Android Development] dtr145r:
if nothing is happening at all, try to boot in to archos, enable usb debugging then go into repair and formatting and reset multimedia library.

that worked for me.
[Gen8 Android Development] airwolf1544:
I can confirm this (CPU Spy).. but the battery drain overnight was at about 10%. This is to much for me.. in the original firmware i can switch on "Tiefschlaf" (translated: Deep Sleep). In this state no event can wake up the device. The device looses in this state about 5%/24h.

I don't use the device every day.. but a battery drain of 1%/1h, i am sure the device is empty when i need it :-/

I'm sure you can fix this... :-)

Nice work.. really.. everything is much better with your release :-)
[Gen8 Android Development] Hubelbert:
Hi together,

just went back to Urukdroid because of some (in my opinion) major issues which make "allday use" not comfortable.

1. Seems that Wlan takes a break after a short period of "Internet inactivity". E.g. when typing long answers in forums (approx. 2 minutes) the browser says "no internet connection" when trying to send the answer. After a few "reloads" the connection comes up again. i don't have this issue with Urukdroid 1.6RC2 so it does not seem to be my WLAN-Router (T-Com Speedport W503V).

2. The onboard Android browser is missing the possibility to switch to "desktop mode". Many sites switch automatically to the "mobile-Version" and this is not useful for a tablet screen.

Has anyone the same problems or any ideas!?

Ciao

Hubelbert
[Gen8 Android Development] airwolf1544:
1. Ticket is already open. look here: http://dev.openaos.org/wiki/AndroidTicketsFor2.3

2. Open a Ticket (see Post 1) and/or use Dolphin HD ;-)
[Gen8 Android Development] cajl:
for google apps

my wifi is broken

i download on the PC but where i where do I copy the zip file

But I can't get any USB connection.
[Gen8 Android Development] Hubelbert:
Unfortunately i cant open a Ticket for my second issue.

I got an error that my Ticket cant be posted because of Spam prevention.
[Gen8 Android Development] rapunzel11:
Market fix doesn't work properly for me. But I've tested market 3.3.11 and it works perfect.

You can find it here: http://xdaforums.com/showthread.php?t=1328992

Edit: Edit: Every time I will start CM7 I must do this over the developer menu. Under UrukDroid it starts automaticly the last used system. Is there any solution to fix this.
[Gen8 Android Development] cajl:
after the install of google apps

reboot and manage Market / framework

reboot

i have this error when i launche the market

An error has occurred...
[Gen8 Android Development] Mavasilisk:
Put an updated .aos for the poping, sound please. I'm also glad to see future flash player support for all pages. The rom is awesome dont get me the negative way.
[Gen8 Android Development] divx118:
Time is a big issue. I have a very busy job which consumes 60 hours and more a week. Then I also have a family.

Rushing out an update isn't good IMO ... I atleast want todo some initial testing which takes time so be patient.

Crow release candidate 1 is coming, but I don't set a date on it yet.

Asking for it doesn't speed up things ;) . Help on coding or with good troubleshooting does.

divx118
[Gen8 Android Development] minidou-77:
Life is more important than bull ;-)

I tried to set up a build environnement in order to provide update (I wan't to help but I don't know how to code) but I failed ><

I will try again when I'll have time but exams are approching so...
[Gen8 Android Development] todditedude:
Well it was working fine till I installed Titanium Backup and restored some games and apps that are not on the market with GB, but are with froyo.

Now it just freezes again after so long. I'm wondering if installing the market could be the problem here. Tomorrow I'll try a fresh install using 1 gig image and not install the market as it says to do, and try titanium backup then...

Could be interesting or not... We shall see
[Gen8 Android Development] Mavasilisk:
Hope to see some awesome new fixes and probably new features (why not). Just the flash player crash makes me not to permanently switch to OpenAOS Bull.
[Gen8 Android Development] todditedude:
so reinstalled the 1 gig image on 250 HD version for the A70. Did not install the market as per se, and was happy browsing the internet for 30 minutes before everything just crashed and FC popups everywhere every 2 seconds. Hard reset and loaded up default Froyo, all is fine.

Now rebooting back into Bull.

37 minutes later Force closes all over the shop, process.acore has stopped unexpectedly, ADW Launcher has stopped etc. So maybe the google apps need to be installed yes, as there were a few google errors also.

Will report back tomorrow with any success
[Gen8 Android Development] ArcSmurf:
@DivX118

I will give the setting a try - out on business for most of this week so not likely to have much time to try.

I can try and get my image put up on my box.net account when i get back if anyone wants to try it - again not likely to be until next week due to work and the weekend.
[Gen8 Android Development] Mavasilisk:
Can you make it to be installed instead of being pasted in the storage folder? I think if its installed it will skip the slowness when the device starts. Don't take it the negative way, just throwing ideas.
[Gen8 Android Development] ArcSmurf:
Here is a link to an unofficial, unsupported build I did a week or so ago.

https://www.box.com/s/68264cfeee0338528b62

If there are problems or issues, then you will have to wait for the official release from DivX118.
[Gen8 Android Development] Mavasilisk:
I will give it a try now. What things did you work on in this release?

EDIT: It hangs on OpenAOS logo after I select Gingerbread.
[Gen8 Android Development] ArcSmurf:
I have done no changes at all - I haven't got my head round coding in android yet(am a windows developer) - all i did was download the code and compile it.

Cant say I have tried using it as an Image file as copied the contents of the .img to a partition and boot from there - works fine on my A70S :)
[Gen8 Android Development] Mavasilisk:
What did you mean by saying that you copied the contet to a partition? Is it like installed Bull or stil the same?
[Gen8 Android Development] divx118:
It doesn't matter if you run it from a partition like ArcSmurf/CalcProgrammer does or the way we do it from an image file. There will be no speed improvements.

So what you call "installed" will not be faster then our image file.

There are some other benefits running it from a partition, however for now we do not support it yet. If there is no one click installer for most windows users it will be hell for us to explain what they need todo to get it working.

divx118
[Gen8 Android Development] Mavasilisk:
Ok, thanks for the explaination and making it clear for me. Waiting for "Crow" impatiently.
[Gen8 Android Development] Bingoig11:
I got on question.

Yesterday I followed all instructions to install the 0409 release. I was already running Urukdroid so I formated the device without uninstall sde.

Everything went fine but my 101 is hugely slow, drawer, browser, in one word everything.

I tried one more install but nothing changed...

Before installing should I upgrade stock firmware or is it not necessary (running a quite old archos fw)?

Maybe should I restart all install process after having the tablet totally wiped? (Uninstall SDE, format everything, upgrade stock fw)

Any help would be great.

Thx :D

Sent from my Galaxy Note CM9 powered!
[Gen8 Android Development] Mavasilisk:
Upgrading stock firmware after format isn't necessery. The steps I do are: uninstall SDE, format the device, upload SDE, upload the kernels and continue by placing the required Bull files in the root of the storage.
[Gen8 Android Development] Bingoig11:
I formated the device now and upgraded to 2.4.83.

Going to give it a go now and see if everything's better :)

Thanks ;)
[Gen8 Android Development] Mavasilisk:
You dont have to upgrade the stock firmware when you format the device if you are going to use the SDE (Urukdroid or OpenAOS's Bull or other release) because any of this custom ROMs carries stock firmware itself. As I posted above I skip this part. It isnt must if you arent going to use it or you can put it to make sure "Ya dat workz" and also you can uninstall the stock firmware after you check it out and if u like the custom one. The device will always boot in SDE without having to hold the volume button each time you restart the device.
[Gen8 Android Development] fzelle:
You are alittle missinformed.

UD comes with everything, but Bull ( or the kernel ) needs an installed Firmware because they copy some drivers from there.
[Gen8 Android Development] Mavasilisk:
Ok I got you. Uninstall the stock firmware later to make the device boot into Bull always.
[Gen8 Android Development] Bingoig11:
So if I understand what your saying, having an updated firmware is better but not necessary?

EDIT: New try with full formated and updated fw...

Amazing! Much faster! Great work!
[Gen8 Android Development] fzelle:
Exactly.
[Gen8 Android Development] gazknight:
Battery saving tip

Try this to save battery ,, works great for me

Airplane Mode Wi-Fi Tool from google play store.

This tool will help you manage your android phone to connect to Wifi networks (Wireless Internet, or Wi-fi) while on Airplane Mode.

So that you can disable phone and save battey while still using WIFI.

Gazknight
[Gen8 Android Development] fzelle:
As we don't have a phone, this is useless.
[Gen8 Android Development] gazknight:
The phone module is running and using up your battery in the background even though we have no phone .

Look what is using your battery in battery status!!!

:eek:
[Gen8 Android Development] Mavasilisk:
It cant be using battery because gen8 doesnt have neither G network nor phone connection.
[Gen8 Android Development] Sik-1:
no matter what i do on my 5it i cant get wifi for the life of me to work, but wen i reboot to the orignal software wifi works fine, smh plz help somebody
[Gen8 Android Development] divx118:
Two things can be the problem:

1) You have an access point that uses a channel above 11 --> goto advanced wifi settings and change the channel number to 14.

2) Something messed up wifi delete the data.img and your openaos-gingerbread.img then copy the openaos-gingerbread.img.gz again to the device and reboot. (data.img will be newly created on first boot.)

BTW don't touch airplane mode, it will mess up your wifi this will be fixed in the next release.

divx118
[Gen8 Android Development] Mavasilisk:
Hope to see the new release in less then a month. Looks like lots of things are fixed in Crow. As soon as its out new tickets will pop up in the section to show off our support.
[Gen8 Android Development] Sik-1:
you sir are the f-ing man, looks like my data.img was messed up, thanks alot
[Gen8 Android Development] darren1:
Can anyone tell me how to turn off the default swap? I would like to use swap on my own external sd card to save on wear and tear to internal memory.
[Gen8 Android Development] raducux:
Could this rom connect trough hdmi like the archos firmware ? But better ?: ))