First off, This is not a release, it is a work in progress
As we haven't heard anything back in a while from any of the Devs, and I find myself with some free time, I'm gonna take a shot at porting CWM from the sources of the Epic4g version as well as the SGS version that had better keymappings.
If anyone who still has Clockwork installed could look under the advanced options and try using the key mapping feature to give me the keymaps of the hard buttons, that would be greatly appreciated, as I'm back on a stock recovery.
sduvick said:
First off, This is not a release, it is a work in progress
As we haven't heard anything back in a while from any of the Devs, and I find myself with some free time, I'm gonna take a shot at porting CWM from the sources of the Epic4g version as well as the SGS version that had better keymappings.
If anyone who still has Clockwork installed could look under the advanced options and try using the key mapping feature to give me the keymaps of the hard buttons, that would be greatly appreciated, as I'm back on a stock recovery.
Click to expand...
Click to collapse
i will have more time later, but i tried this real quick, and for each key i press, it gives a number. do you need the # for every key?
yeah, that's what i'm looking for. if you can give me a list in the format:
<button name> : <Number>
that would be greatly helpful. Those numbers are what map to keys in Clockwork/android, so all I have to do is change some numbers in the build and remap a partition in fstab.
sduvick said:
yeah, that's what i'm looking for. if you can give me a list in the format:
<button name> : <Number>
that would be greatly helpful. Those numbers are what map to keys in Clockwork/android, so all I have to do is change some numbers in the build and remap a partition in fstab.
Click to expand...
Click to collapse
ok, unfortunately I can't get into CWM anymore, after a few failed Odin attempts. would have to successfully Odin and then reroot.
Sent from my HTC Vision
Ill be more than happy to help get things moving...
1 - 16
2 - 17
3 - 25
4 - 33
5 - 41
6 - 49
7 - 2
8 - 10
9 - 18
0 - 67
q - 68
w - 65
e - 3
r - 11
t - 19
y - 27
u - 35
i - 43
o - 51
p - 59
a - 20
s - 28
d - 36
f - 44
g - 52
h - 60
j - 5
k - 13
l - 21
DEL -4
SEARCH -45
z - 53
x - 61
c - 6
v - 14
b - 22
n - 30
m - 38
SMILE - 54
ENTER - 29
L SHIFT - 15
ALT - 23
@ - 56
, - 48
SPACE - 63
. - 64
? - 32
MICROPHONE - 40
R SHIFT - 46
VOL UP - 42
VOL DN - 58
JUMP KEY - 7
HOME - 8
MENU - 66
BACK - 34
CAMERA - 39
POWER - 26
TRACKBALL (push) - 50
Also, if it helps, this is a cheat sheet to navigate with current buttons
BACK - VOL DN
UP - CAMERA
DOWN -6
SELECT - MIC
Hope this helps
great work, this should be what I need!
In trying to build, my laptop is failing to build otatools... apparently it can't build on x86 for whatever reason. I have however changed the keymaps according to @jahnbodah's testing, to what should work with vol being up and down, power or touchpad as accept, and the back button as back. I also remapped the /sdcard partition in recovery.fstab to where ours is (according to my phone) as /dev/block/vold/179:1
I will attach the build files (still labeled as epic4g) if anyone who has a good build environment (Devs, anyone?) can compile this for us?
This is not a working flashable release, don't even try to flash this.
sduvick said:
In trying to build, my laptop is failing to build otatools... apparently it can't build on x86 for whatever reason. I have however changed the keymaps according to @jahnbodah's testing, to what should work with vol being up and down, power or touchpad as accept, and the back button as back. I also remapped the /sdcard partition in recovery.fstab to where ours is (according to my phone) as /dev/block/vold/179:1
I will attach the build files (still labeled as epic4g) if anyone who has a good build environment (Devs, anyone?) can compile this for us?
This is not a working flashable release, don't even try to flash this.
Click to expand...
Click to collapse
If you tell me how to do what is needed I will be more than happy to do so, or point me to some online tutorials.
What software is needed? I am running win7 x64
Awesome Job man!! Glad to see some real dev work going on! sduvick....your my hero!
We're not anywhere yet, it still needs someone with a 64bit computer to compile it, as after some testing, as I thought, I can't run a 64bit vm on a 32bit computer, even though that's what koush told me to do haha.
how would I build this? I have my 64-bit system set up to compile Cyanogen and AOSP, I'm not really schooled in how to set up a build, I just follwed the instructions specifically for Cyanogen and AOSP.
feel free to pm me if you have time and are able to advise.
Sent from my HTC Vision
I tried to compile this ( for a friend ) but it isnt working because the vendors are not setup for the epic4g
I can try to compile one shortly here... Just waiting to sync up with the sources to compile the otatools since I'm running this in a VM...
I really appreciate all the people jumping in on this! Hopefully between all of us we can get it figured out?
Ok, so it took longer since I had other priorities, but I was able to compile a recovery img successfully for the sk4g..
I've taken the build files that sduvick created and modified the vendor on them so it would compile properly..
If anyone is brave enough, maybe we can test this?! I would test it, however it is my girl's phone and don't have it with me at the moment...
Here's the DL links for the recovery zip, recovery.img, and the build files that I used to compile it..
Recovery zip (signed w/SignApk):
Download link removed
Recovery zip (unsigned):
Download link removed
Build Files:
Download link removed
Recovery img:
Download link removed
I would try it, but I can't risk a brick
Sent from my SGH-T839 using XDA App
I am currently soft bricked so I don't have too much to lose, but I can only get into stock recovery so I guess it would have to be signed just right? otherwise, could I perhaps Odin the tar file I extracted from the build files.tar.gz?
Sent from my HTC Vision
I looked around other recoveries and as far as I can tell the stock recovery doesn't require the zip to be signed..
brenix said:
I looked around other recoveries and as far as I can tell the stock recovery doesn't require the zip to be signed..
Click to expand...
Click to collapse
ah ok, i tried flashing it and did get an error, "signature verification failed".... same thing happened with the signed ROM from the other thread here.
Hmm... Ok maybe I was wrong about the signing... Here is the same zip, but signed using SignApk... maybe this will work?? Thanks for giving it a shot yogi2010
Download link removed
Related
for the t-mobile g1 with 1.6 firmware and some number stuff like drc92 and other G ones that won't cooperate..
to mod it from a stock (t-mobile nl) rom.
What u need :
1 sd-card (preferably more then 128mb)
1 pc running windows (i run win 7 ultimate)
1 usb cord
1 phone-internet connection (there is a wifi version too but since i find it not neccesary i wont link it. instead if you dont have phone internet : just download the packages on pc and put them in the G1)
1 app from market called : mybackup (you can use it for backing up contacts and stuff.. backup to sdcard and copy it to pc)
Backup
-download app MyBackup from the google marketplace and make a backup of programs and contacts (if you dont have phone-internet then get it from pc)
Preparing Gold Card:
- insert sd card into G1 and format it (whatever sd card and whatever format (there is only one on G1 hehe so go find it. also format is to be found in G1.)
- attach to pc and copy the RC7 image(DREAIMG.NBH) on the sd card in the G1 (do not detach from pc, i know you wanted to)
- goto appstore and download terminal emulator (as it says like that)
- open Terminal Emulator on G1
- type:
cat /sys/class/mmc_host/mmc1/mmc1:*/cid
- write down the code somewhere, its ur CID thingy
- push backbutton
Reverse the CID:
Begin: 1c5356555344202010051cc3b7008cf4
1c 53 56 55 53 44 20 20 10 05 1c c3 b7 00 8c f4 (yes i copied it from you thnx - normal code... add the spaces so your CID looks like this (your own CID not this one )
f4 8c 00 b7 c3 1c 05 10 20 20 44 53 55 56 53 1c - reversed one (note the couples are reversed)
00 8c 00 b7 c3 1c 05 10 20 20 44 53 55 56 53 1c - now change the first two digit to 00
so you will have something looking like this: 008c00b7c31c0510202044535556531c (this is example CID so use ur own!)
- goto revskills and get a goldcard image with the code ur having now. revskills page
- now get the mail and save the attachement in a dir
Making your Goldcard:
- right-click and open as admin Hxd editor
- in HxD editor :
- goto extra menu and open disk > choose psysical disk > ur sd card
- goto extra menu and open disk image > choose the received file from mail called : goldcard.img and press ok on the popup saying some about 512
- now go to this tab goldcard and goto topmenu and edit>choose select all and then topmenu again and copy
- now go to first tab (ur sdcard) and select 00000000 to 00000170 with mouse (mark it)
- goto top menu and select edit> write
- now goto top menu and save
- pull the G1 out of pc
- yes you can
- ok now pull the battery out (or shutdown if u have the time)
- press camera button+power so it will give this rainbow 3 color shizzle
- you see a gray screen saying some words you probably wanna read.
- now press power to confirm overwrite the rom thing
- reboot by holding the two phone buttons (hangup and answer)and press menu or home and back (im not sure but one of these work and you see something saying it updates some stuff.
(if this dont work in ur G1 (specially latest versions) you can use a sdhc usb cardreader or a windows mobile phone or anything else with direct disk acces mode , probably nokia and sony ericsson too)
on the next boot you will have the old RC7
(if you have no internet on phone you can skip the next 2 lines and download the package and copy it to the G1 (dont know where so if anyone can tell me it would be nice to help people out )
- fill in your google account stuff
- Download Android "Telnet" application from the Market.
- Download recovery.img and copy it to your SD card. rename it to recovery.img
- Download the Hard SPL and copy the zip file to the SD card. (this is for G1 drea110 htc dream only so be carefull as this stuff can ruin your phone)
- All files must be on the root of your SD card.
- turn off the phone and detach from the pc
Rooting your G1- RC7 phone:
On RC7 Rom and lower, anything you type into your keyboard is also being run in a hidden console with root permissions.
To get root access, do the following:
- Restart your phone. Wait for your phone to start up fully and show the home screen.
- Unlock it by pressing menu after you typed code for sim and it fully started ( it will auto-lock itself)
- Hit the enter key twice,(Yes, it will start up a contact search, so you can see what you type . aint it cool) type "telnetd" and press enter.
- start telnet application you downloaded before on G1 and connect to localhost. (if you dont see localhost and connect window you have wrong app or need to reboot another time). If you connect successfully, you will have a root prompt "#".
Type the following into Telnet (these commands will give you root access for now):
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
cd sdcard
flash_image recovery recovery.img
cat recovery.img > /system/recovery.img
Power off your phone by pressing send/hangup&menu together when its done.
Now you have the modified recovery and root !
Now that you have root and stuff, you will want to apply "Hard SPL" to your phone. HardSPL includes engineer SPL and is what will allow you to apply any rom image from any other regions
(like UK on US phones, UK on dutch and vice versa), create full backups of your phone, install the latest build from the Android source, enable usb on recovery mode, usually resurrect your phone if it is "bricked" and give you allways root and ability to flash another rom. Allows fastboot. Fastbooting of images allows the flashing of 1:1 images of system, data, boot, cache, pretty much everything.
You have already downloaded the file to your SD card, so now you can apply it.
-Start up in recovery mode by holding home and pressing power.
-You will now enter recovery mode. You should see an exclamation.
-If you do not see a menu on screen, press Alt-L to show the menu. It is supposed to show the modified recovery menu.
-select update from zip to apply the update.zip (hardspl) from the SD card.
-After the update is complete, hold Home and press Back to restart.
ok your G1 europe 1.6 or whatever version is now unlocked.
Installing your modded rom:
now download this europe rom (or here: link ) and this cyanogen update mod
(here are more roms: android-roms make sure you READ what is needed for this roms as these all need different recovey and things which are all nicely written to you in the help and readme files that come with it.)
- copy both files to root of the sd-card
- detach G1 and shut it down
- press home and start to get into the menu
- wipe device
- wipe cache
- install from zip the europe rom and do not reboot or anything else
- install cyanogenMod
- after it finish press both talk&hangup button and tap menu
- its probably giving the recovery menu . take out the battery and put it in and start the phone normally
- wait a long while for the phone to setup and i donno what the heck it needs to do but let it.
enjoy...
THnx to this greatfull forum-members like myself, moneytoo, amon ra, cyanogen, mark_v, persiansown who do this coz few others can and they have a sort of happy feeling doing it.
hi.
this isnt working for me. i used the hex editor to copy sections 00000000 to 00000170 from goldcard.img to my sdcard, then shut down and turned on phone with HOME+POWER, it "hangs" on phone with exclamation mark image. if i press home+power again i'm presented with default android recovery. i did put DREAMIMG.NBH to the root of my sdcard.
that means no confirming anything... what am i doing wrong then?
Seriously, use 1Clickroot.
maxisma said:
Seriously, use 1Clickroot.
Click to expand...
Click to collapse
1clickroot doesn't work with 1.6, does it?
greglord said:
1clickroot doesn't work with 1.6, does it?
Click to expand...
Click to collapse
The new should work in theory.. idk..
greglord said:
hi.
this isnt working for me. i used the hex editor to copy sections 00000000 to 00000170 from goldcard.img to my sdcard, then shut down and turned on phone with HOME+POWER, it "hangs" on phone with exclamation mark image. if i press home+power again i'm presented with default android recovery. i did put DREAMIMG.NBH to the root of my sdcard.
that means no confirming anything... what am i doing wrong then?
Click to expand...
Click to collapse
thats probably coz i mixed up buttons for starting the rainbowscreen updating mechanism.. sorry for that
i dont own or have a G1 so im not used to the button layout
edit: you can in that screen press Alt-L to get the menu , once u have the recovery.img installed it will change there to the menu of the modded recovery
maxisma said:
The new should work in theory.. idk..
Click to expand...
Click to collapse
i have no idea
but it might be handy to put a link to the file you mentioned instead of shouting it without researching the fact whether it works or not in 1.6
can anyone quickly tell me what the advantages of having the hard spl are? all iv done is rooted, (via 1 click) and then flashed cyanogens latest. radio was already up-to-date. just wondered if flashing new spl changes anything? many thanks
Hard SPL enables you to install roms like Hero or others that have a large "update".zip
bbuchacher said:
Hard SPL enables you to install roms like Hero or others that have a large "update".zip
Click to expand...
Click to collapse
Actually...The Haykuro SPL allows that...
Ace42 said:
Actually...The Haykuro SPL allows that...
Click to expand...
Click to collapse
Right. HardSPL (and DangerSPL) are something that allow fastboot. Fastbooting of images allows the flashing of 1:1 images of system, data, boot, cache, pretty much everything.
You should always have HardSPL/DangerSPL installed so you can fastboot a nandroid image as a worstcase scenario.
Jesus, the amount of noobiness is this thread is astounding.
persiansown said:
Right. HardSPL (and DangerSPL) are something that allow fastboot. Fastbooting of images allows the flashing of 1:1 images of system, data, boot, cache, pretty much everything.
You should always have HardSPL/DangerSPL installed so you can fastboot a nandroid image as a worstcase scenario.
Jesus, the amount of noobiness is this thread is astounding.
Click to expand...
Click to collapse
thnx for clearing that out
as i said i dont own a G1 i modded a friends one . so i dont know anything about this G1 but getting a new rom on it hehe.
i choose the hardspl as precaution and it seemed pretty stable from what i read.
i choose the 1.5 recovery as i thought it should have the same recovery image as the rom . dont know about that. it is the 1.4 recovery with some extras which are usefull, cant deny that.
i choose the rom as it seemed to be the most stable at the moment and allows thetering . this is why i needed to rom upgrade in the first place. second place that i just like modding and unlocking so that one can do everything with the device as it is yours anyway.
APEX.7 said:
can anyone quickly tell me what the advantages of having the hard spl are? all iv done is rooted, (via 1 click) and then flashed cyanogens latest. radio was already up-to-date. just wondered if flashing new spl changes anything? many thanks
Click to expand...
Click to collapse
it is allready answered in the how to ..
I can vouch for the OP tutorial working on the Australian Optus(Singtel) HTC Dreams wtih DRD20 build. Just waiting on that final epic long load up now.
Anacche said:
I can vouch for the OP tutorial working on the Australian Optus(Singtel) HTC Dreams wtih DRD20 build. Just waiting on that final epic long load up now.
Click to expand...
Click to collapse
I'm also G1 / 1.6 / DRD20 ... it's sounds good news for me ...
Hahahhahahh.....
this post should be named "The Most Difficult Way to Root your G1". How bout this.....downgrade to 1.5, DL one click root, and you're done.
Please help!!! Pleasee!
Do help me out on this one. I really can't seem to actually make my SD card into the gold card part. Whenever i plug it in the G1 or on a USB reader it tells me it's damage and needs to format.
i have two questions, Can i flash SPL first, then do a downgrade then flash recovery?
2nd : If i can't then can i flash recovery, flash spl then do a downgrade to RC7?
if so how do i flash my recovery?
DO HELP ME OUT PLEASEE! i've been on this for days!!!
I know that this is going to cause problems and fighting but, I cannot read this thread and not say anything in good conscious.
With the amount of errors and misinformation in this thread, perhaps the OP should leave the tutorials and how-to's to the people that actually HAVE a G1, have modified ROMs on their phone, and can support the questions that are asked in the thread.
Just my two cents, but I have a feeling that my words are supported judging from the general consensus of the previous posts.
~DM
DirectMatrix said:
I know that this is going to cause problems and fighting but, I cannot read this thread and not say anything in good conscious.
With the amount of errors and misinformation in this thread, perhaps the OP should leave the tutorials and how-to's to the people that actually HAVE a G1, have modified ROMs on their phone, and can support the questions that are asked in the thread.
Just my two cents, but I have a feeling that my words are supported judging from the general consensus of the previous posts.
~DM
Click to expand...
Click to collapse
Id have to second that, while I may not have many posts here on XDA,I've rooted and rebuilt and replaced screens from 7 G1's using the how to's and wiki's here on XDA(thanks devs). My thought is if it the current guides work we should prob stick with them unless someone else figures a better faster way.(ie;one click root). By the way,just wanna say,I've never charged anyone to root their phone or fix one. The knowledge I've gained I learned here,it wasn't something I developed and I think its wrong for people to take open knowledge they didn't come up with and charge other people for it like I've seen at some of these cell phone repair shops and on craigslist. If your gonna charge for the knowledge then pay the people you gained the knowledge from. Sorry for going off topic,just had to vent.
Hi!
On behalf of the unrevoked team, we're proud to announce the new release of unrevoked -- version 3.3. This version adds support for HBOOT 2.02 and 2.10, and also adds support for the new OTA, 3.70.651.1.
You can get it at our site, http://www.unrevoked.com/recovery/ .
New in this release is ClockworkMod 3.0.0.2. We and Koush have been working hard on getting ClockworkMod all set and safe on EVO 4G; ClockworkMod is now using the latest EVO 4G kernel, for one, and now has nandroid options to back up your WiMAX keys. It also encodes your phone's serial number in the WiMAX backup, which greatly reduces the risk of restoring the wrong WiMAX image to the wrong phone. Please try it out!
We'll be watching this thread off and on. There are a few known glitches; carefully read the frequently asked questions in the "More Info" section, linked from the page above.
Thanks for everyone's support and assistance -- and have a happy new year!
joshua
unrevoked
UPDATE:
I just pushed out 3.31, which fixes a bunch of small issues that people were having, and backs down to Clockwork 2.6.0.1. This adds support for Amend scripting back in, but keeps all the good changes from 3.0.0.2 -- WiMAX backup, and the new kernel with support for new hboot partitions. I tested this pretty thoroughly -- I fully erased my WiMAX partition with erase_image wimax (don't try this at home!), and then restored it from a backup I took with Clockwork 2.6.0.1. My keys were intact, and my 4G still works. More detail about the changes can be found in the changelog. Thanks!
You guys are the best!!!!!!!!
so im guessing you fixed the recovery. because in my testing with the new version of cw...on older hardware with the new hboot it wouldnt back up squat...and there have been reports of people noting being able to flash things with the new version on new hardware or not being able to boot.
thanks for the hardwork
Sweet! will be trying this on my new EVO tonight... will update how it goes.
Thanks guys for the hard work!
This is great news.
I'm going to hold off on doing anything for now until the flashing issues are completely figured out and there is a solid 3.2 build out.
Thanks for all of your hard work guys.
Is the new version setup to install the old 2.5 version of Clockwork if you use it against an older partition structure? Word is that Clockwork 3.0.0.2 is not backwards compatible with the old partition structure.
bkrodgers said:
Is the new version setup to install the old 2.5 version of Clockwork if you use it against an older partition structure? Word is that Clockwork 3.0.0.2 is not backwards compatible with the old partition structure.
Click to expand...
Click to collapse
didnt work in my testing...but i am just one person. all though i got the same results across 3 evo's two old 0003 and one newer 0003 (with the new camera)
Soooooo stoked for this!!!
VERY NICE!!!!
Quick question, I don't have 4g in my area yet so I haven't gotten 4g connected yet. So should I flash the new wimax radio and start my new restorations from there or just leave it as is and keep my old backups along with whichever new ones I create?
Sent from my PC36100 using XDA App
did this and it worked use it guys make sure you follow everything. Unrevoked team cwr gave me some problems while rebooting it gave me lines on my screen it looks scary but it works so i just switch to amon recovery anyways thanks
First post so please be kind!!!
Downloaded 3.3 but the reflash.app won't open on my Mac. I get the "The application Reflash quit unexpectedly". I had done it before on 3.2 and no issues using the same cpu. Please help.
revel1973 said:
First post so please be kind!!!
Downloaded 3.3 but the reflash.app won't open on my Mac. I get the "The application Reflash quit unexpectedly". I had done it before on 3.2 and no issues using the same cpu. Please help.
Click to expand...
Click to collapse
sno leopard only. sorry...
running on Ubuntu, ran it in terminal as "sudo ./reflash" as to give it root permssions and it pushed the recovery in no time but has been stuck on "installing unrevoked3 service" for about 10 minutes now....afraid to unplug/close it. any help/clues?
no workie on mac
does not work on mac.. help please
Process: Reflash [1592]
Path: /Volumes/unrevoked Recovery Reflash Tool/Reflash.app/Contents/MacOS/Reflash
Identifier: com.unrevoked.reflash
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [1478]
Interval Since Last Report: 67764 sec
Crashes Since Last Report: 14
Per-App Interval Since Last Report: 0 sec
Per-App Crashes Since Last Report: 13
Date/Time: 2010-12-31 18:17:57.903 -0800
OS Version: Mac OS X 10.5.8 (9L31a)
Report Version: 6
Anonymous UUID: A75357B4-8467-4198-A16A-F271443B65A6
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0
Dyld Error Message:
unknown required load command 0x80000022
just did my wife phone on a mac with snow leopard and it worked just fine. the trick was that i had debugging already enabled when i loaded unrevoked so i disabled it then enabled it while still on unrevoked and it worked.
jorge.l.diaz said:
does not work on mac.. help please
Process: Reflash [1592]
Path: /Volumes/unrevoked Recovery Reflash Tool/Reflash.app/Contents/MacOS/Reflash
Identifier: com.unrevoked.reflash
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [1478]
Interval Since Last Report: 67764 sec
Crashes Since Last Report: 14
Per-App Interval Since Last Report: 0 sec
Per-App Crashes Since Last Report: 13
Date/Time: 2010-12-31 18:17:57.903 -0800
OS Version: Mac OS X 10.5.8 (9L31a)
Report Version: 6
Anonymous UUID: A75357B4-8467-4198-A16A-F271443B65A6
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0
Dyld Error Message:
unknown required load command 0x80000022
Click to expand...
Click to collapse
same error i got on leopard. you need snow leopard.
How would I go about upgrading my hboot so that I can use the new cmw, and root with this method.
Sent From My HTC Evo 4G On The Now Network From Sprint Using Tapatalk Pro!
I Can Backup My Original Evo Rom But I Can't Flash Any. I Get The Lines Too. Should I Just Flash An Older Clockworkmod Or Just Go To Amon's ?
&& I'm On A Old Recovery ( 2.5.0.1 ) . It Looks Like 3.0.0.2 Doesn't Work . Or Am I Wrong ?
I'm A Rookie . -_-
Btw , I'm Trying To Flash Salvage-Mod .9.3 Gingerbread .
I cannot flash a new rom either, it cannot access my SD card.......?
I hold no responsibility to how you use or not use this info and if you brick phone - you do this at your own risk
Mini How To
How to install recovery and custom ROMs
Changelog and Downloads
2011-02-11
IMPORTANT NOTE: I have not tested this ROM as I not own U8150 anymore
FILENAME: U8150V100R001C191B822_021211_094422.zip
MD5: 110c084c71729aca1ea8361dcb5fe5f5
* Reverted back to Launcher2
* Added Apps2SD
* Add couple apps I think is useful: wifi analyzer, android terminal, alogcat, cache cleaner-ng. (these can be easily uninstalled)
* Built with latest kitchen 0.120
* Removed Gingerbread keyboard and Google Goggles
2011-01-15
FILENAME: U8150V100R001C191B822_011511_221843.zip / Mirror
MD5: 357e5efb21d3272bb0820c0e14cfe913
* Added Boot Animation - Android Scribble 2.0 no flare
* Added Gingerbread Keyboard - Renamed Gingerbread Keyboard - updated 2010-12-28
* Unlocked Market - thanks xxhp for the package
* Added Google Goggles and AdFree
2011-01-09
This ROM should have overall better performance(hopefully)
Note:
Do a wipe of data and must clear dalvik-cache because of JIT being enabled (under 'wipe' in AmonRA Recovery 1.6.2 ROM)
FILENAME: U8150V100R001C191B822_010911_182214.zip
MD5: d8fae03567ebfa1602a116cc9e5aa587
* Added more ring tones from CM rom
* Ring delay fix
* CDRom symlink fix
* Fixed proximity delay (phone come off of the "black screen" faster)
* Turned Automatic brightness ON
* Now wifi will scan once every 1 minutes when not around a known location.
Help minimize battery drain.
* Added JIT
* Set Setup Wizard to run 'Optional'
2011-01-05 Initial Release
FILENAME: U8150V100R001C191B822_010511_014603.zip
MD5: 059fe7693164b1031a63fce373d57717
* Rooted (Superuser.apk + su)
* BusyBox installed
* /system/framework is deodexed
* /system/app is deodexed
* twitter/facebook/documents2go moved to /data/app
* swapped out Launcher 2 for Zeam Launcher
* Apps like Gmail, Maps, Vending etc updated.
If you like my work please make a donation via the Donate to me button on the left
Enjoy
Thanks for the update quail!
Do you have the AUS version of the Ideos? If so, who'd you get yours from?
Also, can we use this thread as a ROM request? (i.e. overclocking ability, gingerbread development)
Thanks. But can you plz post a guide or give a link on how to install the modified ROM in IDEOS for noobs like me
hachoo said:
Thanks for the update quail!
Do you have the AUS version of the Ideos? If so, who'd you get yours from?
Also, can we use this thread as a ROM request? (i.e. overclocking ability, gingerbread development)
Click to expand...
Click to collapse
Yes I have the AU version and I bought a Crazy Johns pack with 4GB micro HCSD carded included from Aus. Post for 159AUD. I was luck and go one that was not locked to any network.
Yes you can use the thread for ROM requests, I personally will be ignoring requests for OCing, as there is a very nice little app called setCPU which works great on the U8150.
[How to] install recovery and custom ROMs
I hold no responsibility to how you use or not use this info and if you brick phone - you do this at your own risk
Part 1 Installing Recovery ROM
Please refer to this post before flashing Recovery ROM - AmonRA Recovery 1.6.2 and BLUE Screen
The custom recovery allows you to do all sorts of lovely things such as installing ROM update zips (for the forthcoming custom ROMs), wiping various parts of the device, backing up and restoring and much more.
You can enter recovery mode - turn it off, then press the power button while holding the 'volume up' and 'send' (green).
Downloads
AmonRA Recovery 1.6.2 - DOWNLOAD (MediaFire Pro) / MIRROR (CoBlitz / ROMraid) - MD5: 65d4dcbbedb956a9f88dd1981fb31ef8
How to install - Windows, Linux and OSX
Download the recovery image of your choice above and extract the zip file
Put your device in bootloader mode - turn it off, then press the power button while holding the 'Volume Down' and 'End (Red)' keys
WINDOWS - double click 'install-recovery-windows.bat'
MAC - Open a terminal window to the directory containing the files, and type 'chmod +x install-recovery-mac.sh' followed by './install-recovery-mac.sh'
LINUX - Open a terminal window to the directory containing the files, and type 'chmod +x install-recovery-linux.sh' followed by './install-recovery-linux.sh'
Part 2 Installing Custom ROM
Note: When using the Custom Recovery image use the Trackball to move up / down and press to select. Use the volume down button to go back.
Download a Custom ROM of your choice and place the ENTIRE ZIP (Do not extract it) onto the root of your SD card. By "Root" I mean do not place the file in any subfolders
Enter recovery mode - turn it off, then press the power button while holding the 'volume up' and 'send' (green).
From Custom Recover Main menu and select the 'Backup/Restore' option. Choose a 'Nand backup' and let it run it's course
Return to the Custom Recover Main menu and select the 'Wipe' option. Choose the First option 'Wipe data/factory reset' and confirm. <- this is optional after installing one of my ROMs. I personally have not bothered with it with my ROMs
Return to the Custom Recover Main menu and select the 'Flash zip from sdcard'. Select the custom rom you wish to flash, confirm and wait.
Part 3 Restoring back to original ROM
Note: Upgrade operations will erase the user data.
Find and Download ROM from Link provided on WiKi that you want to install
Copy the entire dload folder (with UPDATE.APP in it) to the root directory of the MICRO SD card.
Make sure your handset is power off. Insert the MICRO SD card into the handset. Pressing the END key and VOLUME UP key, and then press the POWER key to power on the phone and enter the Software Upgrade Mode.
You can see process bar start from 0 on the screen. (this take a few minutes)
Then the handset will restart automatically. Then it is OK.
Reference:
Part 1 info taken from here
quail said:
Yes I have the AU version and I bought a Crazy Johns pack with 4GB micro HCSD carded included from Aus. Post for 159AUD. I was luck and go one that was not locked to any network.
Yes you can use the thread for ROM requests, I personally will be ignoring requests for OCing, as there is a very nice little app called setCPU which works great on the U8150.
Click to expand...
Click to collapse
I got the same deal!
Have you played around with the kernel at all? I'm not experienced in programming etc. but apparantly to OC the IDEOS U8150 more than 600mhz (setcpu does this automatically), it needs a kernel hack like other phones do.
Trekker56 said:
Thanks. But can you plz post a guide or give a link on how to install the modified ROM in IDEOS for noobs like me
Click to expand...
Click to collapse
Sorry I did think to add a how to install recovery/custom ROM how to, well there is one now.
Thanks
hachoo said:
I got the same deal!
Have you played around with the kernel at all? I'm not experienced in programming etc. but apparantly to OC the IDEOS U8150 more than 600mhz (setcpu does this automatically), it needs a kernel hack like other phones do.
Click to expand...
Click to collapse
I have played around with Linux Kernels in the past just not the Android kernel yet... but I am sure it not that hard to patch it and recompile.
I am happy with the 600MHz that setCPU unlocks it too.
quail said:
You can enter recovery mode - turn it off, then press the power button while holding the 'volume up' and 'send' (green).
[*] Put your device in bootloader mode - turn it off, then press the power button while holding the 'Volume Down' and 'End (Red)' keys
Click to expand...
Click to collapse
The Main thinkg about these two parts here, when i enter recovery mode i get a blue screen is that right... nothing BUT a blue screen.
When i try to enter the bootloader mode it stays on the IDEOS logo, the first one when you turn it on...
Also im guessing it has to be plugged into the usb at all times for these.
tankknat said:
The Main thinkg about these two parts here, when i enter recovery mode i get a blue screen is that right... nothing BUT a blue screen.
When i try to enter the bootloader mode it stays on the IDEOS logo, the first one when you turn it on...
Also im guessing it has to be plugged into the usb at all times for these.
Click to expand...
Click to collapse
You should not be getting a blue screen, you sure your using the correct key combination?
Yes you need the USB cable plugged in to use the bootloader. Yes the bootloader is ment to just sit at the IDEOS logo
yeah im 100% sure i used the correct key combo for the restore recovery mode, and sweet as for the bootloader, just wasnt 100% sure on that one.
Thank you OP for the info here, I used them to flash the recovery and I'm going to flash your ROM.
Having a Desire from the very first day I'm not new to these things, but this little boy is in my hands since this afternoon and it's amazing that you came with this just in time.
Will report back in a while with impressions.
OK, here I am. Just attempted to flash the ROM (after a full wipe), but it fails with an "Installation aborted." message just after the ISO symlink one. Looking at the update script, I guess there was a problem while flashing the BOOT partition.
Rebooting into the OS result in the new (rooted) ROM, but something is missing: the build.prop is likely the old one (I still see the old build string) and I have only 118 MB of free NAND space.
Coming from the Vodafone Italy ROM.
Any hint?
@ngel said:
OK, here I am. Just attempted to flash the ROM (after a full wipe), but it fails with an "Installation aborted." message just after the ISO symlink one. Looking at the update script, I guess there was a problem while flashing the BOOT partition.
Rebooting into the OS result in the new (rooted) ROM, but something is missing: the build.prop is likely the old one (I still see the old build string) and I have only 118 MB of free NAND space.
Coming from the Vodafone Italy ROM.
Any hint?
Click to expand...
Click to collapse
What package did you download? I forgot to test one my builds and aborted installation on me, but I have fixed it and already put up a work version. Please try the newer version
quail said:
What package did you download? I forgot to test one my builds and aborted installation on me, but I have fixed it and already put up a work version. Please try the newer version
Click to expand...
Click to collapse
Hi, I flashed "U8150V100R001C191B822_010711_042603", the one I guess is the newest (despite the "2010" typo on the first post ).
Is there a newer one?
@ngel said:
Hi, I flashed "U8150V100R001C191B822_010711_042603", the one I guess is the newest (despite the "2010" typo on the first post ).
Is there a newer one?
Click to expand...
Click to collapse
thanks, fixed the typo.
ATM there is no newer version.
@ngel said:
OK, here I am. Just attempted to flash the ROM (after a full wipe), but it fails with an "Installation aborted." message just after the ISO symlink one. Looking at the update script, I guess there was a problem while flashing the BOOT partition.
Rebooting into the OS result in the new (rooted) ROM, but something is missing: the build.prop is likely the old one (I still see the old build string) and I have only 118 MB of free NAND space.
Coming from the Vodafone Italy ROM.
Any hint?
Click to expand...
Click to collapse
Another thing I am not sure what the diff is between the Italian ROM and the Australian ROM. I wonder if you phone is not fully compatible with the Australian ROM?
ARGH, ok not good...
booted up to flash my loving ideos and i think i killed it...
'Firemware update step 1/2
Unpacking
[=============] (thats a progress bar
!
update failed
and all my buttons are blinking...
First version working
I had the same problems as @ngel using the newer version. Fail with the iso symlink.
Used the first version you posted up and that worked without a problem.
Zeam Launching is really snappy. Or I just haven't bogged down my phone with a whole bunch of crap yet.
Thanks for your work I bought my Ideos through 2 Degrees in New Zealand.
Request:
I quite like the look of the black notification bar and green icons. Would you be able to theme this rom with those? Also could you include the gingerbread keyboard. I know I can install it separately but would be cool to have Touch Pal and the original keyboard removed and replaced with the gingerbread one.
tankknat said:
ARGH, ok not good...
booted up to flash my loving ideos and i think i killed it...
'Firemware update step 1/2
Unpacking
[=============] (thats a progress bar
!
update failed
and all my buttons are blinking...
Click to expand...
Click to collapse
Did you power on your unit holding the 'volume up' and 'red' key?
I am no longer working on this project (see the 3/15 update below).
However cas_xp is already working on porting ICS/CM9 to the LePan TC970.
The XDA thread with all his work is here: http://forum.xda-developers.com/showthread.php?t=1483954
(if anyone has a link to the thread specific to CM9 for the TC970, please let me know and I'll update the link above).
================================================================================
This thread is about gathering and sharing info about the hardware, firmware, Linux kernel and modules for the Mitsunichi/Innocom 'Griffin' M6001 tablet, aka Le Pan TC970 in order to be able to port ICS/CM9 to it, if possible.
I'd like to keep this thread about 'low-level' hardware/kernel, i.e. please do not post questions about rooting this tablet (it has already been done, see here: http://forum.xda-developers.com/showthread.php?t=1353951) or about problems with specific applications.
Since there are so many awesome developments in this thread, I decided to just put the interesting news and links here and move the historical info in the second post below.
Franco
================================================================================
Update 3/15/2012
Last Sunday flying back home they had me check-in with the regular luggage my bag with the LePan 970 and when I turned it back on at home that night, it had a bunch of stripes of dead pixels on the screen; it is pretty much unusable now.
Also my wife gave me a new different tablet (which already runs ICS) for my birthday yesterday, so at this point I won't be working on the LePan TC970 anymore.
I just saw that the great cas_xp is already working and making good progress on a version of CM9/ICS for the LePan TC970 (see here http://forum.xda-developers.com/showthread.php?t=1483954 and here https://github.com/cas-xp/device_lepan_griffin) and I wish the best of luck in this project.
I had really fun working on this tablet with all the people here (chinabull, cas_xp, and everyone else of course) and I am already working on the new one.
See you later,
Franco
================================================================================
Update 2/20/2012
I was finally able to compile all of CM9/ICS with specific files for the griffin/TC970 (no ROM yet).
All the details, how to get the files, and compile it on your PC are in the 'how-to' post ( http://forum.xda-developers.com/showpost.php?p=22007753&postcount=113).
Please do try to compile it yourself, but don't try to run those files on your tablet.
================================================================================
Update 2/7/2012
Big news!
cas_xp has released a beta version of Gingerbread/CM7 for the griffin/TC970. The thread with all the information is here: http://forum.xda-developers.com/showthread.php?t=1483954
Awesome job cas_xp!!!
================================================================================
Update 1/30/2012
I tried to put together an initial attempt of an 'how-to' docoment about trying to build CM9/ICS for the griffin/TC970 tablet (movie spoiler: no, I can't build/run ICS yet).
The link to the post is here: http://forum.xda-developers.com/showpost.php?p=22007753&postcount=113
I also created a github repository with the device specific code and configuration files to port CM9/ICS to this tablet (it is all in the post).
Comments, contributions to the code and conf files in the repo are most welcome!
================================================================================
Update 1/27/2012
cas_xp was able to get Gingerbread (CM7) running on the first time! (http://forum.xda-developers.com/showpost.php?p=21888312&postcount=93)!!!
Congratulations to cas_xp for this big success!
================================================================================
Update 1/22/2012
I finally found the time to write the Innocomm firmware 'packer' (and a newer version of 'unpacker'), so we can create our own firmwares for the TC970/griffin.
Since I thought it is better if I keep this post just for the progress updates for this this thread, I just put the descriptions on what 'unpacker 'and 'packer' do and how to use them here: http://forum.xda-developers.com/showpost.php?p=21707308&postcount=80.
Sometime I'll also clean up this post a little bit (and put all the historical information in the second post).
================================================================================
Update 1/19/2012
chinabull has created a working ClockworkMod Recovery for the LePan TC970/griffin; his post with all the instructions is here: http://forum.xda-developers.com/showpost.php?p=21563628&postcount=44.
Please read his whole post wuth all the instructions; please not that this is still a work in progress and that there are risks with your tablet involved with this installation; you may want to read all the posts after chinabull's to have an idea of the possible risks and workarounds.
Again my hat off to chinabull for this great achivement!
================================================================================
Update 18/1/2012
More great news!
chinabull figured out a way to replace Innocomm recovery with an already existing ClockworkMod, sign the firmware with this new version and install it on his tablet.
This means that we should now the able to build our own firmwares for the TC970/griffin.
Many thanks to chinabull for his awesome achievement!
================================================================================
You can find all the other information in the 'historical' log below.
This post is just to keep an archive of all the historical information about porting ICS/CM9 to the griffin/TC970 tablet.
Most of the information here has been superseded by the progress made more recently (see post #1), but I thought it would be useful to have it around, just in case.
Franco
================================================================================
Update 1/16/2012
Great news!
With chinabull's help, I found out how to generate the 20 bytes SHA1 checksum for trhe images contained in the firmware.
It is the SHA1 checksum of the image + the 'cafeefac' trailer + the length of the image (including the 'cafeefac' trailer).
I updated the C program 'unpacker.c' to also compute and check the SHA1 checksum.
The program can be compiled with the following command:
gcc -O -Wall -o unpacker unpacker.c -lz -lcrypto
We still haven't found out how to generate the 20 byte SHA1 checksum for the whole firmware, but I think we are very close now.
I'll also start writing the 'packer' because I think we'll have all the pieces in place very soon.
Many thanks to chinabull again for all his help.
Franco
================================================================================
Update 1/15/2012
What chinabull found is the CRC32-like checksum for the header of the firmware and for each of the images.
As he pointed out in the thread there is still a 20 bytes (160 bits) signature/checksum that we haven't figured out.
I updated the 'unpacker' code attached to this thread with the header CRC checksum stuff that chinabull found out.
The still unknown 160 bits field is displayed as 'signature/checksum' if you run the'unpacker'; if you figure out how to generate it from each image content, please let us know, since this is the last thing we need to know to be able to create ourown firmware images.
Franco
================================================================================
Update 1/13/2012
Very good news!
Chinabull figured out the algorithm used by Innocom to sign/checksum the images and the firmware!
This means that it should be possible to create our own firmware images (possibly with CWM recovery) and start replacing parts of the firmware on the TC970/griffin.
Congratulations to chinabull!
Franco
================================================================================
Update 1/8/12
First of all, thanks to the many who posted useful information about the hardware in this tablet and thanks for the comments (btw, negative critiques do not upset me, so don't worry about them, as long as they don't violate this forums policies).
I thought that in order to boot any alternative ROM or firmware it would be useful to find out how locked down Innocomm has made this tablet.
Since the CPU is an OMAP3630 and the Wifi is a WL1271 and they are the same on the Nook Color tablet and since we know that the TC970 can boot off the SD card using the same type of MLO x-loader and bootloader used by the Nook Color, I downloaded the Nook Color 'Monster Bootpack' SD card bootable images from here: http://code.google.com/p/monster-rootpack/downloads/list. They have a couple of 2GB SD card images there.
I tried both of them and in both cases I had the 'bad firmware image' screen, which seems to indicate that the Innocomm recovery boot checks for 'something' (beyond what a normal OMAP3630 does) in order to boot an MLO x-loader from the SD card.
At this point I thought I would try to discover the full format of the 'griffin.ifw' file, in order to be able to create our own ROM images.
I was able to decode a few more fields in the firmware (the memory load address and a few other value) and I have updated the attached 'unpacker.c' accordingly.
Unfortunately a couple of values are still unknown:
- one is a 28 byte (224 bits) field in the header of each image in the firmware - I strongly suspect it is some sort of checksum (224 bits is the length of a SHA224 checksum), but I haven't been able to find out how to generate that value (I tried doing SHA224 checksums of the image,the image+header, and other combinations, but without any luck). If someone here can find how to generate it, big reward!
- the second one is a 24 byte (192 bits) field in the header of the whole firmware - it is probably some other checksum/signature, but I haven't found out any kind of 192 bit signature to make sense of it, so big reward here too if you can figure out what it is.
Both values are printed out by this version of 'unpacker', so you can play around with it and let me know if you find anything.
Finally, I saw from the FCC schematics that the TC970 presents the OMAP3630 UART3/serial port on the 30 pin connector and I saw that one guy ('chinabull') in the TC970 rooting thread was able to connect to it and obtain a shell in recovery mode. My next step is going to be buying the $15 'podbreakout' from sparkfun Electronics (among others) http://www.sparkfun.com/products/8295 (I am not good with the soldering iron; if you are good and have patience, you may want to try with the $4 iPod connector from the same site) and connect to pins 17, 18, and the ground to have a serial connection and be able to see the actual messages when I try to boot with a different MLO x-loader (should be also useful to 'de-brick' the TC970, since I only have this tablet).
I'll let you know how it goes.
Franco
================================================================================
This thread is about gathering and sharing info about the hardware, firmware, Linux kernel and modules for the Mitsunichi/Innocom 'Griffin' M6001 tablet, aka Le Pan TC970 in order to be able to port ICS/CM9 to it, if possible.
I'd like to keep this thread about 'low-level' hardware/kernel, i.e. please do not post questions about rooting this tablet (it has already been done, see here: http://forum.xda-developers.com/showthread.php?t=1353951) or about problems with specific applications.
Below is what I found so far.
- Hardware
According to the application with the FCC, these are the most interesting components:
- Name: griffin
- Model: 6001
- Manifacturer: Innocomm
- Processor: TI OMAP3630 ES1.2
- LCD: LP097X02-SLA3 (transmitter: TI SN75LVDS83B)
- Power regulator: TI TWL5030
- Front facing camera: 2M pixel fixed focus CM8188-A200SF-E
- g-Sensor: BMA150
- e-Compass: YAS529-PZ
- light sensor: EPL5804
- gas gauge: OZ8805
- Wireless/Bluetooth/FM: TI WL1271-YFV
- GPS: GSD-4t
- Firmware:
Le Pan has apparentely two versions of its latest firmware, V4431 and V4431-2. My analysis below is based on the one with MD5 checksum f9cabf696f08f1c3791d0a4ec14876db.
I wrote the attached C program to extract all the 'images' (files) from the firmware.
The program can be compiled with the following command:
gcc -O -Wall -o unpacker unpacker.c -lz
(all these commands should work on Linux - Fedora 64 bit; you may have to change them to run them on a different version of Linux/OS).
The firmware is composed of the following nine 'images':
- recovery ('.cpio.gz' archive - it can be opened with the command: gzip -dc recovery | cpio -idm)
- linux (this is the actual Linux kernel; see more about it below)
- iload (same as the first stage 'MLO' x-loader binary in the firmware installation disk)
- iboot (same as the second stage 'iboot.ism' loader in the firmware installation disk)
- splash (probably a bitmap image for the splash screen)
- chargesplash (probably a bitmap image for the splash screen when charging)
- bootifw_logo (probably a bitmap image with the company logo to be displayed at boot time)
- ramdisk (.cpio.gz' archive - it can be opened with the command: gzip -dc ramdisk | cpio -idm)
- system (a YAFFS2 filesystem - it can be opened with the 'unyaffs' program - available here: http://code.google.com/p/unyaffs/downloads/list)
The griffin board is based on the TI OMAP3630 ARM CPU, which is the same used by the very popular BeagleBoard (http://beagleboard.org/). Most of the information available for the BeagleBoard apply to griffin, included the functions of the files MLO, iload, iboot (see here: http://omappedia.org/wiki/Bootloader_Project - OMAPpedia is definitely a good starting point here).
- Kernel and drivers:
The firmware file 'linux' is the actual Linux ARM kernel; it has some code at the beginning to uncompress it and the rest is a 'gzip' compressed file.
The actual uncompressed kernel can be extracted with the command:
dd if=linux bs=12878 skip=1 | gunzip -dc > kernel
I then ran 'strings -td -a kernel' and it looks like all the drivers are compiled into this kernel (also confirmed by the very few '.ko' files contained in 'system').
The 'strings' command shows the following lines toward the beginning:
183356 twl5030
183392 griffin-i2c-touch
183428 bma150
183464 yas529
183500 OZ8805
183536 epl5800-ls
183572 hynix253
183608 griffin-ha2608-tk
I think these are the drivers which we need to come up in order to be able to compile ICS/CM9 for this tablet.
Here is what I found about them:
- 'twl5030' is the power regulator for the OMAP board and it is already supported by Linux
- 'griffin-i2c-touch' is the capacitive touch screen (see more about it below)
- 'bma150' is the accelerometer and it is already supported by Linux
- 'yas529' is the magnetometer and it is already supported by Linux
- 'oz8805' is the gas gauge - I didn't find much about it
- 'epl5800-ls' is the light sensor - I didn't find much about it
- 'hynix253' is the 2M pixel camera - I didn't find much about it
- 'griffin-ha2608-tk' is the touch key - I found some code about it here http://topic.csdn.net/u/20110810/09/1a96d532-c517-4771-8bbe-d2dd4c980b4e.html
I started looking at the touch screen first, since it is probably the most critical component in this list (and the one that took some work to get to work correctly on the CM7 for the HP Touchpad).
The 'bootinfo.txt' log file posted on the TC970 rooting thread shows the following kernel message lines for the TS:
input: griffin-i2c-touch as /devices/virtual/input/input7
griffin-i2c-touch 2-0055: registered with irq (313)
Goodix TouchScreen Version:GT801NI_1R02_13T
griffin-i2c-touch 2-0055: Create proc entry success!
Goodix debug sysfs create success!
griffin-i2c-touch 2-0055: Start touchscreen griffin-i2c-touch in interrupt mode
which show that the TS is a Goodix GT801.
Search for Goodix Linux drivers, I found the following page (in Chinese) http://blog.csdn.net/baiduluckyboy/article/details/6616533. It looks like it contains the source code for the Linux driver for the TS and it looks like the driver is under the GPL license. Unfortunately the source code refers to a couple of include files ('goodix_touch.h' and 'goodix_queue.h') that I was not able to find anywhere. The guy who posted that source code might have them, I did not try to contact him. Also the 'goodix_touch.ko' kernel drivers out there refer to a source file 'goodix_touch_1024n.c' that I was not able to find either.
Interestingly enough, the schematics posted on the FCC site do not mention any Goodix chip at all (at least I wasn't able to find it there).
This is what I found so far; I'll add more updates as I find them.
I would also appreciate very much if anyone could post information about the source code for the drivers (or even developer's guides, SDKs, datasheets) for the touch screen (most important), the light sensor, the camera, the GPS, etc
Thanks,
Franco
If you want the kernel source, contact the manufacturer, as the Linux kernel is licenced under GPL and they need to release source!
From my fingers to your eyez
just in case 2
Best of luck!!!!
DerKoch
Sent from my SGH-I897 using XDA App
Good luck.
Appreciate the work to gather the info together, OP. Glad another soul fights for our shiny toy
Having a forum would help putting such info in stickies. Keep voting!
Vote +1 Le Pan forum here
As for source code... anyone threatening legal action yet? j/k ...
Dude, problem? Calm down, I think this is the best thread with all the infos right now.
10chars...
$30 US to the first person with a working CM7 (or CM9) custom ROM on the Le Pan, via Paypal!
gfinockio said:
$30 US to the first person with a working CM7 (or CM9) custom ROM on the Le Pan, via Paypal!
Click to expand...
Click to collapse
I'll give $50
Sent from my TC970 (Wi-Fi) using XDA Premium App
Thx OP, nice... Keep up the good work guys!
So, correct me if I am wrong. In theory the first step is to recreate a 2.2 'custom' kernel replace the existing one, repackage, and try to flash it and see if it works, right?
Worst case (assume the boot loader is not messed up), it should be able to flash back to the official ROM image, right?
(or I should say, first test is to replace the boot screen in ROM image to test repackage and see if it works... Yes I am aware you can change the boot logo in the filesystem afterwards but that's not the point)
I do plan to set up a build environment over the holiday, but I hope those alreay have experience can have a head start!
---------- Post added at 06:33 AM ---------- Previous post was at 06:02 AM ----------
OZ8805 Gas Gauge seems to be an obsolete product from O2Micro. However from some old document (http://www.docin.com/p-97287653.html or http://www.scribd.com/doc/61448457/o2m-Int-Power-Brochure) it shows the pin out which looks like I2C interface (SCL/SDA)
Hynix253 Camera:
Bit and piece of info
http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/t/135743.aspx
And looks like it is widely available in China for use in cell phone camera, however can't fins much specs other than a few photos. It is made by 冠普科技. http://detail.china.alibaba.com/buyer/offerdetail/891985423.html
ePL580x Light sensor:
according to this page http://www.computex.biz/elan/default.aspx?pagetype=ProductDetail&pdt_id=38766&cid=561 it is made by ELAN Microelectronics Corp. http://www.emc.com.tw But I can't seems to find the product on their website
Digging continues...
I was able to find this website with
more on the tablet. I tried to email them for more information but idk if it sent to them. Maybe someone else can try on a PC, only have my phone for now....
Edit: forgot the Website. http://211.72.69.29/en/product5802.html
So here it is
Sent from my i777 high in the sky
colbynmeghan said:
I was able to find this website with
more on the tablet. I tried to email them for more information but idk if it sent to them. Maybe someone else can try on a PC, only have my phone for now....
Sent from my i777 high in the sky
Click to expand...
Click to collapse
what is the website?
There is a new firmware file on the horizon for the Le Pan TC 970. Not sure if that's of any importance to you...
gfinockio said:
There is a new firmware file on the horizon for the Le Pan TC 970. Not sure if that's of any importance to you...
Click to expand...
Click to collapse
Source?
Op, is there anything community members can do to help?
sockbot said:
Source?
Op, is there anything community members can do to help?
Click to expand...
Click to collapse
A member of le pan support is a member of the le pan group and asked a few members to test out the firmware. It should be released publicly soon.
Sent from my SPH-D710 using Tapatalk
Let us know if theres anything that can be done to help. Would love to see some CM9 port on this thing. Thanks again for the hard work. Keep it up.
Any info on significant changes, I'm pretty happy with the current firmware....
esunday said:
Any info on significant changes, I'm pretty happy with the current firmware....
Click to expand...
Click to collapse
There is a discussion on the new firmware here: http://forum.xda-developers.com/group.php?do=discuss&discussionid=1446&pp=10
It looks like it is mostly stability fixes but it is still a 2.2 firmware.
This thread is about getting a custom 2.3+ firmware on the TC 970 which I want so my apps behave as tablet apps instead of large phone apps. Ever notice how sometimes you see an app screenshot in landscape mode having two panels for navigation and content but when you actually download it it only shows the content? Its because the tablet can only act as a huge phone in 2.2. Need 2.3 and ideally 4.0 in order to have proper tablet behaviour.
:::::::::::::: UPDATED :::::::::::::::::::
Lubuntu 14.04 with Tegra drivers by DJDILL
This is build off the core by @jrohwer
Screenshots to come..
Download:
Torrent: tf101-14.04-Lubuntu-Tegra-armaf.tar.gz
Seed this as much as you can to help others..
DIRECT DOWNLOAD:
Main: tf101-14.04-Lubuntu-Tegra-armaf.tar.gz
Goo.IM: tf101-14.04-Lubuntu-Tegra-armaf.tar.gz
Dropbox: tf101-14.04-Lubuntu-Tegra-armaf.tar.gz
Mega: tf101-14.04-Lubuntu-Tegra-armaf.tar.gz
MD5: fca17ed3b426848a97175a9f8c5069a2
SIze: 630MB download
Ondisk: 2gb+ (Sorry, I will trim in the next build)
What works:
- Tegra drivers
- Hotkeys - Use shift+ Hotkey
- Media hotkeys work for VLC use ALT + Hotkey
- Vol keys (rockers) on the side
- OSK on boot for login - You need to press the button next to shutdown to get it to come up.. click twice.
- Sound - but cuts out on some mp3s and will not come back until the tab is fully powered down and back up (not just restart)
- Touchegg
- Bluetooth
- Firefox Youtube (HTML5), VLC video play back (as seen in the youtube in post two) -- This may not work.. BUT!!!!!!!! copy the youtube link to VLC and play it..... It works much better!
- HDMI
- Web / Video camera via USB Logitech C110
--------MODULES addins for kernel .10.12 only
- USB DVD PlayBack works with VLC
- USB DVD rw
- USB Audio / Sound
- USB Network adaptors - dm9601
Fixes from other builds:
- Screen will go to black to save power.
LOGIN Info:
User: tf101
Password is: ubuntu
Please change this for your own piece of mind
HOW TO:
Follow @Kingzak34 Great guide to get it all setup and working:
http://forum.xda-developers.com/showthread.php?t=2684854
THIS NEEDS TO BE UPDATED... OLD
How to change things in this build Post #157
Problems: (in order of what makes me angry)
- Icon theme RED Icon network manager-- Fix here (sorry)
- SD card will not auto mount, delete key will not work - Fixes here: POST 268
- Sound .. Is buggy and crashes .. May need new driver or patch for alsa.. Needs to be fixed..
- Mic does not pickup audio
- GPS
- Cam (both)
- tilt sensors
- Maybe 3G internet.. I don't have a TF101G to test that it works.
--- I am working on the sound issues with kernel modules..
FIXED Problems in this build:
- Sound headphones does not kill speakers sound (they both play) - see workarounds
- VLC crashes when playing mp3s.. use gnome-mplayer for now
- Keyboard: Bluetooth hotkey.. I have the code but didn't add it to disable bluetooth, auto brightness hotkey
- ZRAM -- see post #166
- adduser /sbin commands don't work.. run this: export PATH=$PATH:/sbin:/usr/sbin
If you know of more bugs let me know..
Workarounds:
Firefox can be slow.. Install "no script" plugin.. then its heaps better
Keyboard and mouse can stop if the battery is getting low.. Just redock
- Sound headphones does not stop the speakers playing sound - Use alsamixer on command line and press M on the one you want to mute
- If the sound does not work at all..Run alsamixer and toggle DRC (m button)
What can I do with this that I can't do with Android?
USB printing
Full Desktop and mouse etc..
Crack wifi
Use a second screen.. not as a clone - via HDMI
DVD burning
DVD playback
Lubuntu / ubuntu apps
Get frustrated!
-------------------------------------------------------
Ubuntu 14.04 CORE With Tegra drivers by @jrohwer
Core Shell ubuntu see post: #233
INFO:
Ubuntu 14.04 base system. It boots to the console. It has all the xserver packages set up and pre-installed correctly. All the convencience scripts are there, the Tegra drivers are installed, firmware for wifi and bluetooth is pre-installed, init script for bluetooth fixed, kernel modules for rootbind kernels are preinstalled.
Download links on the post above.. I will mirror later
Kubuntu 14.04 With Tegra drivers by @jrohwer
KDE (kde-plasma-desktop) - Please read the below.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Please see info here!: @jrohwer kernel thread post 303
Please note this will not work with .12 OC kernel.. Only with Kernel from post one of Jrohwer or .10
See posts in this thread for issues with boot and posting to black
Main Download link (google): kubuntu-14.04.tar.bz2
Mirror: kubuntu-14.04.tar.bz2
Mirror (Mega) : kubuntu-14.04.tar.bz2
Torrent: kubuntu-14.04.tar.bz2
MD5:
2a4d63cd4cf7f714e191e832d15abe7d
This build is by Jrohwer all credit goes to him .. As does the kernel for my builds
Lubuntu 12.04.4 With Tegra drivers
:::::: Image is for @jrohwer kernel on post 3 - rootbind
3.1.10-12 oc - It also includes the other kernels modules and FW on his thread.
This is the kernel I use:
http://forum.xda-developers.com/attachment.php?attachmentid=2379482&d=1383923374
Please see his thread here: http://forum.xda-developers.com/showthread.php?t=2347581
Go and thank him for making this kernel!
:::::::
DOWNLOAD HERE!!
Mirrors to come soon!
Torrent: http://forum.xda-developers.com/attachment.php?attachmentid=2735900&d=1399720601
Direct Download: tf101-12.04.4-Lubuntu-armhf-Tegra.tar.gz
Goo.im Download: tf101-12.04.4-Lubuntu-armhf-Tegra.tar.gz
Dropbox Download: tf101-12.04.4-Lubuntu-armhf-Tegra.tar.gz
(maybe I will get banned)
Mega Download: tf101-12.04.4-Lubuntu-armhf-Tegra.tar.gz
Firedrive Download: tf101-12.04.4-Lubuntu-armhf-Tegra.tar.gz
md5 hash:
b60b7ca68c204421b576dc973b017432
(you can use Ez File Explorer to test the hash for Android, or md5sum under Linux)
545.6 MB download
Unpacks to 1.7gb on disk
What is says on the box
Includes everything so you can point and shoot
What works:
- Tegra drivers
- Hotkeys - Use shift+ Hotkey
- Vol keys on the side
- OSK on boot for login
- Sound - but cuts out on some mp3s and will not come back until the tab is fully powered down and back up (not just restart)
- Touchegg
- Bluetooth
- Firefox Youtube (HTML5), VLC video play back (as seen in the youtube in post two)
- HDMI
- Web / Video camera via USB Logitech C110
- USB DVD rw via module add on see this post:
USB dvd support for 10.12 Rootbind
Fixes from other builds:
- System does not fully turn off the sreen / keyboard so it can always be woken up from keyboard press - this can be changed from power manager
- Auto usb mount
- Cheap usb network adaptors driver installed dm9601
- Play, Next and back hot keys talk directly with gnome-mplayer.. So play your mp3s with that
- Audio controls (hotkeys) on have been mapped to turn down both the headphones and speakers.. at the same time .. As the mixer does not have a "master" control. (see problem / workarounds)
LOGIN Info:
User: tf101
Password is: ubuntu
Please change this for your own piece of mind
HOW TO:
Follow @Kingzak34 Great guide to get it all setup and working:
http://forum.xda-developers.com/showthread.php?t=2684854
How to change things in this build Post #157
Problems: (in order of what makes me angry)
- Sound .. Is buggy and crashes .. May need new driver or patch for alsa.. Needs to be fixed..
- Sound headphones does not kill speakers sound (they both play) - see workarounds
- VLC crashes when playing mp3s.. use gnome-mplayer for now
- Mic does not pickup audio
- Keyboard: Bluetooth hotkey.. I have the code but didn't add it to disable bluetooth, auto brightness hotkey
- GPS
- Cam (both)
- tilt sensors
- Maybe 3G internet.. I don't have a TF101G to test that it works.
- ZRAM -- see post #166
- adduser /sbin commands don't work.. run this: export PATH=$PATH:/sbin:/usr/sbin
If you know of more bugs let me know..
Workarounds:
Firefox can be slow.. Install "no script" plugin.. then its heaps better
Keyboard and mouse can stop if the battery is getting low.. Just redock
- Sound headphones does not stop the speakers playing sound - Use alsamixer on command line and press M on the one you want to mute
- If the sound does not work at all..Run alsamixer and toggle DRC (m button)
What can I do with this that I can't do with Android?
USB printing
Full Desktop and mouse etc..
Crack wifi
Use a second screen.. not as a clone - via HDMI
Get frustrated!
Super thanks to:
@ Everyone who keeps using the TF101.. You all inspire me to keep making this better!
@Kingzak34 - For Guides and keeping me working on this project.
@jrohwer - for making / hacking together the kernel.. That makes this all possible
@Sni - kernel patches
@x3maniac - for getting me my first tf101 Linux based Roms and support
Mini 12.04.4 LTS ::: Ubuntu Core with LXDE armhf
No Frills! .. Nothing really installed at all.. Add what you want Minimal install
-Super small 320mb unpacked - 160mb packed
-Very light on ram (160Used on startup)
-Tegra drivers installed & working
-Wifi works
-HDMI works
-Video playback + Youtube HTML5 works
Not tested / note included: Bluetooth, Hotkeys (scripts are present).. to turn down brightness open new terminal and type brightnessdown
NOTE:
This build maybe very annoying for some people.... It does not include the normal Lubuntu things.. It also does not include Firefox or VLC by default (to save space).. It has just about nothing // People who want a full desktop can wait until I build a full Lubuntu ones with drivers next week sometime
Also usb needs to be manually mounted..
All the above can be installed by using your normally apt-get install firefox vlc ..etc!
Some images:
HDMI with TV
What is included
See now it works with a TV
Youtube of video playback:
https://www.youtube.com/watch?v=muV0uK29S2o
Download:
TF101-LXDE-small-Tegra.tar.gz
MD5:
70b5eea5ca1de582c0ef2ba736b1e679 TF101-LXDE-small-Tegra.tar.gz
No Mirror yet!
Plain 12.04.4 LTS ::: Ubuntu armhf
Ok Boys and girls.. Here is the base 12.04.4 with all updates done to it..
Its on a Ubuntu Unity desktop.. What is slow as ****, and laggy and crashy.. It has crashed and restarted on my twice so far for me while
It has all the keybinds done to it and it auto logins in.. The dock is buggy and will need to be undocked and redocked a few times to get the keyboard / touchpad working
sound, touchpad, multitouch, etc working
This build has all the fixes as 14.04 v1.1 But without the power switch fix.. If you want that please see this post:
Post-15
No nvidia drivers installed.. Please fell free to break it your self
Downloads:
Main Mirror:
tf101-12.04.4-Ubuntu-armhf.tar.gz
Dropbox.. Lets get my account deleted!
tf101-12.04.4-Ubuntu-armhf.tar.gz
Size: 911MB
Hash: MD5: 3871787e0b34a6d20fef9d9ef7b0fe2e
---------------------
What's new in v1.1 ::: Xubuntu armhf
Newest bleeding edge updates from Ubuntu launchpad + new Firefox + lightdm (ugly yellow slash on start)
Keybinds setup for: WiFi off on, touchpad off on, brightness controls up down, start Firefox, start terminal, screenshot
:::::Hold "shift" and press the key you desire .. Ie touchpad button a long the top. :::::
note this will only work currently in the Xubuntu session (default) will not work in xfce or openbox.
Plus black screen on fix - with hack from post #15
New panel shortcut for XDA Developers tf101 forum.. For easy troubleshooting help
New performance monitor on the right: CPU, memory, disk access
Hidden Bluetooth icon and power while on charge
Fixed / hidden mount errors on / when booting up post #53
Now includes all modules for all versions of rootbind kernels
Some apps package cleanup
Fixed panel dots for spacer
Fixed some autoload apps
Turned off power settings for suspend
Turned off screensaver
What's not working:
Bluetooth
HDMI
Camera
GPS
Extra USB adaptors ie: USB Ethernet
Volume for system and volume rockers
... Sound does work but only in some apps
Graphics drivers opengl - no support yet?
If you know of more bugs let me know.. I will see about what I can do to fix it.. or hack away at it ^_^
----
system will take a while to start
First login -firefox will take a bit to open
You may have two errors about libc.. this is fine, they don't come back second reboot..
Unpacking takes 38mins in Android.. It can cause the screen to go black and not come back when its unpacking.. Just leave it!! If you really want to see what its doing set the timeout to none or undock re dock and press the power button..
Downloads
Main mirror
tf101-14.04-xubuntu-armhf-1.1.tar.gz
Dead mirror:
Mirror (Dropbox) : tf101-14.04-xubuntu-armhf-1.1.tar.gz
2nd Mirror Goo.im tf101-14.04-xubuntu-armhf-1.1.tar.gz
Thanks to @x3maniac for the mirror
Size: 863 MB (a little bit smaller then before) But unpacks just as big....
MD5: a0371274e0e28e5b623ca6282d52883e
Thanks to everyone who is posting with bugs etc.. I hope to make your life and mine easier with his new image.. Less work more play !!
Current download stats:
40+ As of last edit
-------------------------- OLD Details from post ONE... ------------------------------------------------
This is a 14.04 build with xubuntu installed (see screeny)
This is a armhf build.. Much faster then armel
:::::: FYI this is for @jrohwer kernel on post 3 - rootbind
3.1.10-12 oc
http://forum.xda-developers.com/attachment.php?attachmentid=2379482&d=1383923374
Please see his thread here: http://forum.xda-developers.com/showthread.php?t=2347581
Go and thank him for making this kernel!
:::::::
DOWNLOAD HERE!! -- This is the old 1.0 Build.. see below for 1.1
Mirrors to come soon!
tf101-14.04-xubuntu-armhf.tar.gz
Mirror dead.. Thanks dropbox!
Mirror - Dropbox tf101-14.04-xubuntu-armhf.tar.gz
md5 hash:
cbc9177f656a7e58cae53ff00fa33d7a
(you can use Ez File Explorer to test the hash - Android, or md5sum under Linux)
867.56 MB download
Unpacks to 2.4gb on disk (Likely there is more cleaning I can do to move not needed files to make it smaller)
What is says on the box
Includes everything so you can point and shoot
Working fine::
-modules,WiFi,touchpad,touchegg,sound etc..
Ok here we go:
User: tf101
Password is: ubuntu
-please change this for your own piece of mind
HOW TO:
In Android..
Rename your current linuxroot if you have one using mv
Download and unpack into /data/linuxroot
Comannds:
Code:
su
busybox mount -o remount,rw /
--Rename old Linuxroot
mv /data/linuxroot /data/linuxroot-old
mkdir /data/linuxroot
chmod 755 /data/linuxroot
cd /data/linuxroot
tar -pxvzf /pathto/tf101-14.04-xubuntu-armhf.tar.gz
busybox mount -o remount,ro /
(This will take bloody ages maybe 40mins+ ... Go have a few coffees) - its faster if your going from micro SD
Reboot and you should be away
If you have any issues just delete /data/linuxroot and mv your old one back
The first time it maybe a bit slow to get going... Just wait... You maybe need to start without dock attached
-second boot should be better..
Problems:
Mine always loads with root file system needs to be checked.. Can get past it by pressing i ... I tried scanning it with the tools in this thread.. But no love for me.. I tired also formatting /data still coming up
As this is a 14.04 build it can't include the nvidia drivers.. So that's not so fun... I am planning to build a 12.04.4 one soon ... Maybe someone has a solution ? Last time I tried to get it working I had to reinstall
Also HDMI does not work.. I am guessing because the nvidia drivers are not installed..
Brightness buttons.. See post 41 - for a hack
Its in the Australia time zone use this to fix for you:
sudo dpkg --configure tzdata
Maybe Audio maybe not work in some apps... I tired to fix up pulseaudio .. By removing it... Anyway audio is working for me with mplayer -ao alsa something.wav
your may need to run alsamixer and enable speaker (3rd tab along) press M to enable it
Performance notice while using firefox chrome etc.. Using ABP helps speed uploading time for pages and helps using pages... Otherwise your loading flashy, gifs other useless things that slow down your TAB
Workaround for the below:
Screen saver turns screen off - This is very annoying -- You can turn off the screen saver or wait for me to fix it
If it goes black and you can turn it back on do this: Pressing power button first (screen will go a little bright).... Then ctrl + alt (search) then f1 (the second key along the top) .. Then alt+ Ctrl and f7 -- And then screen will be back........
see page 2 post 1 for fix for this http://forum.xda-developers.com/showpost.php?p=50399357&postcount=1
I have some code I am working on to get the power bind to do what we just did - will have a fix that can be easily applied
If anyone wants to have a look:
https://github.com/djdill/TF101/tree/hotkeys
... Yes I know I am not using git right
Super thanks to:
@jrohwer - for making / hacking together this kernel.. That makes this all possible
@Sni - kernel patches
@x3maniac - for getting me my first tf101 Linux based Roms and support
Current download stats:
102 As of last edit
http://forum.xda-developers.com/attachment.php?attachmentid=2735900&stc=1&d=1399720601
Nice I think you can rename your thread to be more general and add more img ? What do you think ?
( I mean like a img repository for rootbind kernel )
I'll try to do a img with different DE and things.
Thanks for your work anyway, really appreciated !
BTW, x3maniac, if you read this, glad to see you again around here
For our discussion about 13.10 and 12.04, I think I'll make a 13.10 then, like this we got plenty of choice Nvidia driver are supported until 13.10, and not supported anymore since 14.04
"Envoyé depuis mon Transformer TF101 avec Tapatalk"
Kingzak34 said:
Nice I think you can rename your thread to be more general and add more img ? What do you think ?
( I mean like a img repository for rootbind kernel )
I'll try to do a img with different DE and things.
Thanks for your work anyway, really appreciated !
BTW, x3maniac, if you read this, glad to see you again around here
For our discussion about 13.10 and 12.04, I think I'll make a 13.10 then, like this we got plenty of choice Nvidia driver are supported until 13.10, and not supported anymore since 14.04
"Envoyé depuis mon Transformer TF101 avec Tapatalk"
Click to expand...
Click to collapse
@Kingzak34 Good idea! .. OK so I have renamed it now.. let me know what you think.. If you can thank of a better name.. Just paste it and I will change it
OK didn't know about the support up until 13.10.. I was never able to get it to work past 12.10.. Maybe I am doing something wrong.. I was looking and your thread about installing the drivers.. Or is it better just to do it via the software centre?
Somehow I magically fixed the libgl.... Its even fixed in the tar.gz that I uploaded .... Don't know how I did that.. But now I can run Midori (browser).. Faster then FF on the tablets and lighter
I am going to be building more from Monday.. I want to get more fixed with this image (I think it can start quicker and fix some of the errors in syslog)
And I want to fully remove pulseaudio and get ALSA working by default .. Currently in the img.. Audioapps are trying to load to pulseaudio... Even when its full removed.... NFI why that is happening.. anyway more fun time fixing
Oh and the screen fixes for idle .. never turn the screen off correctly
re x3maniac he PMed me a few times today! He working on a another kernel ... But he does not have much free time so its likely going to be a long process .. Anyway this kernal appears to be working fine for me..
DjDill said:
@Kingzak34 Good idea! .. OK so I have renamed it now.. let me know what you think.. If you can thank of a better name.. Just paste it and I will change it
OK didn't know about the support up until 13.10.. I was never able to get it to work past 12.10.. Maybe I am doing something wrong.. I was looking and your thread about installing the drivers.. Or is it better just to do it via the software centre?
Somehow I magically fixed the libgl.... Its even fixed in the tar.gz that I uploaded .... Don't know how I did that.. But now I can run Midori (browser).. Faster then FF on the tablets and lighter
I am going to be building more from Monday.. I want to get more fixed with this image (I think it can start quicker and fix some of the errors in syslog)
And I want to fully remove pulseaudio and get ALSA working by default .. Currently in the img.. Audioapps are trying to load to pulseaudio... Even when its full removed.... NFI why that is happening.. anyway more fun time fixing
Oh and the screen fixes for idle .. never turn the screen off correctly
re x3maniac he PMed me a few times today! He working on a another kernel ... But he does not have much free time so its likely going to be a long process .. Anyway this kernal appears to be working fine for me..
Click to expand...
Click to collapse
For 13.10, the better way to get nvidia driver is through software center I think. But you maybe right, maybe 12.04 as LTS version can be better, I'll try too.
Anyway, thanks for your work, I'll try to do some too, when I'll got more free time
Kingzak34 said:
For 13.10, the better way to get nvidia driver is through software center I think. But you maybe right, maybe 12.04 as LTS version can be better, I'll try too.
Anyway, thanks for your work, I'll try to do some too, when I'll got more free time
Click to expand...
Click to collapse
14.04 is the next LTS =(
Sent from my SCH-I535 using Tapatalk
zachf714 said:
14.04 is the next LTS =(
Sent from my SCH-I535 using Tapatalk
Click to expand...
Click to collapse
For whatever reason I could not get the 12.04 core to upgrade to 12.04.4 .. My next plan to to use the pre installed desktop image and roll the 12.04.4 over the top and see how much it breaks .... Then it will be current LTS with support for a little while longer.... If they fixed (didn't drop nivida support) in 14.04 it would be perfect
Sent from my GT-I9305 using xda app-developers app
DjDill said:
For whatever reason I could not get the 12.04 core to upgrade to 12.04.4 .. My next plan to to use the pre installed desktop image and roll the 12.04.4 over the top and see how much it breaks .... Then it will be current LTS with support for a little while longer.... If they fixed (didn't drop nivida support) in 14.04 it would be perfect
Sent from my GT-I9305 using xda app-developers app
Click to expand...
Click to collapse
really 14.04 seems great right now, the only thing I have seen is that when the display shuts off (not really of just goes black) I cant wake it back up but what ever I will figure it out
zachf714 said:
really 14.04 seems great right now, the only thing I have seen is that when the display shuts off (not really of just goes black) I cant wake it back up but what ever I will figure it out
Click to expand...
Click to collapse
Yeah I was looking at a fix for that last night... Anyway you can get around it by pressing power button first.... Then alt + Ctrl f1 (the second key along the top) .. Then alt+ Ctrl and f7
Sent from my GT-I9305 using xda app-developers app
You are sure we can not install the nvidia drivers ? I know @jrohwer had them on 13.04
edit - oh yea KP loloolololol
zachf714 said:
You are sure we can not install the nvidia drivers ? I know @jrohwer had them on 13.04
edit - oh yea KP loloolololol
Click to expand...
Click to collapse
The ability to install nvidia drivers depends on whether nvidia will release the appropriate versions. It depends on the Xorg video abi, which has to match the version that is installed on your system. (Ubuntu 13.10 is abi-14, 14.04 is abi-15). Abi-14 has been released so there is an nvidia-tegra package in Ubuntu 13.10. It remains to be seen whether nvidia will release the abi-15 driver for ventana (tegra2 cpus). Even if Ubuntu does not provide the package you can still download the driver from Nvidia directly and install it yourself.
https://developer.nvidia.com/linux-tegra-rel-16
(Read at the bottom - Additional software).
I would revisit this page once 14.04 has been "officially released" and if nvidia provides the binary driver for abi-15 then that should be no problem.
I don't think they will as stated in 16.3 changelog ventana driver will not be updated in future release
R16.3
Bluetooth Keyboard and Mouse Support
U-Boot is officially supported
This is the final release supporting Ventana. T20 support will not be included in future releases.
Tapatalké avec mon Nexus 4 MIUI !
Kingzak34 said:
I don't think they will as stated in 16.3 changelog ventana driver will not be updated in future release
R16.3
Bluetooth Keyboard and Mouse Support
U-Boot is officially supported
This is the final release supporting Ventana. T20 support will not be included in future releases.
Tapatalké avec mon Nexus 4 MIUI !
Click to expand...
Click to collapse
Sure, but they have updated the abi-14 support for 16.3 after its release (see Additional Software), this is not a new release of the drivers, it is just providing updated xorg abi support. So that may well happen for abi-15 as well.
jrohwer said:
Sure, but they have updated the abi-14 support for 16.3 after its release (see Additional Software), this is not a new release of the drivers, it is just providing updated xorg abi support. So that may well happen for abi-15 as well.
Click to expand...
Click to collapse
OK ! I didn't get that
Tapatalké avec mon Nexus 4 MIUI !
Black screen hack
...After lots of googling and head banging I managed to get a fix for the black screen... Its a hell of a hack.. But for now I am running with it..
So what is happening when the screen goes black is the keyboard and touchpad stop responding (don't think I can fix that)
So we use the power button soft press to get the screen back, but it still stays black... (little bit of brightness can be seen after pressing) - After that the keyboard and touchpad work.. OK good... so then we use ALT CTRL F1 then back to F7.. yah back to it.. But thats too much pressing in my mind.. So I have got this below commands to so that work..
Some other background to this.. Lubuntu and use another config to bind commands so its a little easier but Xubuntu uses xfce what is harder
SO you don't have to wait for your screensaver you can use this to test:
xset dpms force off
---Steps
sudo apt-get install xbinekeys
xbindkeys --defaults > /home/tf101/.xbindkeysrc
vim /home/tf101/.xbindkeysrc
Add the below to the file just below line 51 or just below this: control + b:2
Code:
# turn screen back on agian
"/usr/bin/turnscreenon"
m:0x0 + c:124
Then:
sudo vim /usr/bin/turnscreenon
Code:
echo "ubuntu" | sudo -S chvt 1
wait 1190
echo "ubuntu" | sudo -S chvt 7
sudo chmod a+x /usr/bin/turnscreenon
I also needed to remove all the commands on line 124 in this file and log out and back in
vim .Xmodmap
-----
There must be a better way of doing this.. As this requires your user password ... to run SUDO..
I sure there is a clean way of getting around the blackscreen bug.. But I can't get it fixed with my skill set so this workaround I am sticking with for now...
I'm just starting trying your IMG, will give you some feedback when I can
jrohwer said:
The ability to install nvidia drivers depends on whether nvidia will release the appropriate versions. It depends on the Xorg video abi, which has to match the version that is installed on your system. (Ubuntu 13.10 is abi-14, 14.04 is abi-15). Abi-14 has been released so there is an nvidia-tegra package in Ubuntu 13.10. It remains to be seen whether nvidia will release the abi-15 driver for ventana (tegra2 cpus). Even if Ubuntu does not provide the package you can still download the driver from Nvidia directly and install it yourself.
https://developer.nvidia.com/linux-tegra-rel-16
(Read at the bottom - Additional software).
I would revisit this page once 14.04 has been "officially released" and if nvidia provides the binary driver for abi-15 then that should be no problem.
Click to expand...
Click to collapse
It appears that ubuntu tired doing this already from what I can see..
https://launchpad.net/ubuntu/trusty/.../16.3-0ubuntu2
reports that the package was removed as of: 2014-02-05.
Deleted on 2014-02-05 by Sebastien Bacher
doesn't work with new xorg abis, requested by mlankhorst
The ABI version for 14.04 is abi15 what means the debs are missing for the install.. I have forced installed packages like this in the past and it fails to start xorg after
This package should work for everything apart from 14.04
@MiniBlu for the info! (he can't post here yet)
I had word that Nvidia will stop dev on anything older then E3 for linux
@Kingzak34 Let me know how you go! .. The blackscreen bug was really eating away at me .. But now I have at least a workaround I am much happier
DjDill said:
It appears that ubuntu tired doing this already from what I can see..
https://launchpad.net/ubuntu/trusty/.../16.3-0ubuntu2
reports that the package was removed as of: 2014-02-05.
Deleted on 2014-02-05 by Sebastien Bacher
doesn't work with new xorg abis, requested by mlankhorst
The ABI version for 14.04 is abi15 what means the debs are missing for the install.. I have forced installed packages like this in the past and it fails to start xorg after
This package should work for everything apart from 14.04
Click to expand...
Click to collapse
The abi15 drivers have also not yet been released for the latest Linux for Tegra R17.1 from Nvidia (which only supports Tegra4 devices). So I would not write this off completely yet. If they release them for 17.1 but not for 16.3 then that would be the final nail in the coffin I guess...
https://developer.nvidia.com/linux-tegra-rel-17
DjDill said:
It appears that ubuntu tired doing this already from what I can see..
https://launchpad.net/ubuntu/trusty/.../16.3-0ubuntu2
reports that the package was removed as of: 2014-02-05.
Deleted on 2014-02-05 by Sebastien Bacher
doesn't work with new xorg abis, requested by mlankhorst
The ABI version for 14.04 is abi15 what means the debs are missing for the install.. I have forced installed packages like this in the past and it fails to start xorg after
This package should work for everything apart from 14.04
@MiniBlu for the info! (he can't post here yet)
I had word that Nvidia will stop dev on anything older then E3 for linux
@Kingzak34 Let me know how you go! .. The blackscreen bug was really eating away at me .. But now I have at least a workaround I am much happier
Click to expand...
Click to collapse
It's working great so far, no problem found yet, I didnt have time to test everything, but it's stable and fast, my printer didnt need to be added or anything, so far so good
Just now that i got my new TF700T?
Hahahha. Seems my TF101 will have to stay around for a little longer