yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] stoned99:
Not sure if the 7015 can still be bought. I bought mine back in December for approx. 150$ at www.dell.ca. Amazon is sell it for approx the same price: http://www.amazon.com/Coby-MID7015-...9GT4/ref=sr_1_2?ie=UTF8&qid=1306199307&sr=8-2. Why? You want to buy one? That would be nice for the Mid7015 community.

Working:

- touchscreen (atm, need to type cat /system/etc/calc_table > /sys/class/input/input1/calc_table every time in a shell). It's really precise, like it really much better than in Eclair (don't know why as it's the same calc table)

- Wireless (btw my router is secure with authentication WPA)

- both landscape and portrait mode and in the correct view (not inversed ;) )

- rotations

- Gapps: Gmail and GTalk, market

- new CyanogenMod 7 taskbar

- mounting of sdcard

- sound

- angry birds

- battery display (but not accurate)

- Charging connected on power outlet

- clockwork recovery

- facebook pictures

Not working or not so good:

- not much ram left: with gmail, talk and youtube opened by default there were only 22 mb left... so it's not really fast. But when you play Angry birds and then quit, you have 67mb left :)

- youtube videos

- charging using usb cable but not sure if it ever worked

btw I haven't installed the mali file as it's included in the zip.
[Android Software/Hacking General [Developers Only]] hankm24:
every time I try to install i get this really long error in clockwork

Any help?
[Android Software/Hacking General [Developers Only]] stoned99:
Which error? Do you already have version 2.5.3 installed?
[Android Software/Hacking General [Developers Only]] hankm24:
no my android version is 2.3.3
[Android Software/Hacking General [Developers Only]] stoned99:
I mean clockwork mod not android
[Android Software/Hacking General [Developers Only]] hankm24:
my clockwork version is 2.5.1.3
[Android Software/Hacking General [Developers Only]] stoned99:
Install version 3.1.0.1 instead. That's what I did and it worked. I guess the script fun_ is using is not amend script like it used to be in version 2.x of Clockwork mod so he might be using edifying script
[Android Software/Hacking General [Developers Only]] eddiecsilva:
touchscreen problem

Repeat the process three times ... and could not make the touchscreen work.

Here a logcat from all boot process.
[Android Software/Hacking General [Developers Only]] fun_:
$150... hmm... it sounds bit expensive for old(sorry!) device ;)

"not accurate" only on CM7? how about CM6 and stock ROM?

mali.ko fix cosumes more memory. probably normal mali.ko should be a option who don't play angry birds.

non-HQ youtube video can be played by youtube app/web streaming, but framerate is terrible of course.

I think "charging" will be displayed with USB cable, but energy will be lower. don't use with USB cable and without power so long. it will not auto-poweroff even if battery go down lower limit.
[Android Software/Hacking General [Developers Only]] stoned99:
Did you type cat /system/etc/calc_table > /sys/class/input/input1/calc_table in adb shell? That's what I need to do after every boot
[Android Software/Hacking General [Developers Only]] fun_:
clockworkmod recovery 3 is required to install CM7.zip. I didn't touch script at all. it's normal CM7 zip.
[Android Software/Hacking General [Developers Only]] stoned99:
I guess you could buy one used for about 100$

nope, it's a problem with the Mid7015 iself, nothing to do with CM7 don't worry

I'll try non-HQ videos. I only tried the first 2 proposed by the youtube app

I'll keep testing it and reports bugs. Thanks for your hard work, really appreciated
[Android Software/Hacking General [Developers Only]] stoned99:
yep, but CM7 script uses updater script
[Android Software/Hacking General [Developers Only]] motafoca:
Fun_

Thank you alot for sharing the sources for the device

I have a coby kyros 7015A and the sources helped

The build wasnt 100% acurate but im managing to get the rest working

It bootloops because the libEGL wasnt compatible, and the sensors are a bit crazy

The rest is working very well

Thanks alot!!
[Android Software/Hacking General [Developers Only]] fun_:
oops. I didn't know about 7015A. is it different hardware 7015 and 7015A?

