yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Q&A, Help & Troubleshooting] ickyboo:
Rooting means you get access to the Admin account on your phone Administrator account on your Windows/Mac box. It allows you to run and do things that is usually locked to everyday user as it might make system unstable or worst. People root their phones so they can install things to hopfully make phone run better or differently (ie Roms)

All in all I have yet to do much damage with root access but I feel I know what I'm doing but normal everyday mom and pops won't need root and would lead them into more trouble then its worth
[Galaxy S I9000 Q&A, Help & Troubleshooting] vinistois:
for me the biggest advantage of rooting is the ability to use titanium backup to remove all the bloatware.

Once all the samsung/bell apps are removed, the phone gets much faster.

last time I did a lagfix my phone lasted a few days before bricking, so I'm not keen on doing that anymore.

Another thing I noticed is that my phone was really slow right after flashing froyo, but after a couple days and a few reboots, everything sorted itself out.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Mjstark91:
So will it be worth rooting my fone then because the slowness is really starting to annoy me and how do I go aboot rooting my sgs
[Nexus S Q&A, Help & Troubleshooting] solidmac:
So my friend just lost his phone (sidekick 2009 lol)and he had insurance on it. would that insurance coverage cover the purchase of a nexus s?
[Nexus S Q&A, Help & Troubleshooting] Anderdroid:
No.

10char
[Nexus S Q&A, Help & Troubleshooting] azzeh3:
If you mean you buy The Nexus outright assurion will be able to check the IMIE in use and they will cover it so your good.
[Nexus S Q&A, Help & Troubleshooting] :
Well what is the Insurance Amount he would get??
[Android Software/Hacking General [Developers Only]] adamdietrick:
This will be an often-updated guide to all the latest successes of getting a quality port of CyanogenMod, a custom Froyo based Android distribution.

This thread was originally intended to be specific to the Coby Kyros, but since most issues relate to all Telechips tablets, it may prove useful to owners of other such devices as well.

Things we have working: Touchscreen, Screen Roation, WiFi (Connects to AP and Ad-Hoc), Market, Texting via Google Talk.

Things we have kinda working: WiFi can be a little wanky, but if you disable and re-enable it works fine.

Things that do not work/Issues: Some apps not working (like Angry Birds) due to sdcard not being properly addressed, video play back, sound recording is very nasty, missing on screen volume controls, occasionally the input box is not updated with what you're typing, but when you hide the keyboard the text is there.

Further Reading:

Most of the development for the Kyros 7015 has taken place in this thread.

and the developement of Cyanogen for Telechips tablets has taken place in the thread (on slatedroid.com).

Also check out my tutorial for Getting the Most Out of Eclair (Android 2.1) for this same device.
[Android Software/Hacking General [Developers Only]] adamdietrick:
Instructions

1. Download and install ClockworkMod .

2: Preparations. If you have not already, install Android SDKto your PC. Download bootimage and system image. Create a "Cyanogen" folder in the clockwork/backup folder on your SD card and unzip both files into this folder. I also renamed and placed my recovery.img in here.

Contents of /Cyanogen

boot.img
nandroid.md5
recovery.img
system.img

3: Getting Some Files from Eclair. Connect your tablet to your PC and issue the following commands using ADB (Note: This step is to be done from Android 2.1, not from a previous version of CyanogenMod. If you already have CyanogenMod install, please revert to Android 2.1 to retrieve these files)

adb pull /sys/class/input/input1/calc_table calc_table
adb pull /data/softmac softmac

This should copy the calc_table and softmac files to the directory where ADB is located. Leave them where they are, and place build.prop and sensors.tcc92xx, from COBY7015-fixpack in there as well.

4: "Restoring" CyanogenMod. Boot into recovery mode (hold down front button and press the reset button on back of device). You should now be in ClockworkMod. IF YOU HAVEN'T ALREADY, MAKE A BACKUP! Choose "Wipe data / factory reset" and then "backup and restore." Restore from Cyanogen folder.

5: Restoring Some Key Files. With your tablet connected to your PC, issue the following ABD commands, taking care to keep your tablet awake:

adb remount
adb push build.prop /system/
adb shell chmod 644 /system/build.prop

adb push calc_table /system/etc/
adb shell chmod 644 /system/etc/calc_table

adb push sensors.tcc92xx.so /system/lib/hw/
adb shell chmod 644 /system/lib/hw/sensors.tcc92xx.so

