yashsingh1/xdaforums huggingface dataset:
[Gen8 Android Development] Tzbob:
First tests on 1.3GHz seem promising, don't have the time to test further as I'm going to start studying for my exams now (bloody hate Cisco & SQL).

Just to give you a preview:

;)

GPU OC seems to be impossible, did some digging into the OMAP processors on the Motorola's they say when it's OCed even 10MHz it crashes(old forum post). Perhaps we can figure it out.

Edit: Sorry aur0n! I don't mean to hijack your topic just thought I'd post a follow up, I'll make my own thread when I have time!
[Gen8 Android Development] $aur0n:
I've read ardatdat thread (btw. thx ;) ) and just changing map_pm_get_max_vdd1_opp() does not seems to be enough - I know it will work, but it may (I guess it's not) enough to run stable kernel. Values like VDD1_OPP5 are checked in many more functions... I haven't enough time to take a closer look at this, but it seems that at some level cpu type is determined by kernel boot options. So it would be probably easiest way to change it globally...

but it looks like you have it everything on good way, and lowering voltage may be much more important than getting extra Mhz (used only from time to time). So if you could send me those changes I could merge it and put it in one kernel - I'm not that kin on CPU OC to make those changes by myself :D

ps. Sorry for not answering your PM - but xda haven't send me an email about it and I didn't used to take a closer look at notification bar ;)
[Gen8 Android Development] Kashban:
Something I recommend too: Join your efforts for the benefit of all. I'll test your stuff then :D
[Gen8 Android Development] ardatdat:
Agree, I would also like to look into the changes. Thanks. :)
[Gen8 Android Development] Tzbob:
Secondary tests show that my current kernel isn't stable at 1.3GHz, the Video App stops working which is a sign that it starts failing (happened to me on the 1.1GHz en 1.2GHz of ardatdat). I can't find the max voltage on these cpu's anywhere, and I don't feel comfortable bumping the voltage up more for the 1.3GHz clock, I'll try undervolting the rest of the clocks before I work on the 1.3 again.

The magic command for working on the OC in kernel is

find ./ | xargs grep "string"

I'll post my changes soon when I have time, might be tonight.

OMAP3640 - 1 GHz ARM Cortex A8 + PowerVR SGX530 GPU + 430 MHz C64x+ DSP + ISP (Image Signal Processor)+IVA 2+ hardware accelerator

EDIT: as it's the media player that is crashing it might not be the unstable CPU core but the DSP, as I think the DSP is used for the video decoding (correct me if i'm wrong here).

1GHz is now working undervolted

Others will follow soon
[Gen8 Android Development] stanglx:
http://infocenter.arm.com/help/index.jsp

But I agree... Its most likely its the DSP, etc. Could also be front side (north bridge or south bridge) bus which can be directly effected to an increase in CPU clock...
[Gen8 Android Development] cnewsgrp:
I did not mean to be critical, I apologize if that's how my question came out. I am from technical background myself and was just thinking if there was a way to script this so that it becomes easier for users to adopt this.

On the same token (again I don't mean to be critical) I see lot of kernel / OC messages being posted and I have to ask what is the goal of this project - Are we looking for the ability to customize or cook a ROM or OC Kernel?

I ask this because both the goals are different - though they might converge later

Most folks here are looking for a Custom Image device with Market installed with a set of core Android apps that work and are stable. From what I see there is a lot to be done in this space

OC/Kernel folks are generally just looking to run stuff faster - there is lot of instability around this like sleep death etc that I have seen on my android phone.
[Gen8 Android Development] stephen44:
I' love an image - but yes want to learn how to do myself - but would be nice to a) have something that works to experiment with & b) have something to compare against

May be this will image easily - says supports ext4

http://www.clonezilla.org/
[Gen8 Android Development] Tzbob:
It seems as though the DSP is clocked in a very weird way, I don't think the frequency tables are used at all although I haven't confirmed it yet.

The highest Mpu clock is only available when the DSP is at 68MHz (seems so low?) I could try setting this up higher. For now we've hit a wall at cpu speeds I suppose.

Again aur0n sorry for having this discussion on your thread when I release my kernel changes I'll point to a separate thread.
[Gen8 Android Development] hurrpancakes:
0.2 is on my device and working great! Keep up the good work $aur0n, thanks!
[Gen8 Android Development] dervari:
Will rooting my device allow me to change the init commands in the PPP chatscript that is used for Bluetooth Tethering?

Also, if anyone that has rooted the device could post the chatscript for me (if the rooting allows access) it would be greatly appreciated. :)
[Gen8 Android Development] bthoven:
Sorry to chime in again.

Last night I tried to root my Archos 70 froyo 2.2.1. I can complete through step 2 and can boot it up and use it without any problem. I use Parted utility in Ubutu Live CD (Trial option..it's my first time running Ubutu on my notebook) to make those partitions (all EXT4) and format it by following your console command lines.

I have problem in doing step 3. I can't edit init.rc file (with UBUTU) because it is a read-only file. What have I done wrongly?

I also want to confirm the instruction:

one partion

remove /data

rename /data.new to /data

edit /init.rc...

two or more partitions

edit /init.rc...

As my microsd card has 3 EXT4 partitions (8GB), I don't see the remove and rename instructions in the "two or more partitions" option, as apposed to the one partition option. Do I have to use those remove/rename instructions too?

Another question, as all partitions are EXT4, when I connect my Archos to my Winxp PC, it shows only two drives, but the second drive can't be viewed. Is it normal? How can I see my second drive so that I can copy some files from my PC to it? Or I need to format it as FAT32?

Last question (for now): I try to use screenshot function by switch on the experimental option. When I press the power button briefly, I do not see any acknowledging response hinting me about screen capture at all, no sound, no blip. Is it normal and working?

Thanks..it was quite painful for me because I spent about three hours last night..but at least I learn somethings about Linux; and at least I'm sure that I can permanently root my Archos. Just wish to complete it and run from my class 6 sd card. Now I boot my Archos with stock firmware.

Thanks in advance.

ps. Last night I leave my rooted Archos on and kept it charged until this morning, I can't wake it up by pressing the switch button. This is quite unusual because I've never had such problem. I have to have a long press to shut down it and switch it on again. Is it due to the rooted firmware?
[Gen8 Android Development] jbradshw:
When you edit the file, make sure you put 'sudo' in front of that - that escalates you to superuser for that command so you can edit the file.

So you would do 'sudo vi init.rc'

It will prompt you for your password.

On that note, make sure you were either root or used sudo when you used the tar command to extract the contents of the rootfs.tar file to your sdcard.

XP can only read FAT/FAT32/NTFS partitions and not ext4 so it's normal for XP to not see it, and thus will prompt you to format that disk - don't do it though.
[Gen8 Android Development] liutszho:
I ran into the same scenario where the apps were force closing when trying to boot up. I was modifying the mount options because I couldnt get my 3rd partition to automount like you explained. What i did was format my microsd and started from step one, and instead i just made one partition, at least that could be read by Root Explorer and Linux so the space isnt exactly wasted.
[Gen8 Android Development] $aur0n:
No problem

Is it read only (this means, that this partitions is mount readonly) or you don't have permisions to edit it? (this is, like was already said here, probably because you do it not from root user.

Yes - this is correct. It's because you just change mount point for new partition - in exchange of /data.net - it will be now mounted as /data - exactly like original firmware do.

That's probably true for Winxp - but there are tools (quite easy going) that allow mount ext3 partitions under WinXP - perhaps it's the same with ext4.

Reason why vfat is not so good, it's because of it's max file size limit 4GB - you can't put most of 720p movies on such a fat32 partition.

It's good kind of knowledge - I'm sure it will be useful for you some time later (since world starts to run on linux ;) - even my plazma tv has it on).

It's certainly not usual - but I've read about such a behavior on stock Android (on archosfan) so it can me some kind of HW problem.
[Gen8 Android Development] $aur0n:
This step should be not necessary in 0.2 (I have to give it a name ;) ) - since third partition of SD CARD should be automounted under /mnt/storage/sdcard (but only if Vold will mount first /mnt/storage)

Just one step ahead - since you wrote so many updates of your post. If our factory Android is working OK. Please delete all partitions of sdcard, create them again, format - so do steps 1 and 2. If stock firmware is booting properly - after step 2 you should also see normal system, since it still use original /data partition (with all apps you installed).

And I must say that while doing try and error tests do add some modification - I've also managed to go into situation where my application rebooted all the time or Archos startup Wizzard appear. But since there is not enough logging on Android (it's really just kind of badly done Linux distribution - sorry to say that) it's hard to say what was the cause - format (of sd card) always helps :D
[Gen8 Android Development] digiflame:
could i get more details on the partitioning part? i'm fairly new to linux, i'm using ubuntu netbook remix. basically i tried formatting it with the disk utility, will that work? i didnt see a way to pick the file system doing it in terminal. I'm going for the 3 partition method, do i need to set the mount points, the /data etc? I can get the files extracted and i already have the kernel on the archos. i have an 8gb card so my numbers are a bit different.
[Gen8 Android Development] $aur0n:
Just modify one line in /etc/uruk.conf/ntfs
[Gen8 Android Development] chipg07:
The google market addon still doesnt show all the apps....

I.E. google maps, google voice search.........

Sent from my A101IT
[Gen8 Android Development] $aur0n:
Frankly - you should blame google for it's "who cares about customers" approach - or use other App store. All this stuff is just a hack... (like most of good "Android" features and Android itself). For example Blutetooth android tethering (allowing Android phones to be used as internet modem) request/error report is "hanging" for 3 years now and G. give a damn about it. All implementation of this functionality is made by vendors like HTC (witch available only for HTC).

Sorry for this - but simply it's not a fault of Archos, or any other developer - it's just incoherent G. politics. It's better to create new products (like honeycomb) than finish old stuff be really good.

ps. It's not an attack on you, just wanted to say this loud ;)
[Gen8 Android Development] erichbitch:
WOW 0.7 Easy Install on internal went SUPER SMOOTH !

Thank you $auron ! Great OS !
[Gen8 Android Development] kartoffel1212:
Can nobody help me or is it normal ?

(eg. scroll lags on golem.de)
[Gen8 Android Development] CarsnGadgets:
your a genius $aur0n, well done and thanks for all the hard work.

I'm looking forward to trying this once I build up the courage...lol.
[Gen8 Android Development] jones23:
I was wondering if anyone can confirm if system apps like market etc. are working with a wlan proxy using uruk 0.7 ?

Can this be configured for example with the transproxy app ?
[Gen8 Android Development] EP2008:
I've installed v.0.7 to my internal space and golem.de scrolls "ok"... not really smooth, but not bad either.
[Gen8 Android Development] brianhonaker:
How can I be sure it's installed on internal?

I used the "Simple" option. Where does that install by default?
[Gen8 Android Development] $aur0n:
Simple installs UrukDroid on SDCard with 512MB rootfs and 1GB datafs.
[Gen8 Android Development] brianhonaker:
Thanks for that! Which tends to be better performing?
[Gen8 Android Development] stephen44:
just my opinion - even with a good sdcard (see sdcard testing thread http://xdaforums.com/showthread.php?t=934087)

the internal install is faster and less prone to issues - it is fantastic
[Gen8 Android Development] brianhonaker:
Thank you for that!! I'll be changing up my install right away!
[Gen8 Android Development] EP2008:
I'm missing my softkeys with v0.7. The only way I can get them "back" is to turn off soft keys in the urukconfig, but that only puts them on the top bar.

When they are missing and I long press the power button, I see them on the bottom, but the only thing that pops up is the power menu... nothing else.
[Gen8 Android Development] kartoffel1212:
Now it runs very good for me!

I dont know whats happend.... i have the device put off with one short click on the power off button.

I come 1-2 hours later and see my wife sufing with it.

I have install K-9 and configurated.... then i have configurate the standard e-Mail App and K-9 deinstall.

and... simply just for Testing try golem.de, tschibo.de (alls sites with many pictures)

and its scrolls very good :D:D:D

i dont know why :eek:

@$aur0n

Is it possible that Uruk work in background at fresh install ?
[Gen8 Android Development] $aur0n:
Mediascanner perhaps, dalvik cache generator - but not for a long time. But some settings are configured during first run - so there is a chance then next reboot they started with more appropriate configuration.
[Gen8 Android Development] p0rk burn:
Ep2008: Did you ever mess with the "ro.softbuttons" line? They should only disappear and move up to the notification bar if that line has been changed.

open the local.prop file in /data/ and check for a line that says "ro.board.has_buttonbar=no"

If that line is there, delete it (just the line, not the file) and reboot. You can edit local.prop by copying it and opening it with a text editor (like notepad) on a computer.
[Gen8 Android Development] EP2008:
Is there anyway of formating just the UrukDroid partition to default? I don't want to clear my stock apps or settings, just want to start fresh with UrukDroid without having to reinstall it (if that's possible).
[Gen8 Android Development] EP2008:
I didn't touch anything. I was getting force closes returning to Launcher and reset my device and the softbuttons were gone.