can I get official firmware?

EDIT: if you are using your own binary blobs (e.g. from coby's official rom), my mali.ko is incompatible. please see my post in page#21 and please use blobs in my zip.

anyway, please use my work freely. I don't have time. if someone can work, I can be lazy lol :)

EDIT:

for sensors, did you use this change?

https://github.com/naobsd/cm_frameworks_base/commit/bcbe07462eb7eaadf7274799822e5b55d29563f2

if just wrong orientation, you can tweak axes on the fly via properties with this.

if different hardware, it may need another sensors.so.

EDIT2:

don't use this change on other device which has another sensor than accelerometer. it's dirty hack. it was very useful to support new device which I don't have. if you can modify kernel or sensors.so, it may be better.
[Android Software/Hacking General [Developers Only]] stoned99:
I have 7015a and didn't need to do any other steps, had a bootloop once and now it's fine
[Android Software/Hacking General [Developers Only]] fun_:
thanks. I think he mixed my file and his file.
[Android Software/Hacking General [Developers Only]] stoned99:
mmm, some weird force close on reboot with the gapps... Rebooted again, same problem
[Android Software/Hacking General [Developers Only]] motafoca:
Hey Fun_

For some reason my build, when the screen goes off, it never turns on

Any ideas why?

If possible please add me to gtalk

james.coggan@gmail.com

Thank you
[Android Software/Hacking General [Developers Only]] fun_:
which gapps?

--

by the way, I remembered some GPS app got FC on old CM6. probably I forgot (deleted) that fix ;) please tell me if that app get FC again.
[Android Software/Hacking General [Developers Only]] motafoca:
Sensors fixed with the patch

Is there anything else inside your base framework that is usable in koby?

Thanks
[Android Software/Hacking General [Developers Only]] fun_:
same problem is exist on my CM7 (see old post).

which kernel are you using?

I'm using kernel from 1.6a update.zip for CM7, and older('10/11/25) kernel for CM6.

did it happen on my CM6?
[Android Software/Hacking General [Developers Only]] fun_:
no. you can make same image with my device tree and that one change (and binary blobs in my zip).
[Android Software/Hacking General [Developers Only]] stoned99:
All of them, I get fc of the Gapps framework, google partner, etc

reset the device and now it's fine... that's weird... anyway working now and did a reboot and still working...
[Android Software/Hacking General [Developers Only]] fun_:
http://androtab.info/files/tcc8902/cm7/20110524/KYROS7015/cyanogen_tcc8902-ota-eng.fun.zip

no need to wipe to update from my CM7, but please push calc_table and softmac again after update(install).

kernel is same as CM6. please check suspend/resume.

touchscreen should be enabled automatically.

calc_table and softmac will be backup/restored on next update. (you can check this by install this zip -> push files -> install this zip again)
[Android Software/Hacking General [Developers Only]] stoned99:
Ok, so the touscreen works. yay!

Unfortunately, the suspend/resume still doesn't work...

edit: Did another install on top of the May 24th version and got stuck at the boot animation so couldn't know if the backup/restore of the calc_table and softmac was working. I remember having the same problem when uploading my custom_backup_list.txt file to system/etc.

edit2: I added logcat regarding when stucked at boot when flashing 2 times the zip. I'll add later the logcat related to suspend/resume
[Android Software/Hacking General [Developers Only]] fun_:
thanks.