adb push softmac /data/softmac
adb shell chmod 644 /data/softmac
adb reboot

After your tablet finishes rebooting, you should notice you have a working touch screen.

6: Enabling Google Apps. Download gapps-mdpi-tiny-20101020-signed.zip and MarketUpdateFroyoHdpi.zip. Place onto your SD card and reboot into recovery.vChoose "Install Zip from SDcard" and install gapps-mdpi-tiny-20101020-signed.zip and then MarketUpdateFroyoHdpi.zip. Reboot and accept the terms of the market!

7: Texting using Google Voice. Here is how to text with Google voice. You will need a working android phone (probably needs to be rooted) with Titanium Backup installed. Set up Google Voice on the phone-- make sure you opt for the Google phone number as that is the number you will be texting from. Once up and running, back up the program using Titanium. On the tablet, install Titanium Backup and use it to restore the Google Voice program (App+Data) to your tablet. (You may have to copy the backup files to the Titanium directory on the INTERNAL drive.) Once Google Voice Launches, switch back to Titanium Backup-- do not try to set up Google Voice. Titanium backup will then restore the data for Google Voice. You should now be able to text from your tablet.

This is all I have right now, more to follow.
[Android Software/Hacking General [Developers Only]] stoned99:
Wouhou, first post!

thanks for that thread. Really great idea. I'll contributed at the best of my knowledge. Really like what you guys are doing and hope to have CyanogenMod fulling (or almost fulling) working.
[Android Software/Hacking General [Developers Only]] adamdietrick:
Hope this helps, and I hope we can get everyone working on Cyanogen for the 7015 over to this thread to keep from getting this and the 2.1 root/mod project from getting too intermingled/confused.
[Android Software/Hacking General [Developers Only]] stoned99:
Thanks. Finally had 15 minutes to install it and test it. Your procedure worked like a charm!

Only thing: Just add to fun_'s proedure for build.prop a shell like this

adb shell chmod 644 /system/build.prop

Great guide!
[Android Software/Hacking General [Developers Only]] adamdietrick:
Thanks, I got that error fixed.
[Android Software/Hacking General [Developers Only]] fun_:
I uploaded 12/12 build. to avoid confusion, old build was removed.

please update #2.

sorry for this inconvenience.
[Android Software/Hacking General [Developers Only]] havic:
Fun_

So are the files under the obsolete folder now on that website.

Also wondering if someone can do a clockworkmod of the image

with most of the files edited I think for new peeps this will make it easier.

I have not flashed mine yet as I use it for video alot and

if that isn't working then it doesnt do me much good right now
[Android Software/Hacking General [Developers Only]] stoned99:
adamdietrick could you modify your procedure for the new one and also add to do a nandroid backup as some new people with Android might not know it's important. I tested the procedure it's working fine.

so globally it would be something like that. Please modify it so it can be more easily to follow:

1) clockwork

2) Backup your nand: ClockworkMod recovery, backup and restore, backup

3) When booted in Eclair (stock rom):

adb usb

adb pull /sys/class/input/input1/calc_table calc_table

adb pull /data/softmac softmac

*be sure to know where the files are copied to your pc because you'll need to add them back on your device later.

4) Copy all files (system.img, boot.img, nandroid.md5) in the clockwordmod backup folder on sdcard

5) Restore from backup, choose Cyanogenmod

6)adb remount

adb push build.prop /system/

adb shell chmod 644 /system/build.prop

adb push calc_table /system/etc/

adb shell chmod 644 /system/etc/calc_table

adb push sensors.tcc92xx.so /system/lib/hw/

adb shell chmod 644 /system/lib/hw/sensors.tcc92xx.so

adb push softmac /data/softmac

adb shell chmod 644 /data/softmac

**at some point, you might loose connectivity with the device and waking up from sleep might not help, just unplug the usb cable, plug back in and type adb usb in the command prompt window

adb reboot

... continue with your current step 6 to 8 (install Gapps, market update and Google Voice)

Procedure was mostly taken from the readme file of fun_ so all credits go to him.
[Android Software/Hacking General [Developers Only]] adamdietrick:
Starting work on it now (that I'm not sleeping). This is what happens when fun_ brings out new version at bed time!
[Android Software/Hacking General [Developers Only]] stoned99:
LOL

don't worry, you can do it after your sleep. It's just that if some people moved to CyanogenMod with the current guide, they'll need to restore their eclair nanddroid backup to their device to grab the calc and software or use linux to mount system.img and extract calc_table and softmac. I can provide you the linux procedure in case you want to add it (for people who don't want to restore their eclair rom)
[Android Software/Hacking General [Developers Only]] adamdietrick:
That would be great to have. I had to restore mine last night to run this procedure.
[Android Software/Hacking General [Developers Only]] stoned99:
Weird, the procedure I used to use with my Android file with my iphone (I had dual boot IOS and Android) doesn't work. I might not be the same systemfile. I'll try something else and let you know if I solve it
[Android Software/Hacking General [Developers Only]] dhadlock:
Just out of curiosity, (as I don't have time to read through the slatedroid forum) Has there been anything figured out on:

1. video playing on cyanogen

2. games loading full size ( if I change the lcd density it solves this problem but then everything is way too large, is there a way to make it to where the density changes for the games and only the games?)

3. Games that install to the sd card having problems i.e. angry birds, and asphalt?

I know these have probably been answered over on slatedroid but like I said I just don't have time to read through over 200 pages, especially where most of it is stupid newbie crap that is probably making it very hard for asure, venomous, and fun_ to get any actual feedback on stuff.
[Android Software/Hacking General [Developers Only]] stoned99:
I was able to mount the system and ramdisk. Unfortunately it seems the files (calc_table and softmac) are not in there. I see a folder called sys and a folder called data in the ramdisk but don't see any files inside. Maybe it's in the kernel. I was able to extract the kernel from the boot.img but can't mount it. Oh well, people will have to restore from their nandroid backup if they want to pull the files.

Sorry
[Android Software/Hacking General [Developers Only]] fun_:
softmac may be in data.img of eclair nandroid backup.

calc_table is only in live system. please restore eclair firmware and reboot.
[Android Software/Hacking General [Developers Only]] fun_:
no hardware decoding yet. please use rockplayer for armv6+vfp (consume CPU power...)

try Compatibility off in SpareParts

I have no idea.

I'm suffering where/how to talk worthfully ;)

(here is OK, of course:)
[Android Software/Hacking General [Developers Only]] adamdietrick:
Just to let you know, I have tried the disabling the compatibility setting with no success.
[Android Software/Hacking General [Developers Only]] fun_:
what app "no success"?

recently some tablets with large screen are sold from major company. it may make things better with app update... (just my hope, sorry)
[Android Software/Hacking General [Developers Only]] adamdietrick:
The only two I have had issues with. Kitchen timer, raging tunder.
[Android Software/Hacking General [Developers Only]] cyberpolito:
Thanks

Thanks WhiteWhiskers for the market. Now works correctly.

You know how I can solve the other problem that does not rotate the screen when

turn the tablet?

From already thank you very much.

Paul
[Android Software/Hacking General [Developers Only]] WhiteWhiskers:
There's a problem with your sensors file. Read the post by Fido and the 1st page that shows where you get the correct sensors file and where it needs to be installed.
[Android Software/Hacking General [Developers Only]] cyberpolito:
Sensors

thanks WhiteWhiskers, the problem was due to bad assembly had update.zip

Already modified and working properly.

Thank you very much.
[Android Software/Hacking General [Developers Only]] vulcanrider99:
wanted to update and advise that I ended up getting the wep to connect. Ended up having a bad network key. Works great now and I can't imagine going back to 2.1. Video is minor to me (I haven't even tried it in this ROM yet). Business functionality is where my priority lies, and 2.2 adds so much value for me. Thanks again for all the great information on here!
[Android Software/Hacking General [Developers Only]] ldq:
Not necessarily. And i disabled ethernet. Still wanky.

What bothers me the most on this mod is that video support = missing and that it eats up way more ram than the HC version. Ofc CM is faster, but only when and if you're counting the slide speed on the screens. All in all it's not faster. Add to that the missing +/- volume buttons and a bad wifi = dealbraker. But then again, i use my device mostly for leasure & games during traveling and such. But considering the amount of memory eaten (as much as 45 free mbs as opposed to 65-95 on the HC mod), i'd say it's not a big step up neither for those who would like to use it for office stuff/slideshows,excel, whatnot. I barely felt the difference made by the new kernel. However a BIG huge + point is the screen size ! way more space on the screen, less clutter, icons are much smaller than in the other roms, including stock. Any tips on how to potentially port this to stock rom ? If i"m not mistaken this has something to do with a screen density value in build.props . Am I wrong ?
[Android Software/Hacking General [Developers Only]] cyberpolito:
Market 2.2.6 in this mod

Know any other version than the market qeu 2.2.6 and Android Market

to work properly. since this version does not find applications

basic as faceboook, twitter, dolphin HD, etc.

From already thank you very much

Paul
[Android Software/Hacking General [Developers Only]] WhiteWhiskers:
The problem isn't the version of Android Market you are running. It's that the CyanogenMod flashed on the 7015 isn't recognized by the Android Market as a device supported by the applications you want but can't find. Does that make sense?

You can go to the Android Market on your desktop computer and sign in to your Google account: https://market.android.com/

There you will see all the apps but if the device isn't recognized you won't be able to download the app to your Coby running CyanogenMod. You'll just have to search for the apk on another website and install it using an installer.
[Android Software/Hacking General [Developers Only]] tipstir:
Nothing wrong with the WiFi on the 7015, but that's how these tablet's are with 1T/2R @ 802.11g 20MHz. You may want to look your current router and test how it's putting out. It might be good enough for netbook and laptops but when it comes to tablet's it a different store.
[Android Software/Hacking General [Developers Only]] hankm24:
Is there anyway we could do this for our tablet ?http://xdaforums.com/showthread.php?t=1038819
[Android Software/Hacking General [Developers Only]] worm9110:
nice thread. hoping to get stable CM7 on MID7015 also, hopefully the development continues.
[Android Software/Hacking General [Developers Only]] maekel:
I had to install appropriate original update first from here http://xdaforums.com/showpost.php?p=9767313&postcount=2

to get WiFi working. Otherwise there was no /system/bin/wpa_supplicant file.
[Android Software/Hacking General [Developers Only]] kill-9:
Anyone know how to make this work on a Gpad 701? Its basically the 7015 but the touch screen doesn't work. I have the original recoveries, is there anything I can copy over that would make it work?
[Android Software/Hacking General [Developers Only]] cheeseit101:
SOOOOOOOOOO ConFuSeD!

Hey!, i really do not understand how to do this. would anyone please make a video that shows how to do this. every step i really would like to take advantage of the device i have. email the video to me at cheeseit101@live.com

ASAP!! PLEASE
[Android Software/Hacking General [Developers Only]] kill-9:
If its something you can't do without a video, i would stay away from it man. Lots can go wrong, and if you don't know how to ask the right questions, it could be perilous.
[Android Software/Hacking General [Developers Only]] ldq:
I fully agree. This is advanced stuff and if you're not careful you can end up with a bricked device. Rather use a already existent working mod for your device Like Honeycomb ROM or Watery Kyros ROM
[Android Software/Hacking General [Developers Only]] Felli:
It isn't probable, all works purely!!!, thanks))
[Android Software/Hacking General [Developers Only]] darkorical:
The recent release of the Netflix streaming seems to be working mostly on 2.2 devices when I try to install on my Coby I get a parsing error when trying to install. Im theorizing that its due to the fact that Coby runs 2.1. can someone who has this installed comment on weather or not this is allowing Coby's to stream Netflix?
[Android Software/Hacking General [Developers Only]] dustinhayes93:
No it more than likely wont allow netflix streaming, since cant even stream youtube videos I highley doubt it will let ya stram netflix. Hopefully they will fix a netflix apk for coby tablets...
[Android Software/Hacking General [Developers Only]] fabricioemmerick:
Gingerbread for kyros 7015, Yes it is possible

Personal guys this forum has it managed to run Android 2.3 on COBY Kiros MID7015 with video and touch, I think is very promising that soon he'll get. Who understand the Android / Linux please submit it to the forum to help them. Thanks

http://www.madteam.co/forum/index.php?/topic/515-build-gingerbread-porting/

http://i1183.photobucket.com/albums/x469/motafoca1/device-5.png?t=1306020558

http://i1183.photobucket.com/albums/x469/motafoca1/device-6.png?t=1306022786
[Android Software/Hacking General [Developers Only]] stoned99:
Thanks for the info, even though nothing has really been accomplished, except to get it booting but without graphics but it's good to know someone is still working on it, except for tipstir who has done a tremendous job so far and is still developping
[Android Software/Hacking General [Developers Only]] fun_:
EDIT: below is obsolete. please see http://xdaforums.com/showthread.php?t=1101094

--

it seems there is some interesting work...

by the way, I worked CM7 for tcc8902 a bit too.

here is clockworkmod recovery 3 and CM7 for KYRO7015, EM71, and EM51. (not for HY 4G models. please send me official firmware/kernel to support it)

http://androtab.info/files/tcc8902/

flash clockworkmod recovery 3, wipe data/cache, then install cyanogen...zip from install zip menu.

(wipe is required when update from other ROM. not required only when update from *my CM7*)

gapps for CM7 is here. please remove SD card (or mount from PC) while installing Angry Birds :)

it's work-in-progress. please don't expect so much ;) e.s.p. there is no hw video!

--

there is no fixpack. build.prop and sensors.tcc92xx.so are included.

please pull and push calc_data and softmac into /system/etc/. (not /data/softmac)

and please make /system/etc/custom_backup_list.txt with following 2 lines,

etc/calc_table
etc/softmac

with this, these 2 files are backup/restored on next cm.zip install.

(I'll add this file into next zip)

if touchscreen doesn't work, please run following command on adb root shell every boot

cat /system/etc/calc_table > /sys/class/input/input1/calc_table

I'll investigate it.

--

my repository: https://github.com/naobsd/cm_device_telechips_tcc8902

I'll make new thread for this work... but I don't have enough time. progress will be very slow :(

feel free to use my files for your derived work. it's free :)
[Android Software/Hacking General [Developers Only]] fun_:
I should explain about mali.ko.

on eclair ROMs for tcc8902 tablets, there is 2 mali.ko. I called old and new.

first mali.ko fix was for froyo ROM for Haipad M701. 2nd was for eclair ROM for Haipad M701. eclair for M701 uses new mali.ko.

but official eclair ROMs for KYRO7015, EM71, and EM51(i.e. made by emdoor) use old mali.ko. so eclair ROM users need to use 3rd mali.ko fix, based on old mali.ko.

but my CM6 for KYRO7015 uses new mali.ko. (as you may know, most files on eclair ROM can be shared among tcc8902 tablets). so you need to use 2nd one on CM6.

on my CM7(above), new mali.ko with fix is included. no need to change mali.ko.
[Android Software/Hacking General [Developers Only]] stoned99:
That's good news _fun. Any list of what's working and what's not?

Keep up your good work
[Android Software/Hacking General [Developers Only]] fun_:
I didn't test enough yet because I have only M1001 and X5A(broken), and there is no support for calibration(pointercal) on them yet ;)

please test. audio, touchscreen, wifi, market, accelerometer, SD card, internal flash will work. probably upside down on portrait, please don't care ;)

EDIT: work != fine
[Android Software/Hacking General [Developers Only]] stoned99:
Not sure to understand what you mean by that... anyway will try to flash it and see how it goes. I pulled calc_table and softmac but don't know what the custom_backup_list.txt is...
[Android Software/Hacking General [Developers Only]] eismanxda:
Is anyone else boot looping after flashing these?

edit: I also wiped cache/data and have no touch screen control.
[Android Software/Hacking General [Developers Only]] stoned99:
nope, booted just fine

edit: booted fine the first time then rebooted and stuck in a boot loop... :(

edit #2: Wiped and did it again and not stuck in boot loop but can't get the touchscreen to work. You said the sensor lib was included, right?
[Android Software/Hacking General [Developers Only]] fun_:
no boot loop after wipe, right?

for touchscreen, please try following command on adb root shell

cat /system/etc/calc_table > /sys/class/input/input1/calc_table

you need to push proper calc_table before to do it.

sensors.tcc92xx.so is for accelerometer.
[Android Software/Hacking General [Developers Only]] stoned99:
Yep, no boot loop after wipe

wouhou! The cat command worked! The touscreen is now working... unfortunately it seems the screen resume doesn't work. By the time I wrote this message, the screen went black and the usb connection closed, no way to use adb command. Doing a reset, let's see what else works and what doesn't

edit: How to implement the command in the rom? I mean, I need to type it every time I reboot to get the ts working. I guess I need to add it in build.prop...? What line should I add?

Thanks :)
[Android Software/Hacking General [Developers Only]] fun_:
hmm, resume works on my M1001.

command was implemented on CM6 and redo differently on CM7. probably I forgot something. I'll revert it in next cm.zip. I'll add custom_backup_list.txt too.

please tell me what works and what not :)

by the way, how much & where is cheapest to buy 7015(or EM71, EM51)?