I've reinstalled Urukdroid and they are back, but I'll remember your suggestion if it happens again.

Thanks.
[Gen8 Android Development] indigomontoya:
As a point of clarification, if I choose to install 0.7 on internal will the stock android still be accessible? The bottom of the first post says it will shrink the stock android install to make room for the new partitions. Will booting the SDE menu and choosing "android" manually still give me access to the stock archos android? Just for safety you know!

Also, I assume the applications between a fresh Uruk install and the existing stock archos will still be seperate entities. Is this true?

thanks
[Gen8 Android Development] $aur0n:
I don't exactly follow your question. If you want to reinstall UrukDroid - just use easy install once again. If you want to erase all "data" stuff (this mean installed apps, configuration etc.) on Uruk - it's enough to do in terminal

su
cd /data/
rm -rf *

Device will hang - but after reboot you will have "almost" fresh UrukDroid. Almost because you could change already something on rootfs (it's normal for Uruk - like uruk services in /etc/uruk.conf/) and you will be missing UrukConfig - you can install it separately later.

Both statement are true. The only connection between this to beings will be /mnt/storage and/or sdard - this will be common for both.
[Gen8 Android Development] EP2008:
Thank you, that terminal command was what I was looking for.
[Gen8 Android Development] andre.mud:
Hello,

I've installed SDE. Gone through the steps, I've copied the first 2 files to the device. Kernel is successfullly updated. When I boot Developper edition, device hangs in archos boot screen.

Did i do something wrong?
[Gen8 Android Development] silaimo:
Using bluetooth keyboard still freeze after upgrade to UrukDroid 0.7, :confused:

Would it be fixed afterward ? thanks in advance.:D
[Gen8 Android Development] kartoffel1212:
At first thanks for your Work !

Its mysterious i have testing scrolling and so.... 1-3 hours after install.

Im think some other people they complain of the speed have same problems.

I have learned i must give it my wife for solving all problems :p
[Gen8 Android Development] super_sonic:
I have the same impression with my A101 16GB: stock 2.1.08 (with ext3 for data partition) gives me 1750 Quadrant score and is fast, OC Kernel from Ardatdat gives me 1950/2000 Quadrant score but Uruk gives me, with external install on class 10 SD card (thread on sd card test readed) or with internal install, 1400/1500 Quadrant score.

For instance, I use stock, even if I have not all usefull Uruk services....

Maybe a reason is that I never try to install Uruk on a fresh stock install but on my working install?

Thank for your work.
[Gen8 Android Development] $aur0n:
Well firs of all - read.. it's been more then couple of times here already. SD card class level is useless to compare it's speed for system installation - there is separate thread here with card speed results, and howto.

My personal filings are totally opposite to yours - since Uruk 0.3 I use it all the time, now I even don't update (apps) stock OS, just keep it for Archos stock upgrades and as reference platform...

ps. I'll try this fruit ninja ;)
[Gen8 Android Development] kartoffel1212:
I think there is a kernel problem
[Gen8 Android Development] thefunkygibbon:
can you describe your problem? I bought a bt keyboard the other week and i've been in two minds whether to send it back as it stops working randomly when typing on it. didnt know if it was my archos or if the kb is faulty
[Gen8 Android Development] xShadoWxDrifTx:
At the end of the installation through SDE it says it will reboot to complete installation, but it just reboots back to my regular android (non uruk or root one)

So i'm not sure if its installing correctly

Any tips?

Thanks!

Okay nevermind, resolved it

Booted back to SDE and chose developer edition.

The first time i tried 0.6 easy install last night it didn't work. I think it froze on the installation, but its all good now

Thanks for urukdroid!
[Gen8 Android Development] eggs2000:
No isses now here on 43it. i dont see the logo on bootup, not sure if im supposed to.
[Gen8 Android Development] nmyron:
I have a question. There is another thread, (posting from phone, so I apologize for a lack of links, however the author is constant7010 I believe) which details repartitioning the internal ROM (not the HDD, or internal 8/16 GB, but where the stock Rom is itself stored) and placing Urukdroid there for use, so that you have full use of both your internal HDD storage, as well as SD storage, and you boot this rooted OS by default. Could this be done as part of the install wizard for this newest version? I've manually followed this set of directions for both .4 and .6 of Urukdroid, and it works amazingly well.

EDIT: The directions of which I speak are here. I think it would be great to have the installer do this repartitioning for you, as opposed to having to do all of these things yourself. Is there anyway to do this?
[Gen8 Android Development] andre.mud:
I think i have a problem. Uruk is running fine, when I reboot it starts.

However i cannot return / boot into stock. When I enter the menu it shows:

Would you like to recover your system?

No

Update Firmware

Repair System

Format System

Developer Edition menu

When i enter Developer Edition Menu:

Exit

Flash Kernel and InitRamfs

Uninstall Developer edition

There is no way to start Android.

Any ideas?

Andre
[Gen8 Android Development] Caste23:
Reboot holding vol- :)

QUOTE=andre.mud;11786520]I think i have a problem. Uruk is running fine, when I reboot it starts.

However i cannot return / boot into stock. When I enter the menu it shows:

Would you like to recover your system?

No

Update Firmware

Repair System

Format System

Developer Edition menu

When i enter Developer Edition Menu:

Exit

Flash Kernel and InitRamfs

Uninstall Developer edition

There is no way to start Android.

Any ideas?

Andre[/QUOTE]
[Gen8 Android Development] andre.mud:
Yes, that what i'm doing, and then i see the menu mentioned.

There is no Android option.

Andre
[Gen8 Android Development] Jamie-:
That site scrolls smooth on mine.
[Gen8 Android Development] Caste23:
You have to reboot With vol- not vol +
[Gen8 Android Development] andre.mud:
Yes, that's what i'm doing. If i just reboot (without touching anything) the UrukDroid is started and is working fine.

When i hold vol- the boot menu starts and I see the menu mentioned above.

With no Android option.

Andre
[Gen8 Android Development] andre.mud:
I think I somehow remove the original Android? Can i get it back?
[Gen8 Android Development] truthkillszz:
does this work on the 250gb hdd version? because after i flash the zimage and the initramfs.cpio and the reboot to install urukdroid my pc will detect the tablet but i wont be able to place the urukdroid-install file because my pc will say there is no storage connected but the tab does appear on the my computer screen
[Gen8 Android Development] silaimo:
i think my problem as same as you, the BT kb stop working randomly and it causes the system (urukdroid 0.7) halt. I know it is something related to the bugs of archos' firmware (known bugs of BT)
[Gen8 Android Development] willowave:
I'm not absolutely positive but I would guess you would have to download the original firmware from archos and reinstall it that way. I haven't actually read all thru the directions for Uruk .7 but I am guessing you could format the system and it would pick up the original firmware? If not, if that doesn't turn it back to stock, then you'll have to download the firmware and do it thru your PC.

I'm not sure where Uruk puts everything internally so I can't tell you if just a format will do it.

*And future advice, always check that stuff before you install something else or mess with anything. ;)
[Gen8 Android Development] EP2008:
How long does it take for the problem to show up? I've tested with my Rii bluetooth mini keyboard for about 10 minutes and had no issues, but I do remember disconnects when using my archos on the TV with the bluetooth keyboard connected. Perhaps that's the same problem.
[Gen8 Android Development] msticninja:
Used the upgrade to go from .6 to .7. Just had to modify your init file in the initramfs by changing the mountpoints to mmcblk0, and mounting the internal storage as /new-root/.upgrade so your upgrade if/then would see the tar file there.

Works perfectly! Still a bit hard to fit both rootfs and data on mmcblk0 though. :)
[Gen8 Android Development] andre.mud:
I've been busy for a few hours now, and I got everything back to normal. Pffff.

I formatted the system through the menu. Removed Developer edition.

Downloaded the 2.1.0.8 firmware. Did an update and system booted fine to 'normal' android.

I then did the whole process again, and now I have Uruk 0.7 running besides Stock.

I was afraid I bricked a expensive toy :-)

Now I can play with with Uruk finaly. Thanks for all the help and suggestions.
[Gen8 Android Development] silaimo:
it happens randomly, it should happens within 5 - 10 minutes.

Addition information for the developer...

when the BT KB stop working, the system doesnt responsed for what i type, no response for touch screen also, but i still can press "Ctrl + Alt + Del" to reboot the system, very strange...

Archos 101 16G

UrukDroid 0.7 (internal)