hmmmmmmm........ no idea for suspend/resume :(

EDIT:

1. I want to see logcat while suspending

2. please try "turn off wifi -> wait some seconds -> suspend" and "turn off wifi -> reboot -> suspend(do not turn on wifi)"
[Android Software/Hacking General [Developers Only]] stoned99:
Currently trying to do a clean install, maybe going to fix the suspend/resume problem...
[Android Software/Hacking General [Developers Only]] stoned99:
Did the logcat without wifi on, same problem with the suspend. When I clicked the power button, the logcat terminated and couldn't find my usb device anymore
[Android Software/Hacking General [Developers Only]] fun_:
thank you. it seems wifi was on and off before suspend?

I want to see "wifi off -> reboot -> suspend" case too.

I'll check logs tomorrow... I need to sleep soon.
[Android Software/Hacking General [Developers Only]] stoned99:
Yes the wifi was on, then I turned it off and then pushed the power button.

Just did another test with wifi off, reboot, suspend and same problem again. Logcat attached.

Have a good night
[Android Software/Hacking General [Developers Only]] eddiecsilva:
bootloop

Hi all!

I stuck in bootloop for now.

Performed all the install again, but the result is always the bootloop.
[Android Software/Hacking General [Developers Only]] stoned99:
You mean that it always reboots or that it's stuck at the CyanogenMod 7 bootanimation?
[Android Software/Hacking General [Developers Only]] eddiecsilva:
I wanted to say I can not go beyond the boot - in short: always reboot.
[Android Software/Hacking General [Developers Only]] stoned99:
I never had reboot boot problem, a few times I got stuck at the cyanogenmod 7 boot animation (the skater) so what I usually do is wipe everything (factory reset, wipe data, dalvik cache) and then flash again the zip.

I tried many tests so that's why I needed to flash a few times
[Android Software/Hacking General [Developers Only]] fun_:
I didn't test so much (only few flash, few hours test).

bootloop/stuck and "need wipe" are very strange. it should not happen.

eddiecsilva, please try "wipe data/factory reset" AND "format /system in mount menu", then install zip.

(or too much bad blocks in NAND flash?)

----

about suspend problem, no idea again now :(

it needs more time or more devs...
[Android Software/Hacking General [Developers Only]] stoned99:
:(

I can do more testings but I guess we need some power management drivers/lib. Maybe you didn't add them in that build?
[Android Software/Hacking General [Developers Only]] eddiecsilva:
I had already performed these steps - I had this idea because it was necessary when I migrated my Quench from CM6 to CM7.

But the problem remained the same - the boot process starts - the skater is displayed and then the tablet restart.
[Android Software/Hacking General [Developers Only]] eddiecsilva:
sources repository

Hello everyone.

Here's a little "off-topic".

Is there some kind of repository where you are working sources are available?

I think if there were any repository as the "github" of Naobsd would facilitate getting help from other developers involved in creation of roms for the android.

Despite the rom is still in early stages, a GitHub repository would help to arrange the issues.

It is my suggestion.
[Android Software/Hacking General [Developers Only]] stoned99:
No need to use this version anymore. Tipstir and myself were able to install a OEM Gingerbread on our device. Everything should be working. I even install ClockworkMod 3.1.0.3 and it's working. Have a look here: http://kyros-tablet-zone.team-talk.net/t5-img-oem-gingerbread-os-23-for-kyros-mid7015-7015a-52411. See page 2 around the middle of the page...

Tipstir is supposed to create a tutorial. Meanwhile, browse the pages and you should find the steps
[Android Software/Hacking General [Developers Only]] eddiecsilva:
Surely a functional version of the Gingerbread will greatly help to complete this port of CM7!

Awaiting the final version that should release the Tipstir after the tests.
[Android Software/Hacking General [Developers Only]] fun_:
how about other ROM? still boot fine now?
[Android Software/Hacking General [Developers Only]] eddiecsilva:
nand and SD problem

somewhere between a test and my other MID7015 longer recognizes the memory card and internal NAND memory.

Recover My nandroid CM6 backup did not solve the problem completely. The SD becomes available again after being formatted - but NAND is still not displayed and I can not format it to try to reassemble.

Logcat display:

05-25 21:12:32.083: ERROR/vold(828): Unable to write to nand lunfile (No such file or directory)

05-25 21:12:32.113: WARN/InputManagerService(912): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@5290d960

: - /
[Android Software/Hacking General [Developers Only]] fun_:
it might be helpful for CM7 dev work, and it will be better than "this version", as you said :)
[Android Software/Hacking General [Developers Only]] fun_:
oh I didn't add internal nand to partition list in recovery...

please try

newfs_msdos /dev/block/ndda1

on adb root shell and reboot

or format internal flash from PC via USB if you can.
[Android Software/Hacking General [Developers Only]] stoned99:
yep, at least we already have the omx drivers so all HQ videos works in Youtube, also it uses much less ram than the CM7 version
[Android Software/Hacking General [Developers Only]] eddiecsilva:
/dev/block/ndda1 doesnt exist on /dev/block folder.

the present devices are:

ls -lha /dev/block/
drwxr-xr-x 3 root root 480 May 25 23:24 .
drwxr-xr-x 12 root root 2.5K May 25 23:24 ..
brw------- 1 root root 7, 0 May 25 23:24 loop0
brw------- 1 root root 7, 1 May 25 23:24 loop1
brw------- 1 root root 7, 2 May 25 23:24 loop2
brw------- 1 root root 7, 3 May 25 23:24 loop3
brw------- 1 root root 7, 4 May 25 23:24 loop4
brw------- 1 root root 7, 5 May 25 23:24 loop5
brw------- 1 root root 7, 6 May 25 23:24 loop6
brw------- 1 root root 7, 7 May 25 23:24 loop7
brw------- 1 root root 179, 0 May 25 23:24 mmcblk0
brw------- 1 root root 179, 1 May 25 23:24 mmcblk0p1
brw------- 1 root root 31, 0 May 25 23:24 mtdblock0
brw------- 1 root root 31, 1 May 25 23:24 mtdblock1
brw------- 1 root root 31, 2 May 25 23:24 mtdblock2
brw------- 1 root root 31, 3 May 25 23:24 mtdblock3
brw------- 1 root root 31, 4 May 25 23:24 mtdblock4
brw------- 1 root root 31, 5 May 25 23:24 mtdblock5
brw------- 1 root root 31, 6 May 25 23:24 mtdblock6
brw------- 1 root root 31, 7 May 25 23:24 mtdblock7
brw------- 1 root root 31, 8 May 25 23:24 mtdblock8
brw-rw-rw- 1 root root 240, 0 May 25 23:24 ndda
brw------- 1 root root 1, 0 May 25 23:24 ram0
drwxr-xr-x 2 root root 100 May 25 23:24 vold
[Android Software/Hacking General [Developers Only]] fun_:
sorry, then try "newfs_msdos /dev/block/ndda"
[Android Software/Hacking General [Developers Only]] fun_:
EDIT: changed entirely by some reason

any Emdoor EM71/Lonpad D7/Gpad701 users here?

I found Gpad701 android2.3 2011-4-27 firmware was released. I think Gpad701 is same as EM71 (has multitouch pinch/zoom), so Gpad701 android2.3 firmware will work on EM71, D7.

can you confirm this?

EM71 based tablets uses FWDN and has lk.rom, so restore factory image should be easy.
[Android Software/Hacking General [Developers Only]] fun_:
sorry, I can't help you anymore. (I think you do not need it anymore). enjoy your GB ROM!
[Android Software/Hacking General [Developers Only]] mysticguy:
Thanks.. Good article.
[Android Software/Hacking General [Developers Only]] eddiecsilva:
No donuts for me. :p

Ran the

newfs_msdos /dev/block/ndda

- and got a message like "/dev/block/ndda is not a block device. "

Tonight I'll repeat the process and inform the result in detail.
[Android Software/Hacking General [Developers Only]] motafoca:
ndda is the device, you need to format the partition

newfs_msdos /dev/block/ndda1
[Android Software/Hacking General [Developers Only]] fabricioemmerick:
Oem gingerbread os 2.3 for kyros mid7015/7015a 5.24.11

http://kyros-tablet-zone.team-talk....bread-os-23-for-kyros-mid7015-7015a-52411#213
[Android Software/Hacking General [Developers Only]] dustinhayes93:
Awww man... I would much rather have a stable CM7 port than this oem rom... Dont give up... I know others would rather have Cm7 Also!!!! :eek::eek::eek:
[Android Software/Hacking General [Developers Only]] eddiecsilva:
I do not know exactly what happened - but the internal NAND memory just went back to being visible in both the Android and Linux.
[Android Software/Hacking General [Developers Only]] fun_:
good news :)
[Android Software/Hacking General [Developers Only]] fun_:
I didn't say I stop my work. sorry for off-topic post... and hankm24, motafoca, and madteam are also working for CM7. my progress is slow and I can't promise ETA for stable release.

anyway thank you for your support.
[Android Software/Hacking General [Developers Only]] roka398:
Thank you for CM6 and CM7.

I have a EM71/Lonpad D7 with 2GB. I flashed this Gpad701 android2.3 2011-4-27 firmware to it .It could boot up but the touchscreen didn't work.

This firmware is for Gpad701 with 4 GB. Gpad701 also have one with 2GB that is the same as EM71/D7.

Tipstir's oem firmware is just from this Gpad701 android2.3 2011-4-27 firmware.
[Android Software/Hacking General [Developers Only]] fun_:
thanks & sorry. I understand Gpad701 is same as Kyros7015 now...

can you restore old ROM? (maybe lonpad 11/25)

I tought to get http://www.dealextreme.com/p/1080p-...w-wifi-hdmi-tf-telechips-8902-499-71mhz-50466

but it has multitouch == same as EM71/D7 hmm :(
[Android Software/Hacking General [Developers Only]] roka398:
Yes,I can.Now CM6 is on my D7 , I like it.
[Android Software/Hacking General [Developers Only]] stoned99:
The look is pretty much the same as the 7015 except that this one has a 500 mhz instead of a 800 mhz downclocked at 720 mhz. So it's not the same device
[Android Software/Hacking General [Developers Only]] fun_:
499.71 is just a bogomips value. it should be same as your 7015(see dmesg). all tcc8902 cheap chinese tablets are 720MHz(real)/800MHz(description).

anyway that isn't what I want.
[Android Software/Hacking General [Developers Only]] fun_:
Q for Gpad701 GB ROM users,

is /sys/devices/virtual/switch/usb_mass_storage/state exist?
[Android Software/Hacking General [Developers Only]] stoned99:
Nope, but there is /sys/devices/virtual/switch/usb_configuration/state
[Android Software/Hacking General [Developers Only]] fun_:
thanks. I want to see /proc/mtd on Gpad701 GB ROM.
[Android Software/Hacking General [Developers Only]] stoned99:
cat /proc/mtd

dev: size erasesize name

mtd0: 00a00000 00100000 "boot"

mtd1: 00500000 00100000 "kpanic"

mtd2: 0b400000 00100000 "system"

mtd3: 00400000 00100000 "splash"

mtd4: 02800000 00100000 "cache"

mtd5: 10500000 00100000 "userdata"

mtd6: 00a00000 00100000 "recovery"

mtd7: 00100000 00100000 "misc"

mtd8: 00100000 00100000 "tcc"
[Android Software/Hacking General [Developers Only]] fabricioemmerick:
Hello friends ever get someone to run for GB in clockworkmod GPAD707 or MID7015 ?
[Android Software/Hacking General [Developers Only]] fun_:
thanks. and one more...

dmesg output with wlan enabled, please.
[Android Software/Hacking General [Developers Only]] fun_:
20110528 build is uploaded. it is for non GB ROM installed kyros.

/system/etc/softmac is now automatically created. to test it, you need to

a. "format /system" (in mount submenu), then install zip

or

b. remove /system/etc/softmac and /system/etc/custom_backup_list.txt, reboot recovery, then install zip

--

if I have a time, I'll make files for GB ROM installed kyros tomorrow.
[Android Software/Hacking General [Developers Only]] stoned99:
there you go
[Android Software/Hacking General [Developers Only]] stoned99:
mmm... Ok, so if we already have the gb rom installed there's no way to install the CM7 version? I guess we need to resize the nand for it to work? Or wait until tomorrow... :)
[Android Software/Hacking General [Developers Only]] fun_:
I just said "20110528 is for who don't flash GB ROM yet". lk.rom and kernel need to be synced, so we can't share kernel between GB ROM flashed and not flashed devices. (kernel is included both recovery.img and cyanogen.zip)

to use this one, you need to flash lk.rom from eclair ROM.

tomorrow one is for GB ROM users, as I said.

but please don't except anything. I can't test at all. (I could test most part of CM for non GB ROM with my M1001 because most part are same)

at least, there is no touchscreen calibration support (calc_table isn't used anymore), and I'm not sure it will boot or not ;)

I should make new thread for dev talk...
[Android Software/Hacking General [Developers Only]] dustinhayes93:
Whats been fixed in this new realease? =]
[Android Software/Hacking General [Developers Only]] roka398:
Hope you can make new CM7 for EM71/D7, because there is no GB for EM71 now.
[Android Software/Hacking General [Developers Only]] fun_:
I made new thread for dev talk.

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

I made clockworkmod recovery for GB ROM users. please test.
[Android Software/Hacking General [Developers Only]] fun_:
I'll make it.
[Android Software/Hacking General [Developers Only]] roka398:
Thank you fun_! This is good news for EM71 users.
[Android Software/Hacking General [Developers Only]] fun_:
20110529 for Kyros7015/EM71/EM51 are uploaded. check my site.
[Android Software/Hacking General [Developers Only]] roka398:
i'm downloading the new CM7 for EM71 and will flash it later.thank you!
[Android Software/Hacking General [Developers Only]] roka398:
Hi,fun_. Thanks for your CM7.

I flashed your cm7 to my EM71. It works,but I can not push the

calc_table to EM71.

I use this

"E:\adb>adb push calc_table /system/etc/calc_table"

and got that:

"failed to copy 'calc_table' to '/system/etc/calc_table': Read-only file system"

And there is another bug , the EM71 cann't wake up from sleep.

EM71's calc_table file is attached.

Sorry for my English.
[Android Software/Hacking General [Developers Only]] fun_:
please do "adb remount" before push.

hmm... suspend issue... it doesn't happen on eclair/froyo based ROM?
[Android Software/Hacking General [Developers Only]] roka398:
Thanks fun_. After adb remount and push calc_table, the touchscreen works.

On eclair and froyo based ROM, no suspend issue at all. I connect it to pc and push the power button, it can be detected by pc as a android phone while screen is still black.
[Android Software/Hacking General [Developers Only]] dustinhayes93:
I'm also getting sleep issue on my Kyros... any known way to fix?

EDIT:

Ok just thought i would give my known issues on my Kyros...

Suspend issue(Which has already been addressed)

The home button does not work.(The home button on the satus bar works but not the actual button...)

Sometimes it will not boot and I have to re-flash(Just sits on logo screen)

Other than than everything is pretty good. Wifi is working good and such. Keep up the good work. =D
[Android Software/Hacking General [Developers Only]] fun_:
thank you for your report!

it seems CM7 for Kyros 7015 is unstable :(

I want to see logcat when boot loops.

please use dev thread for dev/debug work. http://xdaforums.com/showthread.php?t=1101094

(I'll read here too)
[Android Software/Hacking General [Developers Only]] dustinhayes93:
I think the boot loops may involve leaving the wifi setting on whenm turning off... Next time it does though ill send it. ;)
[Android Software/Hacking General [Developers Only]] luchin001:
Hi, I install the 2.3.1 rom that is on the website and install the clockwork tipster 3 you developed, thank you very much for that and prefer to be installed by cm7 task bar, my question is: I can install the zip without problems? I have a coby 7015
[Android Software/Hacking General [Developers Only]] dustinhayes93:
Are you asking if you can install this over the OEM rom?
[Android Software/Hacking General [Developers Only]] luchin001:
yes, I have the clockwork 3

sorry my bad english
[Android Software/Hacking General [Developers Only]] dustinhayes93:
As of now, yes it boots... But its unusable... the touchscreen doesnt work right now so it may be a while...
[Android Software/Hacking General [Developers Only]] luchin001:
I understand, I just download the zip and load? I would like to use this more than tipstir :p
[Android Software/Hacking General [Developers Only]] dustinhayes93:
Basicly yes... but no touchscreen atm :eek: