Introduction
In order to condence information, I put together a condenced "lessons learned" guide from [DISCUSSION] on the boot loader and The Nook Tablet Hack Pack. This thread will cover Normal Operation, Booting from SDCard and Bootloader Exploits which alter the boot sequence. If you want to come up-to-speed on the Nook Tablet's security, read on, otherwise it is alot of information to take in.
Part I - Data, Partition Structure & Functional blocks
In this section I will outline the Partition Structure and Functional blocks of the Nook Tablet.
Hardware Configuration
Hardware based input registers - Several registers inside the OMAP4430 processor are tied to physical resistors which serve as configuration bits. If you modify the resistor to be high or low, it will change the register in the device. For example, the SYSTEM_STATUS register contains 6 BOOT_MODE bits which are tied to resistors and any change to these resistors will affect the boot mode. IE. Boot from USB, MMC, MMC2 and so on.
E-Fuse and Secure Rom - The OMAP4430 begins its hardware-initiated chain-of-trust with preburnt registers/secure rom AKA E-Fuse. These E-Fuses serve as a static reference for items which we cannot change and would have severe concequences if they were chaged. They serve to identify the processor and firmware configurations in later stages of the boot sequence. By containing the Secure ROM within the processor, the secure boot sequence is effectively "hardware initiated"
Secure Boot
The following block cannot be touched by any known means outside of factory programming.
IROM - Inside the OMAP4430, there is a ROM which we will refer to as IROM. This IROM cannot be modified. The IROM's function is to initialize the System-on-a-chip. This bootloader (in a nutshell) tells the OMAP4430 that it's an OMAP4430 and initializes internal memory. The primary function of the IROM is to load the X-Loader. The IROM will check the consistancy and signature of X-Loader and then execute it.
Secure Blocks
The following blocks should be considered secure as modifying a single bit will cause a failure during consistancy checking. Each of these secure blocks are signed and modification can lead to an inoperative device.
the following are references to the partitions on the internal MMC:
X-Loader - Provides further initialization of the OMAP4430 including the much larger D-RAM. By initializing the D-RAM, the system is able to access a larger block of memory and load larger programs.
X-Loader is referred to by the alias xloader and can be found as a block in the following locations:
Code:
/dev/block/mmcblk0p1
/dev/block/platform/mmci-omap-hs.1/by-name/xloader
/dev/block/platform/mmci-omap-hs.1/by-num/p1
Xloader will check the consistancy and signature of U-Boot and then execute it
Das U-Boot - U-Boot is called such because it is a Universal Bootloader. It is designed to handle a wide array of chips and perform various system specific initialization tasks including initializing paripherals such as filesystems. U-Boot is where you will find the display and many other paripherals initialized. By default, U-Boot serves as a recovery as well as a bootloader. It has several options acessible through UART. It can be considered an entire operating system on it's own.
U-Boot is referred to by the alias bootloader and can be found as a block in the following locations:
Code:
/dev/block/mmcblk0p2
/dev/block/platform/mmci-omap-hs.1/by-name/bootloader
/dev/block/platform/mmci-omap-hs.1/by-num/p2
U-Boot will load the recovery, then check the consistancy of the recovery partition, then load and check the consistancy of the kernel.
Recovery - This partition functions similar to the boot partition, however it is specifically designed to load up the factory partition and execute a system wipe or factory recovery depending upon its boot arguments provided by U-Boot.
Recovery can be found in the following partitions:
Code:
/dev/block/mmcblk0p3
/dev/block/platform/mmci-omap-hs.1/by-name/recovery
/dev/block/platform/mmci-omap-hs.1/by-num/p3
boot - boot is the first block which is not loaded as a program. The BOOT partition consists of a compressed Ram-disk and a kernel. The Kernel and Ramdisk function together in order to bring up the Linux environment. The Kernel handles "drivers" while the Ramdisk handles files. This is an extremely complex block and would require a rather large volume of literature to explain. The Kernel completes the boot sequence by initializing the second processor and loading required drivers into memory. At this point, the device will boot in a non-linear manner where all partitions are used simultaniously.
The Kernel and Ramdisk are aliased as boot and can be found in the following locations:
Code:
/dev/block/mmcblk0p4
/dev/block/platform/mmci-omap-hs.1/by-name/boot
/dev/block/platform/mmci-omap-hs.1/by-num/p4
The kernel loads up userdata, media, cache, system, bootdata, and rom. Kernel finishes initialization up by loading the Android UI.
The ramdisk is mounted at /.
Unsecure Blocks
ROM - The ROM partition contains serial numbers, MAC addresses as well as other general configuration information and logs.
The ROM is aliased as rom and can be found in the following locations:
Code:
/dev/block/mmcblk0p5
/dev/block/platform/mmci-omap-hs.1/by-name/rom
/dev/block/platform/mmci-omap-hs.1/by-num/p5
this block is mounted at /rom.
bootdata - The bootdata partition contains the boot count and some configuration data which is unknown at this point. bootdata can be found in the following locations:
Code:
/dev/block/mmcblk0p6
/dev/block/platform/mmci-omap-hs.1/by-name/bootdata
/dev/block/platform/mmci-omap-hs.1/by-num/p6
this block is mounted at /bootdata
factory - The factory partition contains restoration scripts used by the recovery partition. The factory partition is not mounted automatically unless the device is in factory restore modes. The factory partition can be found in the following locations:
Code:
/dev/block/mmcblk0p7
/dev/block/platform/mmci-omap-hs.1/by-name/factory
/dev/block/platform/mmci-omap-hs.1/by-num/p7
system - The system partition contains the Android layer which rides on top of the kernel. The system partition can be found in the following locations:
Code:
/dev/block/mmcblk0p8
/dev/block/platform/mmci-omap-hs.1/by-name/system
/dev/block/platform/mmci-omap-hs.1/by-num/p8
The system partition is mounted at /system/
cache - The cache partition is used by Android to provide quick access to optimized loading data. It effectively makes apps work faster by trading filesize for processor use. It would appear that this partition is unused on the Nook Tablet but rather cache is stored in /data/cache. Cache can be found in the following locations:
Code:
/dev/block/mmcblk0p9
/dev/block/platform/mmci-omap-hs.1/by-name/cache
/dev/block/platform/mmci-omap-hs.1/by-num/p9
The cache partition is mounted at /cache/
media - This partition is a general purpose user storage area. It is known as the SDCard on most android devices. Media can be found in the following locations:
Code:
/dev/block/mmcblk0p10
/dev/block/platform/mmci-omap-hs.1/by-name/media
/dev/block/platform/mmci-omap-hs.1/by-num/p10
The Media partition is mounted at /mnt/media
userdata - This partition is used for application storage. Each new application is stored in /data/app and each application can create its own folder on this partition for use during operation. This partition is aliased as "data" and can be found in the following locations:
Code:
/dev/block/mmcblk0p11
/dev/block/platform/mmci-omap-hs.1/by-name/userdata
/dev/block/platform/mmci-omap-hs.1/by-num/p11
The Media partition is mounted at /data
Part II - Booting from SDCard
When booting from SDCard the basic structures are changed. In order to create a bootable SDCard, the basic outline is as follows.
Create an SDCard with 2 partitions
The first partition should be FAT32 and marked with the BOOT and LBA flags,
the Second partition should be EXT2, EXT3 or EXT4.
The first partition contains binary images of the X-Loader, U-Boot and Boot.bin
The X-Loader is named MLO
The U-Boot is named uboot.bin
The Boot.bin is named flashing_boot.bin
U-Boot will automically mount the ramdisk on the root of the second partition.
The nook tablet was not designed to operate past flashing_boot.bin as the Boot.bin is responsible for mounting all other partitions. Without a bootloader unlocking exploit to load a custom kernel and ramdisk, the device will boot normally from this point.
In order to change the structure , the initialization scripts must be modified and a bootloader unlock must be performed. An example of this can be found here in the first bootable SDCard: http://forum.xda-developers.com/showthread.php?t=1441930
Part III - Bootloader Unlocking Exploits
This section covers bootloader unlocks
Bauwks Bootloader unlock
Original post found here: http://forum.xda-developers.com/showpost.php?p=21151522&postcount=274
Hello all,
I was poking around the nook source code and saw something interesting in u-boot. When it loads a kernel/ramdisk pair into RAM, it doesn't verify the load addresses in the header. That means that I can load 2 independent payloads into anywhere I want in RAM.
What I have done is this:
* Created an SD card that the NT can boot from (contains MLO and signed u-boot.bin)
* Compiled a new u-boot without security checks and a default bootcmd to load "boot.img" off the sd card - this is my "kernel"
* created another payload which is designed to overwrite the stack so my new u-boot is called - this is my "ramdisk"
* packaged my "kernel" and "ramdisk" into an Android image and named it "flashing_boot.img" on my SD card
* boot my nook & see my (unsigned) u-boot take over the universe
(Note: my NT only tries to boot off of the SD card when it's USB is plugged in. is that expected?)
Try out a sample run with this flashing_boot.img. You should be able to unpack the original boot.img, change stuff, repack it, and boot it. I haven't tried that far myself though.
http://dl.dropbox.com/u/40331061/flashing_boot.img
I have other goodies too but the forum won't let me post links. boooooo.
Click to expand...
Click to collapse
function: This flashing_boot.bin will load an unsecure U-Boot bootloader into ram which passes security checks and is executed by the Secure U-Boot. The Unsecure U-Boot will then look for a "boot.img" on the sdcard and execute it without security checks. Thereby eliminating security and "unlocking" the bootloader.
UART NOP Based Security Bypass
See here for the original thread: http://forum.xda-developers.com/showthread.php?t=1425044
See here for setting up UART http://forum.xda-developers.com/showthread.php?t=1423009
U-Boot prompt method
This method expects that you are using a stock MLO and a stock U-Boot on an SDCard. At the U-Boot prompt type the following to load a unsecure kernel named "new.flashing_boot.img" without security:
Code:
mmcinit 0; fatload mmc 0:1 0x81000000 new.flashing_boot.img;
mw.l 80e84794 e1a00000; mw.l 80e847fc e1a00000; mw.l 80e84808 e1a00000; mw.l 80e847a0 e1a00000;booti 0x81000000;
Automated "UnBrickable ModCHIP"
This method can be automated using an ATTiny4313. The ATTiny4313 costs $3 so this is an inexpensive hardware-based bootloader unlock. The following code can be compiled using Arduino IDE with ArduinoTiny Libraries set for ATTiny4313 microcontroller.
Code:
/*
Barnes and Nobel Nook Tablet UnBrickable Modchip
Copyright 2011 Adam Outler - hkvc
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
-Adam Outler adamoutler, gmail.com
*/
boolean Position[3]={true,true,true};//Place holders for operation
int inByte; //current byte
String Message=""; //current string of bytes
//begin sketch
void setup() {
Serial.begin(115200); //Initialize UART and set baud for serial
Serial.println("I are your god now");
}
void loop() {
if (Serial.available()) {
inByte = Serial.read();
if ( inByte == 10 ){
Message="";
}
else {
Message=Message +(char)inByte; //dump char into string
if (Message == "OMAP44XX SDP # "){
if ( Position[1]){
Serial.println("O hai Nook Im in ur memory");
Serial.println("mmcinit 0; fatload mmc 0:1 0x81000000 new.flashing_boot.img;");
Serial.println("Mai kernel is ur kernel");
Position[1]=(!Position[1]);
return;
} else if ( Position[2]){
Serial.println("Ur Security is my target");
Serial.println("mw.l 80e84794 e1a00000; mw.l 80e847fc e1a00000; mw.l 80e84808 e1a00000; mw.l 80e847a0 e1a00000;");
Serial.println("Ur Security is neutralized");
Position[2]=(!Position[2]);
return;
}
else if ( Position[3]){
Serial.println("boot mai kernel now");
Serial.print("booti 0x81000000");
Serial.println("k thx bai");
Position[3]=(!Position[3]);
lockup;
}
}
}
}
if (millis()>=60000){
lockup;
}
}
void lockup(){
while(true){
delay(50000);//program cannot end, only sleep
}
}
The ATTiny4313 is connected to the device in the following way:
Pin2>Uart TX
Pin3>UART RX
Pin10> Ground
Pin20>1.8v.
function: This hardware exploit sends commands into memory which null the security checks and allow the device to boot a file called "new.flashing_boot.img" without any security checks.
Conclusion
Using this information and other resources on Linux/Android hacking, you should have all the tools required to make your own custom Android ROM. It is my goal to help enable development on this device. We now have total control over the Nook Tablet.
Please let me know if there's anything I should add.D
Part IV - Hardware Specifications
This section covers hardware specs. I obtained some information about the hardware using Voodoo Report. This is useful for porting other flavors of Linux and configuring hardware.
Build.prop
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=GINGERBREAD
ro.build.display.id=1.4.0.1029.acclaim1_4.acclaim.rrdf.s1
ro.build.version.incremental=1.4.0
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.4
ro.build.date=Fri Nov 11 12:38:11 PST 2011
ro.build.date.utc=1321043891
ro.build.type=user
ro.build.user=build
ro.build.host=dhabuildimage17
ro.build.tags=test-keys
ro.product.model=BNTV250
ro.product.brand=nook
ro.product.name=blaze
ro.product.overall.name=NOOKTablet
ro.product.device=blaze
ro.product.bn.devicefamily=acclaim
ro.product.board=omap4sdp
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Barnes&Noble
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=omap4
# ro.build.product is obsolete; use ro.product.device
ro.build.product=blaze
ro.build.sourceversion=full
ro.build.description=1.4.0.1029.acclaim1_4.acclaim.rldp.s51317
ro.build.updatetype=Full
ro.build.fingerprint=acclaim/blaze/blaze:2.3.4/GINGERBREAD/1.4.0:user/test-keys
persist.bn.kpi.enabled=0
# end build properties
# system.prop for ldp
# This overrides settings in the products/generic/system.prop file
#
# rild.libpath=/system/lib/libreference-ril.so
# rild.libargs=-d /dev/ttyS0
com.ti.omap_enhancement=true
opencore.asmd=1
keyguard.no_require_sim=1
wifi.interface=tiwlan0
dalvik.vm.heapsize=128m
#dalvik.vm.heapsize=64m
ro.sf.widthpixels=600
ro.sf.heightpixels=1024
ro.sf.lcd_density.xdpi=169.33333
ro.sf.lcd_density.ydpi=169.33333
ro.sf.hwrotation=270
ro.opengles.version=131072
# Define modem related settings
ro.radio.use-ppp no
ro.config.nocheckin yes
#define defaults for audio D/A mic and power mode
omap.audio.mic.main=AMic0
omap.audio.mic.sub=AMic1
omap.audio.power=PingPong
af.resampler.quality=3
ro.nf.profile=2
ro.nf.level=512
#
# ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=true
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
Device listings
Code:
/dev:
crw------- root root 7, 135 2012-01-17 08:37 vcsa7
crw------- root root 7, 7 2012-01-17 08:37 vcs7
crw-rw-rw- system system 10, 0 2012-01-17 08:37 fwram
drwxr-xr-x system system 2012-01-17 08:37 cpuctl
crw------- root root 81, 4 2012-01-17 08:37 video4
crwxrwxrwx system camera 81, 3 2012-01-17 08:37 video0
cr--r----- media media 241, 2 2012-01-17 08:37 omap-devh2
cr--r----- media media 241, 1 2012-01-17 08:37 omap-devh1
cr--r----- media media 241, 0 2012-01-17 08:37 omap-devh0
crw-rw---- media media 242, 0 2012-01-17 08:37 syslink-proc4430
crw-rw---- media media 243, 0 2012-01-17 08:37 syslink-procmgr
crw-rw---- media media 244, 0 2012-01-17 08:37 syslink_ipc
crw-rw---- media media 245, 0 2012-01-17 08:37 tiler
crw-rw---- root root 246, 0 2012-01-17 08:37 dmm
crw-rw-rw- system system 248, 0 2012-01-17 08:37 pvrsrvkm
crw------- root root 122, 1 2012-01-17 08:37 tf_ctrl
crw-rw-rw- root root 122, 0 2012-01-17 08:37 tf_driver
cr--r----- media media 250, 2 2012-01-17 08:37 omap-rproc2
cr--r----- media media 250, 1 2012-01-17 08:37 omap-rproc1
cr--r----- media media 250, 0 2012-01-17 08:37 omap-rproc0
cr--r----- media media 251, 1 2012-01-17 08:37 iovmm-omap1
cr--r----- media media 251, 0 2012-01-17 08:37 iovmm-omap0
crw------- root root 252, 0 2012-01-17 08:37 ipu0
crw------- root root 7, 129 2012-01-17 08:37 vcsa1
crw------- root root 7, 1 2012-01-17 08:37 vcs1
crw------- root root 7, 128 2012-01-17 08:37 vcsa
crw------- root root 7, 0 2012-01-17 08:37 vcs
crw-rw-rw- root root 5, 2 2012-01-17 08:37 ptmx
crw------- root root 4, 63 2012-01-17 08:37 tty63
crw------- root root 4, 62 2012-01-17 08:37 tty62
crw------- root root 4, 61 2012-01-17 08:37 tty61
crw------- root root 4, 60 2012-01-17 08:37 tty60
crw------- root root 4, 59 2012-01-17 08:37 tty59
crw------- root root 4, 58 2012-01-17 08:37 tty58
crw------- root root 4, 57 2012-01-17 08:37 tty57
crw------- root root 4, 56 2012-01-17 08:37 tty56
crw------- root root 4, 55 2012-01-17 08:37 tty55
crw------- root root 4, 54 2012-01-17 08:37 tty54
crw------- root root 4, 53 2012-01-17 08:37 tty53
crw------- root root 4, 52 2012-01-17 08:37 tty52
crw------- root root 4, 51 2012-01-17 08:37 tty51
crw------- root root 4, 50 2012-01-17 08:37 tty50
crw------- root root 4, 49 2012-01-17 08:37 tty49
crw------- root root 4, 48 2012-01-17 08:37 tty48
crw------- root root 4, 47 2012-01-17 08:37 tty47
crw------- root root 4, 46 2012-01-17 08:37 tty46
crw------- root root 4, 45 2012-01-17 08:37 tty45
crw------- root root 4, 44 2012-01-17 08:37 tty44
crw------- root root 4, 43 2012-01-17 08:37 tty43
crw------- root root 4, 42 2012-01-17 08:37 tty42
crw------- root root 4, 41 2012-01-17 08:37 tty41
crw------- root root 4, 40 2012-01-17 08:37 tty40
crw------- root root 4, 39 2012-01-17 08:37 tty39
crw------- root root 4, 38 2012-01-17 08:37 tty38
crw------- root root 4, 37 2012-01-17 08:37 tty37
crw------- root root 4, 36 2012-01-17 08:37 tty36
crw------- root root 4, 35 2012-01-17 08:37 tty35
crw------- root root 4, 34 2012-01-17 08:37 tty34
crw------- root root 4, 33 2012-01-17 08:37 tty33
crw------- root root 4, 32 2012-01-17 08:37 tty32
crw------- root root 4, 31 2012-01-17 08:37 tty31
crw------- root root 4, 30 2012-01-17 08:37 tty30
crw------- root root 4, 29 2012-01-17 08:37 tty29
crw------- root root 4, 28 2012-01-17 08:37 tty28
crw------- root root 4, 27 2012-01-17 08:37 tty27
crw------- root root 4, 26 2012-01-17 08:37 tty26
crw------- root root 4, 25 2012-01-17 08:37 tty25
crw------- root root 4, 24 2012-01-17 08:37 tty24
crw------- root root 4, 23 2012-01-17 08:37 tty23
crw------- root root 4, 22 2012-01-17 08:37 tty22
crw------- root root 4, 21 2012-01-17 08:37 tty21
crw------- root root 4, 20 2012-01-17 08:37 tty20
crw------- root root 4, 19 2012-01-17 08:37 tty19
crw------- root root 4, 18 2012-01-17 08:37 tty18
crw------- root root 4, 17 2012-01-17 08:37 tty17
crw------- root root 4, 16 2012-01-17 08:37 tty16
crw------- root root 4, 15 2012-01-17 08:37 tty15
crw------- root root 4, 14 2012-01-17 08:37 tty14
crw------- root root 4, 13 2012-01-17 08:37 tty13
crw------- root root 4, 12 2012-01-17 08:37 tty12
crw------- root root 4, 11 2012-01-17 08:37 tty11
crw------- root root 4, 10 2012-01-17 08:37 tty10
crw------- root root 4, 9 2012-01-17 08:37 tty9
crw------- root root 4, 8 2012-01-17 08:37 tty8
crw------- root root 4, 7 2012-01-17 08:37 tty7
crw------- root root 4, 6 2012-01-17 08:37 tty6
crw------- root root 4, 5 2012-01-17 08:37 tty5
crw------- root root 4, 4 2012-01-17 08:37 tty4
crw------- root root 4, 3 2012-01-17 08:37 tty3
crw------- root root 4, 2 2012-01-17 08:37 tty2
crw------- root root 4, 1 2012-01-17 08:37 tty1
crw-rw---- root system 4, 0 2012-01-17 08:37 tty0
crw------- root root 5, 1 2012-01-17 08:37 console
crw-rw-rw- root root 5, 0 2012-01-17 08:37 tty
crw------- root root 1, 11 2012-01-17 08:37 kmsg
crw-rw-rw- root root 1, 9 2012-01-17 08:37 urandom
crw-rw-rw- root root 1, 8 2012-01-17 08:37 random
crw-rw-rw- root root 1, 7 2012-01-17 08:37 full
crw-rw-rw- root root 1, 5 2012-01-17 08:37 zero
crw-rw-rw- root root 1, 3 2012-01-17 08:37 null
crw------- root root 1, 2 2012-01-17 08:37 kmem
crw------- root root 1, 1 2012-01-17 08:37 mem
crw------- root root 10, 49 2012-01-17 08:37 network_throughput
crw------- root root 10, 50 2012-01-17 08:37 network_latency
crw------- root root 10, 51 2012-01-17 08:37 cpu_dma_latency
drwxr-xr-x root root 2012-01-17 08:37 log
crw-rw-rw- root root 10, 56 2012-01-17 08:37 binder
crw-rw-r-- system radio 10, 57 2012-01-17 08:37 alarm
crw-rw---- system bluetooth 10, 223 2012-01-17 08:37 uinput
crw------- root root 10, 58 2012-01-17 08:37 keychord
crw-rw---- adb adb 10, 59 2012-01-17 08:37 android_adb_enable
crw-rw---- adb adb 10, 60 2012-01-17 08:37 android_adb
crw------- root root 10, 61 2012-01-17 08:37 twl6030-gpadc
crw-rw-rw- root root 10, 62 2012-01-17 08:37 ashmem
crw------- root root 10, 63 2012-01-17 08:37 rfkill
crw------- root root 254, 0 2012-01-17 08:37 timer32k
drwxr-xr-x root root 2012-01-17 08:37 snd
crw------- root root 4, 67 2012-01-17 08:37 ttyS3
crw------- root root 4, 66 2012-01-17 08:37 ttyS2
crw------- root root 4, 65 2012-01-17 08:37 ttyS1
crw-rw---- radio radio 4, 64 2012-01-17 08:37 ttyS0
drwxr-xr-x root root 2012-01-17 08:37 graphics
crw------- root root 10, 130 2012-01-17 08:37 watchdog
crw------- system system 81, 2 2012-01-17 08:37 video3
crw-rw---- system system 81, 1 2012-01-17 08:37 video2
crw-rw---- system system 81, 0 2012-01-17 08:37 video1
drwxr-xr-x root root 2012-01-17 08:37 block
crw------- root root 247, 3 2012-01-17 08:37 ttyO3
crw------- root root 247, 2 2012-01-17 08:37 ttyO2
crw------- root root 247, 1 2012-01-17 08:37 ttyO1
crw------- root root 247, 0 2012-01-17 08:37 ttyO0
crw------- root root 89, 4 2012-01-17 08:37 i2c-4
crw------- root root 89, 3 2012-01-17 08:37 i2c-3
crw------- root root 89, 2 2012-01-17 08:37 i2c-2
drwxr-xr-x root root 2012-01-17 08:37 input
crw------- root root 89, 1 2012-01-17 08:37 i2c-1
crw------- root root 253, 0 2012-01-17 08:37 rtc0
drwxr-xr-x root root 2012-01-17 08:37 socket
drwxr-xr-x root root 1969-12-31 18:00 pts
/dev/cpuctl:
drwxr-xr-x root root 2012-01-17 08:37 bg_non_interactive
drwxr-xr-x root root 2012-01-17 08:37 fg_boost
-rw--w--w- root root 4 2012-01-17 08:37 cpu.shares
/dev/cpuctl/bg_non_interactive:
-rw--w--w- root root 2 2012-01-17 08:37 cpu.shares
/dev/cpuctl/fg_boost:
-rw--w--w- root root 4 2012-01-17 08:37 cpu.shares
/dev/log:
crw-rw--w- root log 10, 52 2012-01-17 08:37 system
crw-rw--w- root log 10, 53 2012-01-17 08:37 radio
crw-rw--w- root log 10, 54 2012-01-17 08:37 events
crw-rw--w- root log 10, 55 2012-01-17 08:37 main
/dev/snd:
crwxrwxrwx system audio 116, 2 2012-01-17 08:37 timer
crwxrwxrwx system audio 116, 8 2012-01-17 08:37 controlC0
crwxrwxrwx system audio 116, 7 2012-01-17 08:37 pcmC0D0p
crw-rw---- system audio 116, 6 2012-01-17 08:37 pcmC0D1c
crw-rw---- system audio 116, 5 2012-01-17 08:37 pcmC0D1p
crw-rw---- system audio 116, 4 2012-01-17 08:37 pcmC0D2c
crw-rw---- system audio 116, 3 2012-01-17 08:37 pcmC0D2p
/dev/graphics:
crw-rw---- root graphics 29, 0 2012-01-17 08:37 fb0
/dev/block:
drwxr-xr-x root root 2012-01-17 08:37 vold
brw------- root root 7, 7 2012-01-17 08:37 loop7
brw------- root root 7, 6 2012-01-17 08:37 loop6
brw------- root root 7, 5 2012-01-17 08:37 loop5
brw------- root root 7, 4 2012-01-17 08:37 loop4
brw------- root root 7, 3 2012-01-17 08:37 loop3
brw------- root root 7, 2 2012-01-17 08:37 loop2
brw------- root root 7, 1 2012-01-17 08:37 loop1
brw------- root root 7, 0 2012-01-17 08:37 loop0
brw------- root root 1, 15 2012-01-17 08:37 ram15
brw------- root root 1, 14 2012-01-17 08:37 ram14
brw------- root root 1, 13 2012-01-17 08:37 ram13
brw------- root root 1, 12 2012-01-17 08:37 ram12
brw------- root root 1, 11 2012-01-17 08:37 ram11
brw------- root root 1, 10 2012-01-17 08:37 ram10
brw------- root root 1, 9 2012-01-17 08:37 ram9
brw------- root root 1, 8 2012-01-17 08:37 ram8
brw------- root root 1, 7 2012-01-17 08:37 ram7
brw------- root root 1, 6 2012-01-17 08:37 ram6
brw------- root root 1, 5 2012-01-17 08:37 ram5
brw------- root root 1, 4 2012-01-17 08:37 ram4
brw------- root root 1, 3 2012-01-17 08:37 ram3
brw------- root root 1, 2 2012-01-17 08:37 ram2
brw------- root root 1, 1 2012-01-17 08:37 ram1
brw------- root root 1, 0 2012-01-17 08:37 ram0
brw------- root root 179, 11 2012-01-17 08:37 mmcblk0p11
brw------- root root 179, 10 2012-01-17 08:37 mmcblk0p10
brw------- root root 179, 9 2012-01-17 08:37 mmcblk0p9
brw------- root root 179, 8 2012-01-17 08:37 mmcblk0p8
brw------- root root 179, 7 2012-01-17 08:37 mmcblk0p7
brw------- root root 179, 6 2012-01-17 08:37 mmcblk0p6
brw------- root root 179, 5 2012-01-17 08:37 mmcblk0p5
brw-rw---- root system 179, 4 2012-01-17 08:37 mmcblk0p4
brw------- root root 179, 3 2012-01-17 08:37 mmcblk0p3
brw------- root root 179, 2 2012-01-17 08:37 mmcblk0p2
brw------- root root 179, 1 2012-01-17 08:37 mmcblk0p1
drwxr-xr-x root root 2012-01-17 08:37 platform
brw------- root root 179, 0 2012-01-17 08:37 mmcblk0
/dev/block/vold:
brw-rw---- root root 179, 11 2012-01-17 08:37 179:11
brw-rw---- root root 179, 10 2012-01-17 08:37 179:10
brw-rw---- root root 179, 9 2012-01-17 08:37 179:9
brw-rw---- root root 179, 8 2012-01-17 08:37 179:8
brw-rw---- root root 179, 7 2012-01-17 08:37 179:7
brw-rw---- root root 179, 6 2012-01-17 08:37 179:6
brw-rw---- root root 179, 5 2012-01-17 08:37 179:5
brw-rw---- root root 179, 4 2012-01-17 08:37 179:4
brw-rw---- root root 179, 3 2012-01-17 08:37 179:3
brw-rw---- root root 179, 2 2012-01-17 08:37 179:2
brw-rw---- root root 179, 1 2012-01-17 08:37 179:1
brw-rw---- root root 179, 0 2012-01-17 08:37 179:0
/dev/block/platform:
drwxr-xr-x root root 2012-01-17 08:37 mmci-omap-hs.1
/dev/block/platform/mmci-omap-hs.1:
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p11 -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p10 -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p9 -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p8 -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p7 -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p6 -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p5 -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p4 -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p3 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p2 -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0p1 -> /dev/block/mmcblk0p1
drwxr-xr-x root root 2012-01-17 08:37 by-num
drwxr-xr-x root root 2012-01-17 08:37 by-name
lrwxrwxrwx root root 2012-01-17 08:37 mmcblk0 -> /dev/block/mmcblk0
/dev/block/platform/mmci-omap-hs.1/by-num:
lrwxrwxrwx root root 2012-01-17 08:37 p11 -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2012-01-17 08:37 p10 -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2012-01-17 08:37 p9 -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2012-01-17 08:37 p8 -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2012-01-17 08:37 p7 -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2012-01-17 08:37 p6 -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2012-01-17 08:37 p5 -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2012-01-17 08:37 p4 -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2012-01-17 08:37 p3 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2012-01-17 08:37 p2 -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2012-01-17 08:37 p1 -> /dev/block/mmcblk0p1
/dev/block/platform/mmci-omap-hs.1/by-name:
lrwxrwxrwx root root 2012-01-17 08:37 userdata -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2012-01-17 08:37 media -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2012-01-17 08:37 cache -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2012-01-17 08:37 system -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2012-01-17 08:37 factory -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2012-01-17 08:37 bootdata -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2012-01-17 08:37 rom -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2012-01-17 08:37 boot -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2012-01-17 08:37 recovery -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2012-01-17 08:37 bootloader -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2012-01-17 08:37 xloader -> /dev/block/mmcblk0p1
/dev/input:
crw-rw---- root input 13, 67 2012-01-17 08:37 event3
crw-rw---- root input 13, 68 2012-01-17 08:37 event4
crw-rw---- root input 13, 65 2012-01-17 08:37 event1
crw-rw---- root input 13, 64 2012-01-17 08:37 event0
crw-rw---- root input 13, 66 2012-01-17 08:37 event2
/dev/socket:
srw-rw---- wifi wifi 2012-01-17 08:37 wpa_tiwlan0
srw-rw-rw- root root 2012-01-17 08:37 keystore
srw------- system system 2012-01-17 08:37 installd
srw-rw---- bluetooth bluetooth 2012-01-17 08:37 dbus
srw-rw-rw- root root 2012-01-17 08:37 zygote
srw-rw---- root radio 2012-01-17 08:37 rild
srw-rw---- radio system 2012-01-17 08:37 rild-debug
srw-rw---- root mount 2012-01-17 08:37 vold
srw-rw---- root system 2012-01-17 08:37 netd
srw-rw-rw- root root 2012-01-17 08:37 property_service
/dev/pts:
Sensors
Code:
Accelerometer:
vendor: kxtf9
name: kxtf9_accel
Light:
vendor: ROHM
name: BH1780gli Light sensor
Proximity:
vendor: OSRAM Opto Semiconductors
name: SFH7741 Proximity sensor
Pressure:
vendor: Bosch
name: BMP085 Pressure sensor
Temperature:
vendor: Bosch
name: BMP085 Temperature sensor
Magnetic field:
vendor: HoneyWell
name: HMC5843 3-Axis Magnetometer
Gravity:
vendor: Google Inc.
name: Gravity Sensor
Linear acceleration:
vendor: Google Inc.
name: Linear Acceleration Sensor
Rotation vector:
vendor: Google Inc.
name: Rotation Vector Sensor
GPIOs
Code:
GPIOs 0-31, gpio:
gpio-0 (mmc_cd ) in lo
gpio-4 (mmc_wp ) in hi
gpio-6 (h_SYS_DRM_MSEC ) out hi
gpio-29 (POWER ) in lo irq-189 edge-both
GPIOs 32-63, gpio:
gpio-32 (HOME ) in hi irq-192 edge-both
gpio-36 (vdd_lcdtp ) out hi
gpio-37 (ft5x06_touch ) in hi irq-197 edge-falling
gpio-38 (BOXER BL PWR EN ) out hi
gpio-39 (ft5x06_reset ) out hi
gpio-44 (BOXER CABC0 ) out lo
gpio-45 (BOXER CABC1 ) out lo
gpio-60 (max8903_gpio_chg_en ) out hi
gpio-62 (max8903_gpio_chg_flt) in hi irq-222 edge-both
gpio-63 (max8903_gpio_chg_usu) out hi
GPIOs 64-95, gpio:
gpio-65 (max17042_irq ) in hi irq-225 edge-falling
gpio-66 (kxtf9_irq ) in hi irq-226 edge-falling
gpio-81 (max8903_gpio_chg_dok) in hi
gpio-82 (max8903_gpio_chg_uok) in hi
gpio-83 (max8903_gpio_chg_ius) out hi
GPIOs 96-127, gpio:
gpio-101 (audio_codec_pwron ) out hi
gpio-102 (hsdet-gpio ) in hi irq-262 edge-both
gpio-103 (Codec Interrupt ) in hi
gpio-104 (audio_codec_reset ) out hi
gpio-114 (wifi_pwen ) out hi
gpio-115 (wifi_irq ) in hi irq-275 ?trigger?
gpio-118 (wifi_pmena ) out hi
GPIOs 128-159, gpio:
GPIOs 160-191, gpio:
gpio-173 (max8903_gpio_chg_ilm) out lo
Kernel details (including loaded kernel modules. twilan_drv required for wifi)
Code:
Linux version 2.6.35.7 ([email protected]) (gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202) ) #1 SMP PREEMPT Fri Nov 11 12:35:42 PST 2011
tiwlan_drv 973884 0 - Live 0xbf006000
fwram 916 0 - Live 0xbf000000
Display information
Code:
Width: 600
Height: 1024
Refresh rate: 68.0
Pixel Format: 5
Stock disks
Code:
Filesystem Size Used Free Blksize
/dev 456M 44K 456M 4096
/mnt/asec 456M 0K 456M 4096
/mnt/obb 456M 0K 456M 4096
/system 602M 401M 200M 4096
/data 11G 306M 11G 4096
/cache 419M 7M 412M 4096
/bootdata 47M 7K 47M 512
/rom 47M 15K 47M 512
/mnt/media 1021M 5M 1016M 4096
/sys/ names
Code:
==> ./devices/platform/i2c_omap.1/i2c-1/name <==
OMAP I2C adapter
==> ./devices/platform/i2c_omap.1/i2c-1/1-0048/name <==
twl6030
==> ./devices/platform/i2c_omap.1/i2c-1/1-0048/twl_rtc/rtc/rtc0/name <==
twl_rtc
==> ./devices/platform/i2c_omap.1/i2c-1/1-0048/twl_reg.46/regulator/regulator.1/name <==
VUSB
==> ./devices/platform/i2c_omap.1/i2c-1/1-0048/twl_reg.40/regulator/regulator.2/name <==
VMMC
==> ./devices/platform/i2c_omap.1/i2c-1/1-0048/twl_reg.41/regulator/regulator.3/name <==
VPP
==> ./devices/platform/i2c_omap.1/i2c-1/1-0048/twl_reg.43/regulator/regulator.4/name <==
VANA
==> ./devices/platform/i2c_omap.1/i2c-1/1-0048/twl_reg.44/regulator/regulator.5/name <==
VCXIO
==> ./devices/platform/i2c_omap.1/i2c-1/1-0048/twl_reg.37/regulator/regulator.6/name <==
VAUX1_6030
==> ./devices/platform/i2c_omap.1/i2c-1/1-0048/twl_reg.39/regulator/regulator.7/name <==
VAUX3_6030
==> ./devices/platform/i2c_omap.1/i2c-1/1-0048/twl_reg.48/regulator/regulator.8/name <==
CLK32KG
==> ./devices/platform/i2c_omap.1/i2c-1/1-0049/name <==
dummy
==> ./devices/platform/i2c_omap.1/i2c-1/1-004a/name <==
dummy
==> ./devices/platform/i2c_omap.1/i2c-1/1-004b/name <==
dummy
==> ./devices/platform/i2c_omap.1/i2c-1/1-000f/name <==
kxtf9
==> ./devices/platform/i2c_omap.1/i2c-1/1-0036/name <==
max17042
==> ./devices/platform/i2c_omap.1/i2c-1/i2c-dev/i2c-1/name <==
OMAP I2C adapter
==> ./devices/platform/i2c_omap.2/i2c-2/name <==
OMAP I2C adapter
==> ./devices/platform/i2c_omap.2/i2c-2/2-0022/name <==
cyttsp-i2c
==> ./devices/platform/i2c_omap.2/i2c-2/2-0038/name <==
ft5x06-i2c
==> ./devices/platform/i2c_omap.2/i2c-2/2-0038/input/input2/name <==
ft5x06-i2c
==> ./devices/platform/i2c_omap.2/i2c-2/2-0018/name <==
tlv320aic3100
==> ./devices/platform/i2c_omap.2/i2c-2/i2c-dev/i2c-2/name <==
OMAP I2C adapter
==> ./devices/platform/i2c_omap.3/i2c-3/name <==
OMAP I2C adapter
==> ./devices/platform/i2c_omap.3/i2c-3/i2c-dev/i2c-3/name <==
OMAP I2C adapter
==> ./devices/platform/i2c_omap.4/i2c-4/name <==
OMAP I2C adapter
==> ./devices/platform/i2c_omap.4/i2c-4/i2c-dev/i2c-4/name <==
OMAP I2C adapter
==> ./devices/platform/gpio-keys/input/input0/name <==
gpio-keys
==> ./devices/platform/reg-fixed-voltage/regulator/regulator.0/name <==
vdd_lcdtp
==> ./devices/platform/mmci-omap-hs.1/mmc_host/mmc0/mmc0:0001/name <==
016G4A
==> ./devices/platform/omap-keypad/input/input1/name <==
omap-keypad
==> ./devices/platform/omapdss/manager0/name <==
lcd
==> ./devices/platform/omapdss/manager1/name <==
tv
==> ./devices/platform/omapdss/manager2/name <==
2lcd
==> ./devices/platform/omapdss/overlay0/name <==
gfx
==> ./devices/platform/omapdss/overlay1/name <==
vid1
==> ./devices/platform/omapdss/overlay2/name <==
vid2
==> ./devices/platform/omapdss/overlay3/name <==
vid3
==> ./devices/platform/omap_vout/video4linux/video1/name <==
omap_vout
==> ./devices/platform/omap_vout/video4linux/video2/name <==
omap_vout
==> ./devices/platform/omap_vout/video4linux/video3/name <==
omap_vout
==> ./devices/platform/omapfb/graphics/fb0/name <==
omapfb
==> ./devices/platform/soc-audio/sound/card0/input4/name <==
OMAP4_ACCLAIM_ABE Headset Jack
==> ./devices/system/cpu/cpu0/cpuidle/state0/name <==
C1
==> ./devices/system/cpu/cpu0/cpuidle/state1/name <==
C2
==> ./devices/system/cpu/cpu0/cpuidle/state2/name <==
C3
==> ./devices/system/cpu/cpu0/cpuidle/state3/name <==
C4
==> ./devices/system/cpu/cpu1/cpuidle/state0/name <==
C1
==> ./devices/system/cpu/cpu1/cpuidle/state1/name <==
C2
==> ./devices/system/cpu/cpu1/cpuidle/state2/name <==
C3
==> ./devices/system/cpu/cpu1/cpuidle/state3/name <==
C4
==> ./devices/omapdss/display0/name <==
boxerLCD
==> ./devices/virtual/vtconsole/vtcon0/name <==
(S) dummy device
==> ./devices/virtual/switch/usb_connected/name <==
usb_connected
==> ./devices/virtual/switch/usb_configuration/name <==
usb_configuration
==> ./devices/virtual/switch/usb_mass_storage/name <==
usb_mass_storage
==> ./devices/virtual/input/input3/name <==
kxtf9_accel
==> ./devices/virtual/video4linux/video0/name <==
s3d_overlay
==> ./devices/virtual/video4linux/video4/name <==
omap_wb
==> ./bus/omapdss/drivers/hdmi_panel/name <==
hdmi_panel
==> ./bus/omapdss/drivers/boxer_panel_drv/name <==
boxer_panel_drv
Part V - Compiling and Packaging a custom kernel
It was my intention to perform a writeup on how to compile a custom kernel, however, LogLud has done an excellent writeup here since I made this post.
See here: http://www.nooktabletdev.org/index.php/Making_a_Boot_Image
Compiling an alternate bootloader
In order to pass custom parameters into the kernel you will need a new bootloader. I'm assuming you are using Ubuntu.
Obtain a toolchain
You will need a toolchain. I recommend codesourcery. http://www.mentor.com/embedded-soft...codebench/editions/lite-edition/arm-gnu-linux
To build bauwks Second-UBoot from source
Code:
apt-get install git
git clone git://github.com/bauwks/Nook-Tablet.git
cd ./Nook-Tablet/distro/u-boot
git checkout second-uboot
PATH=/home/adam/CodeSourcery/Sourcery_G++_Lite/bin:$PATH #Change this to the path of your toolchain.
At this point, you can make your changes to the configuration and boot parameters. After you are complete, you can build it with the following.
Code:
make nt2ndboot_sd_config
./tools/build_nt_2ndboot_img.py -o test.img u-boot.bin
mkdir ~/Desktop/CustomBootImage
cp u-boot.bin ~/Desktop/CustomBootImage/flashing_boot.img
Your new u-boot.bin will be called "flashing_boot.img" and it will be located on your desktop in a folder called "CustomBootImage".
Thanks for the info man. Looking forward to seeing how this pans out.
Sent from my HTC Glacier using xda premium
AdamOutler said:
GPIOs
Code:
GPIOs 0-31, gpio:
gpio-0 (mmc_cd ) in lo
gpio-4 (mmc_wp ) in hi
gpio-6 (h_SYS_DRM_MSEC ) out hi
gpio-29 (POWER ) in lo irq-189 edge-both
GPIOs 32-63, gpio:
gpio-32 (HOME ) in hi irq-192 edge-both
gpio-36 (vdd_lcdtp ) out hi
gpio-37 (ft5x06_touch ) in hi irq-197 edge-falling
gpio-38 (BOXER BL PWR EN ) out hi
gpio-39 (ft5x06_reset ) out hi
gpio-44 (BOXER CABC0 ) out lo
gpio-45 (BOXER CABC1 ) out lo
gpio-60 (max8903_gpio_chg_en ) out hi
gpio-62 (max8903_gpio_chg_flt) in hi irq-222 edge-both
gpio-63 (max8903_gpio_chg_usu) out hi
GPIOs 64-95, gpio:
gpio-65 (max17042_irq ) in hi irq-225 edge-falling
gpio-66 (kxtf9_irq ) in hi irq-226 edge-falling
gpio-81 (max8903_gpio_chg_dok) in hi
gpio-82 (max8903_gpio_chg_uok) in hi
gpio-83 (max8903_gpio_chg_ius) out hi
GPIOs 96-127, gpio:
gpio-101 (audio_codec_pwron ) out hi
gpio-102 (hsdet-gpio ) in hi irq-262 edge-both
gpio-103 (Codec Interrupt ) in hi
gpio-104 (audio_codec_reset ) out hi
gpio-114 (wifi_pwen ) out hi
gpio-115 (wifi_irq ) in hi irq-275 ?trigger?
gpio-118 (wifi_pmena ) out hi
GPIOs 128-159, gpio:
GPIOs 160-191, gpio:
gpio-173 (max8903_gpio_chg_ilm) out lo
.
Click to expand...
Click to collapse
Hmm strange that the vol up and down arnt listed. O well. Good list. I'll add it to the wiki.
Sent from my Galaxy Nexus using xda premium
Loglud said:
Hmm strange that the vol up and down arnt listed. O well. Good list. I'll add it to the wiki.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
I believe they are shared objects. I was able to get them into Ubuntu by adding the shared objects found in /etc/ folder. Volume+ and Volume- work now and didn't work before. I find this odd.
I requested that this post be merged into the other nook tablet reference thread so I formatted it properly. http://forum.xda-developers.com/showthread.php?t=1444205
AdamOutler said:
I believe they are shared objects. I was able to get them into Ubuntu by adding the shared objects found in /etc/ folder. Volume+ and Volume- work now and didn't work before. I find this odd.
I requested that this post be merged into the other nook tablet reference thread so I formatted it properly. http://forum.xda-developers.com/showthread.php?t=1444205
Click to expand...
Click to collapse
Thats still very strange, because in order for them to be polled by the CPU they must be on the watchdog timer and on the GPIO port list, however, I'm curious if they use a linked GPIO. O well. I am currently doing massive updates to the nooktabletdev.org and I will add all of this documentation to make sure if can be used.
Soooooo... quick question. Is the booting from SDCard how you're working on the ubuntu build or is it even possible to do it that way? Sorry for the questions, just trying to understand.
dodgepot said:
Soooooo... quick question. Is the booting from SDCard how you're working on the ubuntu build or is it even possible to do it that way? Sorry for the questions, just trying to understand.
Click to expand...
Click to collapse
It can be done either way. The trick was to get the device to run a no-sig-check version of u-boot, which can be done either with sdcard or internally.
Hey.. Since LogLud did this writeup http://www.nooktabletdev.org/index.php/Making_a_Boot_Image I'm going to link to that wiki page now.
If anyone can think of something else which a new developer could use, please let me know. It is my intent to make this reference guide as complete as possible.
Hi Adam, What is the drive reference to the SD card slot ?
I'm trying to setup a script to partition the SD card for using SD boot CM7 for people but I can't see what the actual drive reference is, I know internal is mmcblk0 but what's the SD ?
***EDIT***
I thought it was mmcblk1 tried it and nothing happened so I thought I was wrong, it just hadn't been mounted! Sorry to bother you.
CelticWebSolutions said:
Hi Adam, What is the drive reference to the SD card slot ?
I'm trying to setup a script to partition the SD card for using SD boot CM7 for people but I can't see what the actual drive reference is, I know internal is mmcblk0 but what's the SD ?
***EDIT***
I thought it was mmcblk1 tried it and nothing happened so I thought I was wrong, it just hadn't been mounted! Sorry to bother you.
Click to expand...
Click to collapse
There is none. It's defined in the bootloader. You have to modify the bootloader and then set the partition tables using parted.
AdamOutler said:
There is none. It's defined in the bootloader. You have to modify the bootloader and then set the partition tables using parted.
Click to expand...
Click to collapse
Mmcblk1 worked fine. I just wanted parted to read sd in standard system and setup partitions on it
CelticWebSolutions said:
Mmcblk1 worked fine. I just wanted parted to read sd in standard system and setup partitions on it
Click to expand...
Click to collapse
Oh. Sdcard. Yeah. Use parted.for some reason I was thinking about internal.
Related
Hi,
I made an app to manage the Boot Logo and Boot Animation.
Forum post: http://forum.xda-developers.com/showthread.php?t=1076551
The app works on Defy and Milestone 2.
I want to add support for more devices but I need some info.
I need the output of the following command:
Code:
ls -R -l /dev
After that, I'll need more info.
Thanks.
/dev:
drwxr-xr-x root root 2011-05-27 09:02 mapper
drwxrwxrwx root root 2011-05-27 02:28 shm
crw------- root root 7, 134 2011-05-27 02:28 vcsa6
crw------- root root 7, 6 2011-05-27 02:28 vcs6
crw------- root root 7, 133 2011-05-27 02:28 vcsa5
crw------- root root 7, 5 2011-05-27 02:28 vcs5
crw------- root root 7, 132 2011-05-27 02:28 vcsa4
crw------- root root 7, 4 2011-05-27 02:28 vcs4
crw------- root root 7, 131 2011-05-27 02:28 vcsa3
crw------- root root 7, 3 2011-05-27 02:28 vcs3
crw------- root root 7, 130 2011-05-27 02:28 vcsa2
crw------- root root 7, 2 2011-05-27 02:28 vcs2
brw-rw---- root 6 179, 33 2011-05-27 02:28 mmcblk1p1
brw-rw---- root 6 179, 18 2011-05-27 02:28 mmcblk0p18
drwxr-xr-x root root 2011-05-27 02:28 disk
brw-rw---- root 6 179, 32 2011-05-27 02:28 mmcblk1
drwxr-xr-x root root 2011-05-27 02:28 char
srwxrwxrwx root root 2011-05-27 02:27 nvrm_daemon
drwxr-xr-x system system 2011-05-27 02:27 cpuctl
crw------- root root 251, 0 2011-05-27 02:27 usbmon0
crw-rw---- radio vpn 108, 0 2011-05-27 02:27 ppp
crw------- root root 7, 129 2011-05-27 02:27 vcsa1
crw------- root root 7, 1 2011-05-27 02:27 vcs1
crw------- root root 7, 128 2011-05-27 02:27 vcsa
crw------- root root 7, 0 2011-05-27 02:27 vcs
crw-rw---- radio system 66, 0 2011-05-27 09:00 ttySPI0
crw-r----- radio radio 234, 15 2011-05-27 02:27 ts0710mux15
crw-r----- radio radio 234, 14 2011-05-27 02:27 ts0710mux14
crw-r----- radio radio 234, 13 2011-05-27 02:27 ts0710mux13
crw-r----- radio radio 234, 12 2011-05-27 02:27 ts0710mux12
crw-r----- radio radio 234, 11 2011-05-27 02:27 ts0710mux11
crw-r----- radio radio 234, 10 2011-05-27 02:27 ts0710mux10
crw-r----- radio radio 234, 9 2011-05-27 02:28 ts0710mux9
crw-r----- radio radio 234, 8 2011-05-27 02:27 ts0710mux8
crw-r----- radio radio 234, 7 2011-05-27 02:27 ts0710mux7
crw-r----- radio radio 234, 6 2011-05-27 02:27 ts0710mux6
crw-r----- radio radio 234, 5 2011-05-27 08:40 ts0710mux5
crw-r----- radio radio 234, 4 2011-05-27 02:28 ts0710mux4
crw-r----- radio radio 234, 3 2011-05-27 08:55 ts0710mux3
crw-r----- radio radio 234, 2 2011-05-27 02:27 ts0710mux2
crw-r----- radio radio 234, 1 2011-05-27 07:40 ts0710mux1
crw-r----- radio radio 234, 0 2011-05-27 09:18 ts0710mux0
crw-rw-rw- root root 5, 2 2011-05-27 09:18 ptmx
crw------- root root 4, 63 2011-05-27 02:27 tty63
crw------- root root 4, 62 2011-05-27 02:27 tty62
crw------- root root 4, 61 2011-05-27 02:27 tty61
crw------- root root 4, 60 2011-05-27 02:27 tty60
crw------- root root 4, 59 2011-05-27 02:27 tty59
crw------- root root 4, 58 2011-05-27 02:27 tty58
crw------- root root 4, 57 2011-05-27 02:27 tty57
crw------- root root 4, 56 2011-05-27 02:27 tty56
crw------- root root 4, 55 2011-05-27 02:27 tty55
crw------- root root 4, 54 2011-05-27 02:27 tty54
crw------- root root 4, 53 2011-05-27 02:27 tty53
drwxr-xr-x root root 2011-05-27 09:02 block
crw------- root root 4, 52 2011-05-27 02:27 tty52
crw------- root root 4, 51 2011-05-27 02:27 tty51
crw------- root root 4, 50 2011-05-27 02:27 tty50
crw------- root root 4, 49 2011-05-27 02:27 tty49
crw------- root root 4, 48 2011-05-27 02:27 tty48
crw------- root root 4, 47 2011-05-27 02:27 tty47
crw------- root root 4, 46 2011-05-27 02:27 tty46
crw------- root root 4, 45 2011-05-27 02:27 tty45
crw------- root root 4, 44 2011-05-27 02:27 tty44
crw------- root root 4, 43 2011-05-27 02:27 tty43
crw------- root root 4, 42 2011-05-27 02:27 tty42
crw------- root root 4, 41 2011-05-27 02:27 tty41
crw------- root root 4, 40 2011-05-27 02:27 tty40
crw------- root root 4, 39 2011-05-27 02:27 tty39
crw------- root root 4, 38 2011-05-27 02:27 tty38
crw------- root root 4, 37 2011-05-27 02:27 tty37
crw------- root root 4, 36 2011-05-27 02:27 tty36
crw------- root root 4, 35 2011-05-27 02:27 tty35
crw------- root root 4, 34 2011-05-27 02:27 tty34
crw------- root root 4, 33 2011-05-27 02:27 tty33
crw------- root root 4, 32 2011-05-27 02:27 tty32
crw------- root root 4, 31 2011-05-27 02:27 tty31
crw------- root root 4, 30 2011-05-27 02:27 tty30
crw------- root root 4, 29 2011-05-27 02:27 tty29
crw------- root root 4, 28 2011-05-27 02:27 tty28
crw------- root root 4, 27 2011-05-27 02:27 tty27
crw------- root root 4, 26 2011-05-27 02:27 tty26
crw------- root root 4, 25 2011-05-27 02:27 tty25
crw------- root root 4, 24 2011-05-27 02:27 tty24
crw------- root root 4, 23 2011-05-27 02:27 tty23
crw------- root root 4, 22 2011-05-27 02:27 tty22
crw------- root root 4, 21 2011-05-27 02:27 tty21
crw------- root root 4, 20 2011-05-27 02:27 tty20
crw------- root root 4, 19 2011-05-27 02:27 tty19
crw------- root root 4, 18 2011-05-27 02:27 tty18
crw------- root root 4, 17 2011-05-27 02:27 tty17
crw------- root root 4, 16 2011-05-27 02:27 tty16
crw------- root root 4, 15 2011-05-27 02:27 tty15
crw------- root root 4, 14 2011-05-27 02:27 tty14
crw------- root root 4, 13 2011-05-27 02:27 tty13
crw------- root root 4, 12 2011-05-27 02:27 tty12
crw------- root root 4, 11 2011-05-27 02:27 tty11
crw------- root root 4, 10 2011-05-27 02:27 tty10
crw------- root root 4, 9 2011-05-27 02:27 tty9
crw------- root root 4, 8 2011-05-27 02:27 tty8
crw------- root root 4, 7 2011-05-27 02:27 tty7
crw------- root root 4, 6 2011-05-27 02:28 tty6
crw------- root root 4, 5 2011-05-27 02:28 tty5
crw------- root root 4, 4 2011-05-27 02:28 tty4
crw------- root root 4, 3 2011-05-27 02:28 tty3
crw------- mot_osh mot_osh 4, 2 2011-05-27 02:28 tty2
crw------- root root 4, 1 2011-05-27 02:28 tty1
crw-rw---- mot_osh mot_osh 4, 0 2011-05-27 02:27 tty0
crw------- root root 5, 1 2011-05-27 02:27 console
crw-rw-rw- root root 5, 0 2011-05-27 02:27 tty
drwxr-xr-x root root 2011-05-27 02:27 graphics
crw-rw-rw- root root 253, 7 2011-05-27 02:27 nvhost-ctrl
crw-rw-rw- root root 253, 6 2011-05-27 02:27 nvhost-dsi
crw-rw-rw- root root 253, 5 2011-05-27 02:27 nvhost-mpe
crw-rw-rw- root root 253, 4 2011-05-27 02:27 nvhost-vi
crw-rw-rw- root root 253, 3 2011-05-27 02:27 nvhost-isp
crw-rw-rw- root root 253, 2 2011-05-27 02:27 nvhost-gr2d
crw-rw-rw- root root 253, 1 2011-05-27 02:27 nvhost-gr3d
crw-rw-rw- root root 253, 0 2011-05-27 02:27 nvhost-display
crw------- root root 1, 11 2011-05-27 02:27 kmsg
crw-rw-rw- root root 1, 9 2011-05-27 02:27 urandom
crw-rw-rw- root root 1, 8 2011-05-27 02:27 random
crw-rw-rw- root root 1, 7 2011-05-27 02:27 full
crw-rw-rw- root root 1, 5 2011-05-27 02:27 zero
crw-rw-rw- root root 1, 3 2011-05-27 02:27 null
crw------- root root 1, 1 2011-05-27 02:27 mem
crw------- root root 10, 27 2011-05-27 02:27 network_throughput
crw------- root root 10, 28 2011-05-27 02:27 network_latency
crw------- root root 10, 29 2011-05-27 02:27 cpu_dma_latency
drwxr-xr-x root root 2011-05-27 02:27 log
crw-rw-rw- root root 10, 34 2011-05-27 02:27 binder
crw------- root root 10, 35 2011-05-27 02:27 device-mapper
crw------- root root 10, 130 2011-05-27 02:27 watchdog
crw-rw---- compass compass 10, 36 2011-05-27 02:27 akm8975_aot
crw-rw---- compass compass 10, 37 2011-05-27 02:27 akm8975_dev
crw-rw---- compass compass 10, 38 2011-05-27 02:27 kxtf9
crw-rw---- compass compass 10, 39 2011-05-27 02:27 isl29030
crw-rw---- root input 10, 40 2011-05-27 02:27 touchpad
crw-rw---- root mot_sec_rtc 10, 41 2011-05-27 02:27 cpcap_mot_rtc
crw-rw-r-- system radio 10, 42 2011-05-27 02:27 alarm
crw------- system root 10, 43 2011-05-27 02:27 aes1750
crw-rw---- system bluetooth 10, 223 2011-05-27 02:27 uinput
crw------- root root 10, 1 2011-05-27 02:27 psaux
crw-rw---- adb adb 10, 44 2011-05-27 02:27 android_adb_enable
crw-rw---- adb adb 10, 45 2011-05-27 02:27 android_adb
crwxrwxrwx root root 10, 46 2011-05-27 02:27 mtp
crw------- root root 10, 47 2011-05-27 02:27 usbnet_enable
crw------- root root 10, 48 2011-05-27 02:27 usb_device_mode
crw-rw---- root system 10, 49 2011-05-27 02:27 mdm_ctrl
crw-rw---- root system 10, 50 2011-05-27 02:27 sec
crw-rw-rw- root root 10, 51 2011-05-27 02:27 ashmem
crw-rw---- mot_tpapi mot_tpapi 10, 52 2011-05-27 02:27 nvaes
crw-rw-rw- root root 10, 53 2011-05-27 02:27 nvrpc
crw-rw---- root system 10, 54 2011-05-27 02:27 knvrm
crw-rw-rw- root root 10, 55 2011-05-27 02:27 nvrm
crw-rw---- root system 10, 56 2011-05-27 02:27 knvos
crw-rw-rw- root root 10, 57 2011-05-27 02:27 nvos
crw------- root root 10, 58 2011-05-27 02:28 knvmap
crw-rw-rw- root root 10, 59 2011-05-27 09:13 nvmap
crw------- root root 10, 60 2011-05-27 02:27 rfkill
crw-rw---- root mot_pwric 10, 61 2011-05-27 02:27 cpcap_batt
crw-rw---- root mot_pwric 10, 62 2011-05-27 02:27 cpcap_uc
crw-rw-rw- root mot_pwric 10, 63 2011-05-27 02:27 cpcap
crw------- root root 254, 0 2011-05-27 02:27 rtc0
crw------- root root 250, 1 2011-05-27 02:27 ttyGS1
crwxrwxrwx root mot_usb 250, 0 2011-05-27 02:27 ttyGS0
drwxr-xr-x root root 2011-05-27 02:28 input
crw-rw---- mot_tcmd camera 89, 3 2011-05-27 02:27 i2c-3
crw-rw---- root mot_tcmd 89, 2 2011-05-27 02:27 i2c-2
crw-rw---- root mot_tcmd 89, 1 2011-05-27 02:27 i2c-1
crw-rw---- root mot_tcmd 89, 0 2011-05-27 02:27 i2c-0
crw-r----- radio radio 252, 4 2011-05-27 02:27 ttyHS4
crw-r----- radio radio 252, 3 2011-05-27 02:27 ttyHS3
crw-rw---- bluetooth bluetooth 252, 2 2011-05-27 02:27 ttyHS2
crw-rw---- mot_whisper mot_whisper 252, 0 2011-05-27 02:40 ttyHS0
crw------- root root 189, 129 2011-05-27 02:27 usbdev2.2
crwxrwxrwx root radio 188, 4 2011-05-27 02:27 ttyUSB4
crwxrwxrwx root mot_tcmd 188, 3 2011-05-27 02:27 ttyUSB3
crwxrwxrwx root radio 188, 2 2011-05-27 02:27 ttyUSB2
crwxrwxrwx root root 188, 1 2011-05-27 02:27 ttyUSB1
crwxrwxrwx root diag 188, 0 2011-05-27 02:27 ttyUSB0
crw------- root root 189, 129 2011-05-27 02:27 2-1
crw------- root root 189, 128 2011-05-27 02:27 usbdev2.1
crw------- root root 189, 128 2011-05-27 02:27 usb2
crw------- root root 251, 2 2011-05-27 02:27 usbmon2
crw------- root root 189, 0 2011-05-27 02:27 usbdev1.1
crw------- root root 189, 0 2011-05-27 02:27 usb1
crw------- root root 251, 1 2011-05-27 02:27 usbmon1
crw-r----- radio radio 4, 64 2011-05-27 02:27 ttyS0
drwxr-xr-x root root 2011-05-27 02:28 socket
drwxr-xr-x root root 1969-12-31 18:00 pts
/dev/mapper:
brw-rw---- root 6 254, 0 2011-05-27 09:02 7f73feb1fb3b939ed8bba05ded9d2135
crw------- root root 10, 35 2011-05-27 09:02 control
/dev/shm:
/dev/disk:
drwxr-xr-x root root 2011-05-27 02:28 by-label
drwxr-xr-x root root 2011-05-27 09:02 by-uuid
drwxr-xr-x root root 2011-05-27 02:28 by-path
drwxr-xr-x root root 2011-05-27 09:02 by-id
/dev/disk/by-label:
lrwxrwxrwx root root 2011-05-27 02:28 MB860-EXT -> ../../mmcblk1p1
lrwxrwxrwx root root 2011-05-27 02:28 MB860 -> ../../mmcblk0p18
/dev/disk/by-uuid:
lrwxrwxrwx root root 2011-05-27 09:02 C0DF-10DD -> ../../mapper/7f73feb1fb3b939ed8bba05ded9d2135
lrwxrwxrwx root root 2011-05-27 02:28 5338-1602 -> ../../mmcblk1p1
lrwxrwxrwx root root 2011-05-27 02:28 60C8-09E2 -> ../../mmcblk0p18
lrwxrwxrwx root root 2011-05-27 02:28 40B2-AA14 -> ../../mmcblk1
/dev/disk/by-path:
lrwxrwxrwx root root 2011-05-27 02:28 platform-mmc2:b368-part1 -> ../../mmcblk1p1
lrwxrwxrwx root root 2011-05-27 02:28 platform-mmc2:b368 -> ../../mmcblk1
/dev/disk/by-id:
lrwxrwxrwx root root 2011-05-27 09:02 dm-name-7f73feb1fb3b939ed8bba05ded9d2135 -> ../../mapper/7f73feb1fb3b939ed8bba05ded9d2135
lrwxrwxrwx root root 2011-05-27 02:28 mmc-52006_0x00001afe-part1 -> ../../mmcblk1p1
lrwxrwxrwx root root 2011-05-27 02:28 mmc-52006_0x00001afe -> ../../mmcblk1
/dev/char:
lrwxrwxrwx root root 2011-05-27 02:28 13:74 -> ../input/event10
lrwxrwxrwx root root 2011-05-27 02:28 13:32 -> ../input/mouse0
lrwxrwxrwx root root 2011-05-27 02:28 13:73 -> ../input/event9
lrwxrwxrwx root root 2011-05-27 02:28 13:71 -> ../input/event7
lrwxrwxrwx root root 2011-05-27 02:28 13:70 -> ../input/event6
lrwxrwxrwx root root 2011-05-27 02:28 13:69 -> ../input/event5
lrwxrwxrwx root root 2011-05-27 02:28 13:72 -> ../input/event8
lrwxrwxrwx root root 2011-05-27 02:28 13:67 -> ../input/event3
lrwxrwxrwx root root 2011-05-27 02:28 13:68 -> ../input/event4
lrwxrwxrwx root root 2011-05-27 02:28 13:65 -> ../input/event1
lrwxrwxrwx root root 2011-05-27 02:28 13:64 -> ../input/event0
lrwxrwxrwx root root 2011-05-27 02:28 13:63 -> ../input/mice
lrwxrwxrwx root root 2011-05-27 02:28 13:66 -> ../input/event2
/dev/cpuctl:
drwxr-xr-x root root 2011-05-27 02:27 bg_non_interactive
drwxr-xr-x root root 2011-05-27 02:27 fg_boost
-rw-r--r-- root root 0 2011-05-27 02:27 cpu.shares
-rw-r--r-- root root 0 2011-05-27 02:27 release_agent
--w--w--w- root root 0 2011-05-27 02:27 cgroup.event_control
-rw-r--r-- root root 0 2011-05-27 02:27 notify_on_release
-r--r--r-- root root 0 2011-05-27 02:27 cgroup.procs
-rwxrwxrwx system system 0 2011-05-27 02:27 tasks
/dev/cpuctl/bg_non_interactive:
-rw-r--r-- root root 0 2011-05-27 02:27 cpu.shares
--w--w--w- root root 0 2011-05-27 02:27 cgroup.event_control
-rw-r--r-- root root 0 2011-05-27 02:27 notify_on_release
-r--r--r-- root root 0 2011-05-27 02:27 cgroup.procs
-rwxrwxrwx system system 0 2011-05-27 02:27 tasks
/dev/cpuctl/fg_boost:
-rw-r--r-- root root 0 2011-05-27 02:27 cpu.shares
--w--w--w- root root 0 2011-05-27 02:27 cgroup.event_control
-rw-r--r-- root root 0 2011-05-27 02:27 notify_on_release
-r--r--r-- root root 0 2011-05-27 02:27 cgroup.procs
-rwxrwxrwx system system 0 2011-05-27 02:27 tasks
/dev/block:
lrwxrwxrwx root root 2011-05-27 09:02 254:0 -> ../mapper/7f73feb1fb3b939ed8bba05ded9d2135
brw------- root root 254, 0 2011-05-27 09:02 dm-0
lrwxrwxrwx root root 2011-05-27 02:28 179:33 -> ../mmcblk1p1
lrwxrwxrwx root root 2011-05-27 02:28 179:18 -> ../mmcblk0p18
lrwxrwxrwx root root 2011-05-27 02:28 179:32 -> ../mmcblk1
drwxr-xr-x root root 2011-05-27 02:27 vold
brw-rw---- root mot_tcmd 179, 33 2011-05-27 02:27 mmcblk1p1
brw------- root root 179, 32 2011-05-27 02:27 mmcblk1
brw------- root root 7, 7 2011-05-27 02:27 loop7
brw------- root root 7, 6 2011-05-27 02:27 loop6
brw------- root root 7, 5 2011-05-27 02:27 loop5
brw------- root root 7, 4 2011-05-27 02:27 loop4
brw------- root root 7, 3 2011-05-27 02:27 loop3
brw------- root root 7, 2 2011-05-27 02:27 loop2
brw------- root root 7, 1 2011-05-27 02:27 loop1
brw------- root root 7, 0 2011-05-27 09:02 loop0
brw------- root root 179, 18 2011-05-27 02:27 mmcblk0p18
brw------- root root 179, 17 2011-05-27 02:27 mmcblk0p17
brw------- root root 179, 16 2011-05-27 02:27 mmcblk0p16
brw------- root root 179, 15 2011-05-27 02:27 mmcblk0p15
brw------- root root 179, 14 2011-05-27 02:27 mmcblk0p14
brw------- root root 179, 13 2011-05-27 02:27 mmcblk0p13
brw------- root root 179, 12 2011-05-27 02:27 mmcblk0p12
brw------- root root 179, 11 2011-05-27 02:27 mmcblk0p11
brw------- root root 179, 10 2011-05-27 02:27 mmcblk0p10
brw------- root root 179, 9 2011-05-27 02:27 mmcblk0p9
brw------- root root 179, 8 2011-05-27 02:27 mmcblk0p8
brw-rw---- root mot_tcmd 179, 7 2011-05-27 02:27 mmcblk0p7
brw-rw---- root mot_tcmd 179, 6 2011-05-27 02:27 mmcblk0p6
brw------- root root 179, 5 2011-05-27 02:27 mmcblk0p5
brw------- root root 179, 4 2011-05-27 02:27 mmcblk0p4
brw------- root root 179, 3 2011-05-27 02:27 mmcblk0p3
brw------- root root 179, 2 2011-05-27 02:27 mmcblk0p2
brw------- root root 179, 1 2011-05-27 02:27 mmcblk0p1
brw------- root root 179, 0 2011-05-27 02:27 mmcblk0
/dev/block/vold:
brw-rw---- root root 179, 33 2011-05-27 02:28 179:33
brw-rw---- root root 179, 32 2011-05-27 02:27 179:32
brw-rw---- root root 179, 18 2011-05-27 02:28 179:18
/dev/graphics:
crw-rw---- root graphics 29, 0 2011-05-27 02:27 fb0
/dev/log:
crw-rw--w- root log 10, 30 2011-05-27 02:27 system
crw-rw--w- root log 10, 31 2011-05-27 02:27 radio
crw-rw--w- root log 10, 32 2011-05-27 02:27 events
crw-rw--w- root log 10, 33 2011-05-27 02:27 main
/dev/input:
crw-rw---- root input 13, 74 2011-05-27 02:28 event10
crw-rw---- root input 13, 32 2011-05-27 02:28 mouse0
crw-rw---- root input 13, 73 2011-05-27 02:28 event9
crw-rw---- root input 13, 72 2011-05-27 02:28 event8
drwxr-xr-x root root 2011-05-27 02:28 by-id
crw-rw---- root input 13, 71 2011-05-27 02:27 event7
crw-rw---- root input 13, 70 2011-05-27 02:27 event6
crw-rw---- root input 13, 69 2011-05-27 02:27 event5
crw-rw---- root input 13, 68 2011-05-27 02:27 event4
crw-rw---- root input 13, 67 2011-05-27 02:27 event3
crw-rw---- root input 13, 66 2011-05-27 02:27 event2
crw-rw---- root input 13, 63 2011-05-27 02:27 mice
crw-rw---- root input 13, 64 2011-05-27 02:27 event0
crw-rw---- root input 13, 65 2011-05-27 02:27 event1
/dev/input/by-id:
lrwxrwxrwx root root 2011-05-27 02:28 touchscreen -> ../event3
/dev/socket:
srw-rw---- wifi wifi 2011-05-27 02:28 wpa_eth0
srw-rw---- mot_secclkd mot_secclkd 2011-05-27 02:27 secclk_socket
srw-rw---- mot_tcmd mot_tcmd 2011-05-27 02:27 local_tcmd
srw------- mot_tcmd mot_tcmd 2011-05-27 02:27 batch_socket
srw-rw-rw- root root 2011-05-27 02:27 keystore
srw------- system system 2011-05-27 02:27 installd
srw-rw-rw- bluetooth bluetooth 2011-05-27 02:27 dbus
srw-rw-rw- root root 2011-05-27 02:27 zygote
srw-rw-rw- root mot_tcmd 2011-05-27 02:27 usbd
srw-rw---- mot_accy mot_accy 2011-05-27 02:27 battdsock
srw-rw---- root radio 2011-05-27 02:27 rild
srw-rw---- radio system 2011-05-27 02:27 rild-debug
srw-rw---- root system 2011-05-27 02:27 netd
srw-rw---- root mount 2011-05-27 02:27 vold
srw-rw-rw- root root 2011-05-27 02:27 property_service
/dev/pts:
crw------- app_132 app_132 136, 1 2011-05-27 09:16 1
crw------- root root 136, 2 2011-05-27 02:28 2
crw------- root root 136, 0 2011-05-27 09:18 0
Sent from my MB860 using XDA App
Thanks.
Please run the following commands:
Code:
fdisk -l /dev/block/mmcblk0
and then
Code:
fdisk -l /dev/block/mmcblk1
Please post the output inside an [ code ] and [ /code ] tag (remove the spaces before and after [ and ].
Thanks in advance.
Code:
# fdisk -l /dev/block/mmcblk0
Disk /dev/block/mmcblk0: 16.0 GB, 16044785664 bytes
1 heads, 16 sectors/track, 1958592 cylinders
Units = cylinders of 16 * 512 = 8192 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 65 512 3584 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/block/mmcblk0p2 513 576 512 83 Linux
Partition 2 does not end on cylinder boundary.
/dev/block/mmcblk0p3 577 832 2048 83 Linux
Partition 3 does not end on cylinder boundary.
/dev/block/mmcblk0p4 833 1937856 15496192 5 Extended
Partition 4 does not end on cylinder boundary.
/dev/block/mmcblk0p5 897 1024 1024 83 Linux
/dev/block/mmcblk0p6 1025 1088 512 83 Linux
/dev/block/mmcblk0p7 1089 1152 512 83 Linux
/dev/block/mmcblk0p8 1153 1280 1024 83 Linux
/dev/block/mmcblk0p9 1281 1536 2048 83 Linux
/dev/block/mmcblk0p10 1537 2560 8192 83 Linux
/dev/block/mmcblk0p11 2561 3584 8192 83 Linux
/dev/block/mmcblk0p12 3585 44544 327680 83 Linux
/dev/block/mmcblk0p13 44545 142848 786432 83 Linux
/dev/block/mmcblk0p14 142849 145408 20480 83 Linux
/dev/block/mmcblk0p15 145409 227328 655360 83 Linux
/dev/block/mmcblk0p16 227329 489472 2097152 83 Linux
/dev/block/mmcblk0p17 489473 533632 353280 83 Linux
/dev/block/mmcblk0p18 533633 1937856 11233792 83 Linux
# fdisk -l /dev/block/mmcblk1
Disk /dev/block/mmcblk1: 3965 MB, 3965190144 bytes
256 heads, 63 sectors/track, 480 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/block/mmcblk1p1 * 1 481 3871232 c W95 FAT32 (LBA)
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(1023, 255, 63) logical=(0, 32, 33)
Partition 1 has different physical/logical endings:
phys=(1023, 255, 63) logical=(480, 48, 48)
Hum.
Thanks.
Can you type the following commands please:
Code:
su
dd if=/dev/block/mmcblk0p5 of=/sdcard/mmcblk0p5.dump bs=1024
dd if=/dev/block/mmcblk0p6 of=/sdcard/mmcblk0p6.dump bs=1024
dd if=/dev/block/mmcblk0p7 of=/sdcard/mmcblk0p7.dump bs=1024
dd if=/dev/block/mmcblk0p8 of=/sdcard/mmcblk0p8.dump bs=1024
dd if=/dev/block/mmcblk0p9 of=/sdcard/mmcblk0p9.dump bs=1024
It will create 5 files on your SD Card.
Please zip those files and post.
Thanks.
http://db.tt/zGZBnv8
Sorry. Mobile right now and Dropbox was the easiest.
Transcribed via Vivid Lime'd Atrix FourGee
Thanks man.
I found the partition that holds the boot logo on your dumps.
Now I need to find the boot logo resolution.
I would assume its the same as the phone Res. 540x960
Transcribed via Vivid Lime'd Atrix FourGee
Unfortunatelly, the logo does not have the same res of the phone.
IE: Defy and Milestone 1 & 2 has an 854x480 resolution screen but the logo has 480x182.
Well that's no good. I would hit up one of the major atrix devs like kennethpenn or ririal. They could probably tell you.
Transcribed via Vivid Lime'd Atrix FourGee
dedraks said:
Unfortunatelly, the logo does not have the same res of the phone.
IE: Defy and Milestone 1 & 2 has an 854x480 resolution screen but the logo has 480x182.
Click to expand...
Click to collapse
The stock boot logo is 540 x 960 up to 30fps
I have pushed many boot logos onto my phone and I use the 540 x 960 resolution and it comes out perfectly
Interesting update found from cheesecaking on the build.prop 676.226.3.XT910.Retail.en.EU. It has an upgrade to the cdt.bin so it may not be fastbootable from back to .33....
It is still 4.0.4 by looking at the updater-script.
http://crackflasher.com/dev/mattlgr...Blur_Version.676.226.3.XT910.Retail.en.EU.zip
Might as well post it, feel free to flash at your own risk, I sure am not though.
mattlgroff said:
Interesting update found from cheesecaking on the build.prop 676.226.3.XT910.Retail.en.EU. It has an upgrade to the cdt.bin so it may not be fastbootable from back to .33....
It is still 4.0.4 by looking at the updater-script.
http://crackflasher.com/dev/mattlgr...Blur_Version.676.226.3.XT910.Retail.en.EU.zip
Might as well post it, feel free to flash at your own risk, I sure am not though.
Click to expand...
Click to collapse
Thanks.. Will look into it & extract usable stuff
Update :
the new cdt.bin will remove webtop partition. Not good for those using my dual boot solution (BootMenu).
The main secure version is not upgraded, so it can be downgrade back to .33 cdt.bin. It's not a big problem now.
Not sure how it will be in official release though, but this is an early signed that Moto will removed the abandon webtop partition in future.
or maybe this file is for their internal use.(development unit) because this new cdt.bin also remove emstorage partitition.
post-build=RTGB/XT910_RTGB/umts_spyder:4.0.4/6.7.6_ICS_DUMMY/1341969974:user/release-keys
post-timestamp=1341967314
pre-build=RTGB/XT910_RTGB/umts_spyder:4.0.4/6.7.6-226_SPU-DE-TA-2/1340775289:user/release-keys
pre-device=umts_spyder
Click to expand...
Click to collapse
It's hard for an badass Crackflasher, not to try this. But if it will remove the Webtop Partition, it's not worth it.
The Fastboot ICS got no webtop in it, so there's no way to get this Partition back, right?
Gesendet von meinem XT910 mit Tapatalk 2
.33 cdt.bin still has webtop in its partition table.
But where did they relocate the space?
HSD-Pilot said:
It's hard for an badass Crackflasher, not to try this. But if it will remove the Webtop Partition, it's not worth it.
The Fastboot ICS got no webtop in it, so there's no way to get this Partition back, right?
Gesendet von meinem XT910 mit Tapatalk 2
Click to expand...
Click to collapse
If you fastboot back and restore someone's extracted webtop.img it should work fine... in theory?
I will try to patch whole system tmr and c if theres anything new on framework and app. (or something we could use without new cdt.bin)
I would try patch kernel as well but i won't test it on my phone(i dont rly like to mess with my cid)
Enviado desde mi XT910 usando Tapatalk 2
My Cid is dead already XD...should be an warning to myself not to try anything...
Gesendet von meinem XT910 mit Tapatalk 2
HSD-Pilot said:
The Fastboot ICS got no webtop in it, so there's no way to get this Partition back, right?
Click to expand...
Click to collapse
cdt.bin is like a partition table in PC.
farhanito said:
But where did they relocate the space?
Click to expand...
Click to collapse
the removed webtop partition space is assign to userdata (/data). You got a big data partition with this cdt.bin.
If this is happening, we'll multi-boot from userdata partition. It's a good thing, it solve the 2nd-system size limitation.
leisures said:
I would try patch kernel as well but i won't test it on my phone(i dont rly like to mess with my cid)
Click to expand...
Click to collapse
upgrading kernel like this is safe
Code:
fastboot flash boot ics_dummy.img
if it failed verification, jut flash again with previous flash-able version
i don't dual boot so there shouldn't be any reason not to flash this? :fingers-crossed:
Thanks for the leaks matt!
tomow said:
i don't dual boot so there shouldn't be any reason not to flash this? :fingers-crossed:
Thanks for the leaks matt!
Click to expand...
Click to collapse
You got my OK, so run Forest, run
Gesendet von meinem XT910 mit Tapatalk 2
tomow said:
i don't dual boot so there shouldn't be any reason not to flash this? :fingers-crossed:
Thanks for the leaks matt!
Click to expand...
Click to collapse
It's your phone, it's up to you. we have nothing to do with it. Just sharing info here
whirleyes said:
It's your phone, it's up to you. we have nothing to do with it. Just sharing info here
Click to expand...
Click to collapse
Thanks for the insight whirleyes, it seems like I found an interesting update here...
Hello just a request. Can someone make a tutorial for users like me who dualbooted or used the 2nd system to flash this new update?
Sent from my XT910 using xda premium
Thought by the file size that this was an update like 676 was. Wiped my whole system instead that's all my fault though. Runs very nicely though
tomow said:
Thought by the file size that this was an update like 676 was. Wiped my whole system instead that's all my fault though. Runs very nicely though
Click to expand...
Click to collapse
Can you share the output of these command (using adb)
Code:
adb shell mount
Code:
adb shell ls -la /dev/block/
Code:
adb shell df
Can you post an Screenshot of the Info (Baseband, Builddate and stuff)
Gesendet von meinem XT910 mit Tapatalk 2
thanks matt.
@Whirleyes
If they remove webtop partition, you said we'll dual boot from data partition. Does that mean that both system will use same data? Or different data on same partition?
i wonder if this update really update system or if it just a dummy to try the partition switching.
adb shell mount
C:\Android\platform-tools>adb shell mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/system /system ext3 ro,noatime,nodiratime,barrier=1,data=ordered 0 0
/dev/block/pds /pds ext3 rw,nosuid,nodev,noatime,nodiratime,errors=continue,barr
ier=1,data=ordered 0 0
/dev/block/preinstall /preinstall ext3 rw,nosuid,nodev,noatime,nodiratime,errors
=continue,barrier=1,data=ordered 0 0
/dev/block/userdata /data ext3 rw,nosuid,nodev,noatime,nodiratime,errors=continu
e,barrier=1,data=ordered 0 0
/dev/block/cache /cache ext3 rw,nosuid,nodev,noatime,nodiratime,errors=continue,
barrier=1,data=ordered 0 0
/dev/fuse /mnt/sdcard fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,d
efault_permissions,allow_other 0 0
/dev/block/vold/179:97 /mnt/sdcard-ext vfat rw,dirsync,nosuid,nodev,noexec,relat
ime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,ioch
arset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
C:\Android\platform-tools>adb shell ls -la /dev/block/
lrwxrwxrwx root root 2012-07-17 07:47 boot -> /dev/block/mmcblk
1p14
lrwxrwxrwx root root 2012-07-17 07:47 cache -> /dev/block/mmcbl
k1p21
lrwxrwxrwx root root 2012-07-17 07:47 cdrom -> /dev/block/mmcbl
k1p16
lrwxrwxrwx root root 2012-07-17 07:47 cid -> /dev/block/mmcblk1
p18
lrwxrwxrwx root root 2012-07-17 07:47 kpanic -> /dev/block/mmcb
lk1p19
brw------- root root 7, 0 2012-07-17 07:47 loop0
brw------- root root 7, 1 2012-07-17 07:47 loop1
brw------- root root 7, 2 2012-07-17 07:47 loop2
brw------- root root 7, 3 2012-07-17 07:47 loop3
brw------- root root 7, 4 2012-07-17 07:47 loop4
brw------- root root 7, 5 2012-07-17 07:47 loop5
brw------- root root 7, 6 2012-07-17 07:47 loop6
brw------- root root 7, 7 2012-07-17 07:47 loop7
lrwxrwxrwx root root 2012-07-17 07:47 misc -> /dev/block/mmcblk
1p17
brw------- root root 179, 96 2012-07-17 07:47 mmcblk0
brw-rw---- root mot_tcmd 179, 97 2012-07-17 07:47 mmcblk0p1
brw------- root root 179, 0 2012-07-17 07:47 mmcblk1
brw------- root root 179, 32 2012-07-17 07:47 mmcblk1boot0
brw------- root root 179, 64 2012-07-17 07:47 mmcblk1boot1
brw-rw---- root mot_tcmd 179, 1 2012-07-17 07:47 mmcblk1p1
brw------- root root 179, 10 2012-07-17 07:47 mmcblk1p10
brw------- root root 179, 11 2012-07-17 07:47 mmcblk1p11
brw------- root root 179, 12 2012-07-17 07:47 mmcblk1p12
brw------- root root 179, 13 2012-07-17 07:47 mmcblk1p13
brw------- root root 179, 14 2012-07-17 07:47 mmcblk1p14
brw------- root root 179, 15 2012-07-17 07:47 mmcblk1p15
brw------- root root 179, 16 2012-07-17 07:47 mmcblk1p16
brw-rw---- root mot_tcmd 179, 17 2012-07-17 07:47 mmcblk1p17
brw-rw---- root mot_tcmd 179, 18 2012-07-17 07:47 mmcblk1p18
brw------- root root 179, 19 2012-07-17 07:47 mmcblk1p19
brw------- root root 179, 2 2012-07-17 07:47 mmcblk1p2
brw------- root root 179, 20 2012-07-17 07:47 mmcblk1p20
brw------- root root 179, 21 2012-07-17 07:47 mmcblk1p21
brw------- root root 179, 22 2012-07-17 07:47 mmcblk1p22
brw------- root root 179, 23 2012-07-17 07:47 mmcblk1p23
brw------- root root 179, 24 2012-07-17 07:47 mmcblk1p24
brw------- root root 179, 25 2012-07-17 07:47 mmcblk1p25
brw------- root root 179, 26 2012-07-17 07:47 mmcblk1p26
brw------- root root 179, 3 2012-07-17 07:47 mmcblk1p3
brw------- root root 179, 4 2012-07-17 07:47 mmcblk1p4
brw------- root root 179, 5 2012-07-17 07:47 mmcblk1p5
brw------- root root 179, 6 2012-07-17 07:47 mmcblk1p6
brw------- root root 179, 7 2012-07-17 07:47 mmcblk1p7
brw------- root root 179, 8 2012-07-17 07:47 mmcblk1p8
brw------- root root 179, 9 2012-07-17 07:47 mmcblk1p9
lrwxrwxrwx root root 2012-07-17 07:47 pds -> /dev/block/mmcblk1
p7
drwxr-xr-x root root 2012-07-17 07:47 platform
lrwxrwxrwx root root 2012-07-17 07:47 preinstall -> /dev/block/
mmcblk1p22
brw------- root root 1, 0 2012-07-17 07:47 ram0
brw------- root root 1, 1 2012-07-17 07:47 ram1
brw------- root root 1, 10 2012-07-17 07:47 ram10
brw------- root root 1, 11 2012-07-17 07:47 ram11
brw------- root root 1, 12 2012-07-17 07:47 ram12
brw------- root root 1, 13 2012-07-17 07:47 ram13
brw------- root root 1, 14 2012-07-17 07:47 ram14
brw------- root root 1, 15 2012-07-17 07:47 ram15
brw------- root root 1, 2 2012-07-17 07:47 ram2
brw------- root root 1, 3 2012-07-17 07:47 ram3
brw------- root root 1, 4 2012-07-17 07:47 ram4
brw------- root root 1, 5 2012-07-17 07:47 ram5
brw------- root root 1, 6 2012-07-17 07:47 ram6
brw------- root root 1, 7 2012-07-17 07:47 ram7
brw------- root root 1, 8 2012-07-17 07:47 ram8
brw------- root root 1, 9 2012-07-17 07:47 ram9
lrwxrwxrwx root root 2012-07-17 07:47 recovery -> /dev/block/mm
cblk1p15
lrwxrwxrwx root root 2012-07-17 07:47 system -> /dev/block/mmcb
lk1p20
lrwxrwxrwx root root 2012-07-17 07:47 userdata -> /dev/block/mm
cblk1p23
lrwxrwxrwx root root 2012-07-17 07:47 utags -> /dev/block/mmcbl
k1p8
drwxr-xr-x root root 2012-07-17 07:47 vold
brw------- root root 253, 0 2012-07-17 07:47 zram0
C:\Android\platform-tools>adb shell df
Filesystem Size Used Free Blksize
/dev 420M 76K 420M 4096
/mnt/asec 420M 0K 420M 4096
/mnt/obb 420M 0K 420M 4096
/system 770M 751M 19M 1024
/pds 3M 1M 2M 1024
/preinstall 8M 3M 5M 1024
/data 1G 786M 524M 2048
/cache 708M 16M 691M 4096
/mnt/sdcard 1G 786M 524M 2048
/mnt/sdcard-ext 14G 8G 6G 8192
C:\Android\platform-tools>
sevenup30 said:
thanks matt.
@Whirleyes
If they remove webtop partition, you said we'll dual boot from data partition. Does that mean that both system will use same data? Or different data on same partition?
i wonder if this update really update system or if it just a dummy to try the partition switching.
Click to expand...
Click to collapse
Opps... the /data partition didn't grow.
the /mnt/sdcard-ext (fat) grow to 14GB?
thanks HSD-Pilot
But sdcard-ext doesn't count, right?
He's using 16Gb microsd
/mnt/sdcard is shrunk to 1Gb?
Hi devs,
I recently bought a iBerry CoreX4 tablet 9.7 inch tablet. It houses a Samsung Exynos 4412 processor. We are able to root the tab using the Exynos Exploit apk. Being new to the market the tab has no CWM. I tried flashing Galaxy Note 10.1's recovery image. All the procedures I've seen in the internet for flashing recovery images failed with this tab. So I just tried the following.....
iBerry recently released a firmware. I replaced the ramdisk-recovery-uboot.img with recovery.img ( changed ) of galaxy note 10.1 and then upgraded the firmware. The upgradation was successful. But when I tried to enter the recovery mode it just restarts the tab.
Now I have the following questions?
1. Did i do it right?
2. Is the CWM based on the processor? If yes, why cwm recovery for 10.1 did not work with iBerry?
3. Is there any other recovery image you could suggest that would replace the custom one?
Please do help us (iBerry Users) in this one..... as we are not able to flash any custom ROM's ( i guess CWM is needed for flashing ROMs )
Thank you again.....
Tab Specs:
Processor - Samsung Exynos 4412
Quad Core 1.6 GHz
RAM - 2 GB
Display - 9.7 inches
No hard keys except volume control and power button
Rooting done using ExynosAbuse.apk thanks to alephzain and chainfire
i had posted the thread link in the facebook on OFFICIAL IBERRY INDIA PAGE...
ANYONE WILL SURELY HELP YOU OUT
HOPE FOR THE BEST
Thanks
tipu006 said:
i had posted the thread link in the facebook on OFFICIAL IBERRY INDIA PAGE...
ANYONE WILL SURELY HELP YOU OUT
HOPE FOR THE BEST
Click to expand...
Click to collapse
Thanks tipu....
CWM
Tried flashing the Note 10.1 and Note 2 recover image to the recovery partition mmcblk0p4 using dd. Flashing succeded. But when tried to boot on recovery it says
Error:Can't mount /cache
and the stock recovery is set again ( thank God the phoned did not brick )..... In the experiment I corrupted the sd card .......
I found ways to flash the recoveries ( well i hope ).... All we need is a proper CWM.
Am learning the error that was displayed. Please guys, do help in the error produced.......
Step By Step Method of rooting using exynos exploit.
samsylvestertty said:
Hi devs,
I recently bought a iBerry CoreX4 tablet 9.7 inch tablet. It houses a Samsung Exynos 4412 processor. We are able to root the tab using the Exynos Exploit apk. Being new to the market the tab has no CWM. I tried flashing Galaxy Note 10.1's recovery image. All the procedures I've seen in the internet for flashing recovery images failed with this tab. So I just tried the following.....
iBerry recently released a firmware. I replaced the ramdisk-recovery-uboot.img with recovery.img ( changed ) of galaxy note 10.1 and then upgraded the firmware. The upgradation was successful. But when I tried to enter the recovery mode it just restarts the tab.
Now I have the following questions?
1. Did i do it right?
2. Is the CWM based on the processor? If yes, why cwm recovery for 10.1 did not work with iBerry?
3. Is there any other recovery image you could suggest that would replace the custom one?
Please do help us (iBerry Users) in this one..... as we are not able to flash any custom ROM's ( i guess CWM is needed for flashing ROMs )
Thank you again.....
Tab Specs:
Processor - Samsung Exynos 4412
Quad Core 1.6 GHz
RAM - 2 GB
Display - 9.7 inches
No hard keys except volume control and power button
Rooting done using ExynosAbuse.apk thanks to alephzain and chainfire
Click to expand...
Click to collapse
Hi i am new to android and core x4 is my first android device. will you please post the method of rooting with exynos apk. also how to unroot it after for claiming warranty
Root using ExynosAbuse.apk
gamerzone said:
Hi i am new to android and core x4 is my first android device. will you please post the method of rooting with exynos apk. also how to unroot it after for claiming warranty
Click to expand...
Click to collapse
The apk is developed by chainfire and the related post is this.
Click here to download the apk. Install the apk ( if you don't know the installation procedure please look below ) .
Open the application. You have options to either root or unroot. Click it. The root process will start. During the process you will be prompted to grant / deny the application. Choose grant and your device is rooted.
Installing an apk
1. Take the apk to your tablet
2. Use ES File Explorer to browse to the file
3. Just click the ExynosAbuse.apk file and follow the procedures
And rooting Core X4 doesn't make any difference. Cos there are no CWMs or Custom ROMs for the tablet at present. You can still try applications that need elevated permissions to run ( titanium backup etc ) after rooting.....
If you have doubts pls ping back
Tried various methods. Learnt little things about Core X4
Core X4 has 5 partitions
1. mmcblk0 - boot
2. mmcblk0p1 - Internal Storage
3. mmcblk0p2 - System
3. mmcblk0p3 - Data
4. mmcblk0p4 - Cache
used
Code:
cat /proc/partitions
cat /proc/mounts
to find out the partition info
No separate partition for recovery. It resides in the boot partition.
Tried to copy the boot partition by using dd...
Code:
dd if=/dev/block/mmcblk0 of=/sdcard/boot.img
but the boot image's size was more than 4 GB and was not supported by our internal storage.... Also tried to use a pen drive ( NTFS 8 GB ) for dd'ing but it says Read Only File System and fails
Any Help .....
any one who can help us.....
Sent from my AUXUS CoreX4 3G using xda app-developers app
samsylvestertty said:
Tried various methods. Learnt little things about Core X4
Core X4 has 5 partitions
1. mmcblk0 - boot
2. mmcblk0p1 - Internal Storage
3. mmcblk0p2 - System
3. mmcblk0p3 - Data
4. mmcblk0p4 - Cache
used
Code:
cat /proc/partitions
cat /proc/mounts
to find out the partition info
No separate partition for recovery. It resides in the boot partition.
Tried to copy the boot partition by using dd...
Code:
dd if=/dev/block/mmcblk0 of=/sdcard/boot.img
but the boot image's size was more than 4 GB and was not supported by our internal storage.... Also tried to use a pen drive ( NTFS 8 GB ) for dd'ing but it says Read Only File System and fails
Any Help .....
Click to expand...
Click to collapse
Hmmm...well, if the Samsung Note II that has the same Exynos 4412 SOC chipset puts their recovery in the boot.img, then maybe we could use one from that tab? I've done some similar experimentation with my Hyundai T7s Exynos 4412 tab and I've not had any luck yet.
samsylvestertty said:
Tried flashing the Note 10.1 and Note 2 recover image to the recovery partition mmcblk0p4 using dd. Flashing succeded. But when tried to boot on recovery it says
Error:Can't mount /cache
and the stock recovery is set again ( thank God the phoned did not brick )..... In the experiment I corrupted the sd card .......
I found ways to flash the recoveries ( well i hope ).... All we need is a proper CWM.
Am learning the error that was displayed. Please guys, do help in the error produced.......
Click to expand...
Click to collapse
Hello,
I've managed to compile CWM (using latest CM10.1) for Hyundai T7s.
The partition map used came from ramdisk-recovery-uboot and it's like this:
mmcblk0 - boot
mmcblk0p1 - Internal Storage
mmcblk0p2 - System
mmcblk0p3 - Data
mmcblk0p4 - Cache
I cannot find a way to flash this image. Tried replacing ramdisk-recovery-uboot with the ramdisk image produced by CM10.1, but the tablet reboots.
I'll upload recovery.img and relative files later and post link here to test.
Frontier said:
Hello,
I've managed to compile CWM (using latest CM10.1) for Hyundai T7s.
The partition map used came from ramdisk-recovery-uboot and it's like this:
mmcblk0 - boot
mmcblk0p1 - Internal Storage
mmcblk0p2 - System
mmcblk0p3 - Data
mmcblk0p4 - Cache
I cannot find a way to flash this image. Tried replacing ramdisk-recovery-uboot with the ramdisk image produced by CM10.1, but the tablet reboots.
I'll upload recovery.img and relative files later and post link here to test.
Click to expand...
Click to collapse
Hi Frontier,
Congrats on your new CWM compilation. As I told earlier, the Exynos 44** based devices does not have a separate partition for recovery. The recovery resides with the boot partition. That leaves you with two options ( IMHO ).
1. Flash the entire boot partition with a boot.img file that has your compiled recovery
2. Take an image of your device's boot partition. Replace the stock recovery related files with your custom one.
The second option needs Linux based OS. There are commands to pack and repack img files.
Or in windows you can use CYGWIN ( you can do it to some extent )
It's been a long time involving in these topcis . I sold my tablet too.... It's being used by some android developers for creating custom recovery. Hope to hear a good news from them..... Maybe we can get a clear idea after that....
I've uploaded to GitHub my work regarding porting CM10.1 to T7S.
These files *PRODUCE* a ROM but I wouldn't flash it to a tablet.
Needs work with drivers (blobs) for MTK6620 combo chip (GPS, WiFi, BT and guess what: the T7s has also FM radio).
Maybe someone more knowledgable than me can work on this and produce something that works.
https://github.com/Frontier314/t7s_cm10.1
Frontier said:
Hello,
I've managed to compile CWM (using latest CM10.1) for Hyundai T7s.
The partition map used came from ramdisk-recovery-uboot and it's like this:
mmcblk0 - boot
mmcblk0p1 - Internal Storage
mmcblk0p2 - System
mmcblk0p3 - Data
mmcblk0p4 - Cache
I cannot find a way to flash this image. Tried replacing ramdisk-recovery-uboot with the ramdisk image produced by CM10.1, but the tablet reboots.
I'll upload recovery.img and relative files later and post link here to test.
Click to expand...
Click to collapse
You are wrong in partition, the boot is installed in mmcblk0boot0, and not where you have it pointed out.
assasa said:
You are wrong in partition, the boot is installed in mmcblk0boot0, and not where you have it pointed out.
Click to expand...
Click to collapse
There is no mmcblk0boot0.
[email protected]:/ # ls -l /dev/block
brw------- root root 254, 0 2013-06-26 15:45 dm-0
brw------- root root 254, 1 2013-06-26 15:45 dm-1
brw------- root root 254, 10 2013-06-26 15:45 dm-10
brw------- root root 254, 11 2013-06-26 15:45 dm-11
brw------- root root 254, 12 2013-06-26 15:45 dm-12
brw------- root root 254, 13 2013-06-26 15:45 dm-13
brw------- root root 254, 14 2013-06-26 15:45 dm-14
brw------- root root 254, 15 2013-06-26 15:45 dm-15
brw------- root root 254, 16 2013-06-26 15:45 dm-16
brw------- root root 254, 17 2013-06-26 15:45 dm-17
brw------- root root 254, 18 2013-06-26 15:45 dm-18
brw------- root root 254, 19 2013-06-26 15:45 dm-19
brw------- root root 254, 2 2013-06-26 15:45 dm-2
brw------- root root 254, 20 2013-06-26 15:45 dm-20
brw------- root root 254, 21 2013-06-26 15:45 dm-21
brw------- root root 254, 22 2013-06-26 15:45 dm-22
brw------- root root 254, 23 2013-06-26 15:45 dm-23
brw------- root root 254, 24 2013-06-26 15:45 dm-24
brw------- root root 254, 25 2013-06-26 15:45 dm-25
brw------- root root 254, 26 2013-06-26 15:45 dm-26
brw------- root root 254, 27 2013-06-26 15:45 dm-27
brw------- root root 254, 28 2013-06-26 15:45 dm-28
brw------- root root 254, 29 2013-06-26 15:45 dm-29
brw------- root root 254, 3 2013-06-26 15:45 dm-3
brw------- root root 254, 30 2013-06-26 15:45 dm-30
brw------- root root 254, 31 2013-06-26 15:45 dm-31
brw------- root root 254, 32 2013-06-26 15:45 dm-32
brw------- root root 254, 34 2013-06-26 15:46 dm-34
brw------- root root 254, 35 2013-06-26 15:46 dm-35
brw------- root root 254, 36 2013-06-26 15:46 dm-36
brw------- root root 254, 37 2013-06-26 15:46 dm-37
brw------- root root 254, 38 2013-06-26 15:46 dm-38
brw------- root root 254, 39 2013-06-26 15:46 dm-39
brw------- root root 254, 4 2013-06-26 15:45 dm-4
brw------- root root 254, 40 2013-06-26 15:46 dm-40
brw------- root root 254, 41 2013-06-26 15:46 dm-41
brw------- root root 254, 42 2013-06-26 15:46 dm-42
brw------- root root 254, 43 2013-06-26 15:46 dm-43
brw------- root root 254, 44 2013-06-26 15:46 dm-44
brw------- root root 254, 45 2013-06-26 15:46 dm-45
brw------- root root 254, 46 2013-06-26 15:46 dm-46
brw------- root root 254, 47 2013-06-26 15:46 dm-47
brw------- root root 254, 48 2013-06-26 15:46 dm-48
brw------- root root 254, 49 2013-06-26 15:46 dm-49
brw------- root root 254, 5 2013-06-26 15:45 dm-5
brw------- root root 254, 6 2013-06-26 15:45 dm-6
brw------- root root 254, 7 2013-06-26 15:45 dm-7
brw------- root root 254, 8 2013-06-26 15:45 dm-8
brw------- root root 254, 9 2013-06-26 15:45 dm-9
brw------- root root 7, 0 2013-06-26 15:45 loop0
brw------- root root 7, 1 2013-06-26 15:45 loop1
brw-rw---- root root 7, 10 2013-06-26 15:45 loop10
brw-rw---- root root 7, 11 2013-06-26 15:45 loop11
brw-rw---- root root 7, 12 2013-06-26 15:45 loop12
brw-rw---- root root 7, 13 2013-06-26 15:45 loop13
brw-rw---- root root 7, 14 2013-06-26 15:45 loop14
brw-rw---- root root 7, 15 2013-06-26 15:45 loop15
brw-rw---- root root 7, 16 2013-06-26 15:45 loop16
brw-rw---- root root 7, 17 2013-06-26 15:45 loop17
brw-rw---- root root 7, 18 2013-06-26 15:45 loop18
brw-rw---- root root 7, 19 2013-06-26 15:45 loop19
brw------- root root 7, 2 2013-06-26 15:45 loop2
brw-rw---- root root 7, 20 2013-06-26 15:45 loop20
brw-rw---- root root 7, 21 2013-06-26 15:45 loop21
brw-rw---- root root 7, 22 2013-06-26 15:45 loop22
brw-rw---- root root 7, 23 2013-06-26 15:45 loop23
brw-rw---- root root 7, 24 2013-06-26 15:45 loop24
brw-rw---- root root 7, 25 2013-06-26 15:45 loop25
brw-rw---- root root 7, 26 2013-06-26 15:45 loop26
brw-rw---- root root 7, 27 2013-06-26 15:45 loop27
brw-rw---- root root 7, 28 2013-06-26 15:45 loop28
brw-rw---- root root 7, 29 2013-06-26 15:45 loop29
brw------- root root 7, 3 2013-06-26 15:45 loop3
brw-rw---- root root 7, 30 2013-06-26 15:45 loop30
brw-rw---- root root 7, 31 2013-06-26 15:45 loop31
brw-rw---- root root 7, 32 2013-06-26 15:45 loop32
brw-rw---- root root 7, 33 2013-06-26 15:45 loop33
brw-rw---- root root 7, 34 2013-06-26 15:46 loop34
brw-rw---- root root 7, 35 2013-06-26 15:46 loop35
brw-rw---- root root 7, 36 2013-06-26 15:46 loop36
brw-rw---- root root 7, 37 2013-06-26 15:46 loop37
brw-rw---- root root 7, 38 2013-06-26 15:46 loop38
brw-rw---- root root 7, 39 2013-06-26 15:46 loop39
brw------- root root 7, 4 2013-06-26 15:45 loop4
brw-rw---- root root 7, 40 2013-06-26 15:46 loop40
brw-rw---- root root 7, 41 2013-06-26 15:46 loop41
brw-rw---- root root 7, 42 2013-06-26 15:46 loop42
brw-rw---- root root 7, 43 2013-06-26 15:46 loop43
brw-rw---- root root 7, 44 2013-06-26 15:46 loop44
brw-rw---- root root 7, 45 2013-06-26 15:46 loop45
brw-rw---- root root 7, 46 2013-06-26 15:46 loop46
brw-rw---- root root 7, 47 2013-06-26 15:46 loop47
brw-rw---- root root 7, 48 2013-06-26 15:46 loop48
brw-rw---- root root 7, 49 2013-06-26 15:46 loop49
brw------- root root 7, 5 2013-06-26 15:45 loop5
brw------- root root 7, 6 2013-06-26 15:45 loop6
brw------- root root 7, 7 2013-06-26 15:45 loop7
brw-rw---- root root 7, 8 2013-06-26 15:45 loop8
brw-rw---- root root 7, 9 2013-06-26 15:45 loop9
brw------- root root 179, 0 2013-06-26 15:45 mmcblk0
brw------- root root 179, 1 2013-06-26 15:45 mmcblk0p1
brw------- root root 179, 2 2013-06-26 15:45 mmcblk0p2
brw------- root root 179, 3 2013-06-26 15:45 mmcblk0p3
brw------- root root 179, 4 2013-06-26 15:45 mmcblk0p4
brw------- root root 179, 16 2013-06-26 15:45 mmcblk1
brw------- root root 179, 17 2013-06-26 15:45 mmcblk1p1
drwxr-xr-x root root 2013-06-26 15:45 platform
brw------- root root 1, 0 2013-06-26 15:45 ram0
brw------- root root 1, 1 2013-06-26 15:45 ram1
brw------- root root 1, 10 2013-06-26 15:45 ram10
brw------- root root 1, 11 2013-06-26 15:45 ram11
brw------- root root 1, 12 2013-06-26 15:45 ram12
brw------- root root 1, 13 2013-06-26 15:45 ram13
brw------- root root 1, 14 2013-06-26 15:45 ram14
brw------- root root 1, 15 2013-06-26 15:45 ram15
brw------- root root 1, 2 2013-06-26 15:45 ram2
brw------- root root 1, 3 2013-06-26 15:45 ram3
brw------- root root 1, 4 2013-06-26 15:45 ram4
brw------- root root 1, 5 2013-06-26 15:45 ram5
brw------- root root 1, 6 2013-06-26 15:45 ram6
[email protected]:/ # ls -l /dev/block
brw------- root root 254, 0 2013-06-26 15:45 dm-0
brw------- root root 254, 1 2013-06-26 15:45 dm-1
brw------- root root 254, 10 2013-06-26 15:45 dm-10
brw------- root root 254, 11 2013-06-26 15:45 dm-11
brw------- root root 254, 12 2013-06-26 15:45 dm-12
brw------- root root 254, 13 2013-06-26 15:45 dm-13
brw------- root root 254, 14 2013-06-26 15:45 dm-14
brw------- root root 254, 15 2013-06-26 15:45 dm-15
brw------- root root 254, 16 2013-06-26 15:45 dm-16
brw------- root root 254, 17 2013-06-26 15:45 dm-17
brw------- root root 254, 18 2013-06-26 15:45 dm-18
brw------- root root 254, 19 2013-06-26 15:45 dm-19
brw------- root root 254, 2 2013-06-26 15:45 dm-2
brw------- root root 254, 20 2013-06-26 15:45 dm-20
brw------- root root 254, 21 2013-06-26 15:45 dm-21
brw------- root root 254, 22 2013-06-26 15:45 dm-22
brw------- root root 254, 23 2013-06-26 15:45 dm-23
brw------- root root 254, 24 2013-06-26 15:45 dm-24
brw------- root root 254, 25 2013-06-26 15:45 dm-25
brw------- root root 254, 26 2013-06-26 15:45 dm-26
brw------- root root 254, 27 2013-06-26 15:45 dm-27
brw------- root root 254, 28 2013-06-26 15:45 dm-28
brw------- root root 254, 29 2013-06-26 15:45 dm-29
brw------- root root 254, 3 2013-06-26 15:45 dm-3
brw------- root root 254, 30 2013-06-26 15:45 dm-30
brw------- root root 254, 31 2013-06-26 15:45 dm-31
brw------- root root 254, 32 2013-06-26 15:45 dm-32
brw------- root root 254, 34 2013-06-26 15:46 dm-34
brw------- root root 254, 35 2013-06-26 15:46 dm-35
brw------- root root 254, 36 2013-06-26 15:46 dm-36
brw------- root root 254, 37 2013-06-26 15:46 dm-37
brw------- root root 254, 38 2013-06-26 15:46 dm-38
brw------- root root 254, 39 2013-06-26 15:46 dm-39
brw------- root root 254, 4 2013-06-26 15:45 dm-4
brw------- root root 254, 40 2013-06-26 15:46 dm-40
brw------- root root 254, 41 2013-06-26 15:46 dm-41
brw------- root root 254, 42 2013-06-26 15:46 dm-42
brw------- root root 254, 43 2013-06-26 15:46 dm-43
brw------- root root 254, 44 2013-06-26 15:46 dm-44
brw------- root root 254, 45 2013-06-26 15:46 dm-45
brw------- root root 254, 46 2013-06-26 15:46 dm-46
brw------- root root 254, 47 2013-06-26 15:46 dm-47
brw------- root root 254, 48 2013-06-26 15:46 dm-48
brw------- root root 254, 49 2013-06-26 15:46 dm-49
brw------- root root 254, 5 2013-06-26 15:45 dm-5
brw------- root root 254, 6 2013-06-26 15:45 dm-6
brw------- root root 254, 7 2013-06-26 15:45 dm-7
brw------- root root 254, 8 2013-06-26 15:45 dm-8
brw------- root root 254, 9 2013-06-26 15:45 dm-9
brw------- root root 7, 0 2013-06-26 15:45 loop0
brw------- root root 7, 1 2013-06-26 15:45 loop1
brw-rw---- root root 7, 10 2013-06-26 15:45 loop10
brw-rw---- root root 7, 11 2013-06-26 15:45 loop11
brw-rw---- root root 7, 12 2013-06-26 15:45 loop12
brw-rw---- root root 7, 13 2013-06-26 15:45 loop13
brw-rw---- root root 7, 14 2013-06-26 15:45 loop14
brw-rw---- root root 7, 15 2013-06-26 15:45 loop15
brw-rw---- root root 7, 16 2013-06-26 15:45 loop16
brw-rw---- root root 7, 17 2013-06-26 15:45 loop17
brw-rw---- root root 7, 18 2013-06-26 15:45 loop18
brw-rw---- root root 7, 19 2013-06-26 15:45 loop19
brw------- root root 7, 2 2013-06-26 15:45 loop2
brw-rw---- root root 7, 20 2013-06-26 15:45 loop20
brw-rw---- root root 7, 21 2013-06-26 15:45 loop21
brw-rw---- root root 7, 22 2013-06-26 15:45 loop22
brw-rw---- root root 7, 23 2013-06-26 15:45 loop23
brw-rw---- root root 7, 24 2013-06-26 15:45 loop24
brw-rw---- root root 7, 25 2013-06-26 15:45 loop25
brw-rw---- root root 7, 26 2013-06-26 15:45 loop26
brw-rw---- root root 7, 27 2013-06-26 15:45 loop27
brw-rw---- root root 7, 28 2013-06-26 15:45 loop28
brw-rw---- root root 7, 29 2013-06-26 15:45 loop29
brw------- root root 7, 3 2013-06-26 15:45 loop3
brw-rw---- root root 7, 30 2013-06-26 15:45 loop30
brw-rw---- root root 7, 31 2013-06-26 15:45 loop31
brw-rw---- root root 7, 32 2013-06-26 15:45 loop32
brw-rw---- root root 7, 33 2013-06-26 15:45 loop33
brw-rw---- root root 7, 34 2013-06-26 15:46 loop34
brw-rw---- root root 7, 35 2013-06-26 15:46 loop35
brw-rw---- root root 7, 36 2013-06-26 15:46 loop36
brw-rw---- root root 7, 37 2013-06-26 15:46 loop37
brw-rw---- root root 7, 38 2013-06-26 15:46 loop38
brw-rw---- root root 7, 39 2013-06-26 15:46 loop39
brw------- root root 7, 4 2013-06-26 15:45 loop4
brw-rw---- root root 7, 40 2013-06-26 15:46 loop40
brw-rw---- root root 7, 41 2013-06-26 15:46 loop41
brw-rw---- root root 7, 42 2013-06-26 15:46 loop42
brw-rw---- root root 7, 43 2013-06-26 15:46 loop43
brw-rw---- root root 7, 44 2013-06-26 15:46 loop44
brw-rw---- root root 7, 45 2013-06-26 15:46 loop45
brw-rw---- root root 7, 46 2013-06-26 15:46 loop46
brw-rw---- root root 7, 47 2013-06-26 15:46 loop47
brw-rw---- root root 7, 48 2013-06-26 15:46 loop48
brw-rw---- root root 7, 49 2013-06-26 15:46 loop49
brw------- root root 7, 5 2013-06-26 15:45 loop5
brw------- root root 7, 6 2013-06-26 15:45 loop6
brw------- root root 7, 7 2013-06-26 15:45 loop7
brw-rw---- root root 7, 8 2013-06-26 15:45 loop8
brw-rw---- root root 7, 9 2013-06-26 15:45 loop9
brw------- root root 179, 0 2013-06-26 15:45 mmcblk0
brw------- root root 179, 1 2013-06-26 15:45 mmcblk0p1
brw------- root root 179, 2 2013-06-26 15:45 mmcblk0p2
brw------- root root 179, 3 2013-06-26 15:45 mmcblk0p3
brw------- root root 179, 4 2013-06-26 15:45 mmcblk0p4
brw------- root root 179, 16 2013-06-26 15:45 mmcblk1
brw------- root root 179, 17 2013-06-26 15:45 mmcblk1p1
drwxr-xr-x root root 2013-06-26 15:45 platform
brw------- root root 1, 0 2013-06-26 15:45 ram0
brw------- root root 1, 1 2013-06-26 15:45 ram1
brw------- root root 1, 10 2013-06-26 15:45 ram10
brw------- root root 1, 11 2013-06-26 15:45 ram11
brw------- root root 1, 12 2013-06-26 15:45 ram12
brw------- root root 1, 13 2013-06-26 15:45 ram13
brw------- root root 1, 14 2013-06-26 15:45 ram14
brw------- root root 1, 15 2013-06-26 15:45 ram15
brw------- root root 1, 2 2013-06-26 15:45 ram2
brw------- root root 1, 3 2013-06-26 15:45 ram3
brw------- root root 1, 4 2013-06-26 15:45 ram4
brw------- root root 1, 5 2013-06-26 15:45 ram5
brw------- root root 1, 6 2013-06-26 15:45 ram6
brw------- root root 1, 7 2013-06-26 15:45 ram7
brw------- root root 1, 8 2013-06-26 15:45 ram8
brw------- root root 1, 9 2013-06-26 15:45 ram9
drwxr-xr-x root root 2013-06-26 15:45 vold
[email protected]:/ # fdisk -l /dev/block/mmcblk0
Disk /dev/block/mmcblk0: 15.7 GB, 15758000128 bytes
255 heads, 63 sectors/track, 1915 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 219 1908 13568000 c Win95 FAT32 (LBA)
/dev/block/mmcblk0p2 9 53 358400 83 Linux
/dev/block/mmcblk0p3 53 181 1024000 83 Linux
/dev/block/mmcblk0p4 181 219 307200 83 Linux
Partition table entries are not in disk order
Click to expand...
Click to collapse
Frontier said:
There is no mmcblk0boot0.
Click to expand...
Click to collapse
I have Hyundai T7s tablet and here is my partitions list:
[localhost /extsd]# ls -l /dev/block/m*
brw------- 1 0 0 179, 0 Jul 30 04:07 /dev/block/mmcblk0 <--- Internal sd card
brw------- 1 0 0 179, 8 Jul 30 04:07 /dev/block/mmcblk0boot0
brw------- 1 0 0 179, 16 Jul 30 04:07 /dev/block/mmcblk0boot1
brw------- 1 0 0 179, 1 Jul 30 04:07 /dev/block/mmcblk0p1 <-- Internal storage ----- mounted as /sdcard
brw------- 1 0 0 179, 2 Jul 30 04:07 /dev/block/mmcblk0p2 <-- System partition ----- mounted as /system
brw------- 1 0 0 179, 3 Jul 30 04:07 /dev/block/mmcblk0p3 <-- Data partition ----- mounted as /data
brw------- 1 0 0 179, 4 Jul 30 04:07 /dev/block/mmcblk0p4 <-- Cache partition ----- mounted as /cache
brw------- 1 0 0 179, 24 Jul 30 04:07 /dev/block/mmcblk1 <--- External sd card
brw------- 1 0 0 179, 25 Jul 30 04:07 /dev/block/mmcblk1p1 <--- Partition on the external sd card
mmcblk0 - represents a whole storage, therefore this is not a boot partition.
I also noticed that System partition starts not from the beginning of the card.There is 131071 sectors (65 534 kb) in the beginning of the card.
[localhost /extsd]# fdisk -u -l /dev/block/mmcblk0
Disk /dev/block/mmcblk0: 15.6 GB, 15634268160 bytes
255 heads, 63 sectors/track, 1900 cylinders, total 30535680 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 4251648 30404607 13076480 c Win95 FAT32 (LBA)
/dev/block/mmcblk0p2 131072 1179647 524288 83 Linux
/dev/block/mmcblk0p3 1179648 3227647 1024000 83 Linux
/dev/block/mmcblk0p4 3227648 4251647 512000 83 Linux
Partition table entries are not in disk order
I´m very interesting on this thread, I bought a Voyo A15 with Exynos 5250 and partitions it´s same that T7s.
Hardly waiting for a cwm for iberry auxus core x4 exynos 4412 processor, we need devs support fot this..
Request to all devs to joins this thread.
Btw iberry auxus core x4 recently got jb 4.2.2....
Sent from my GT-P3100 using xda premium
iBerry auxus core x4 has the same hardware with Hyundai T10.
Regarding CWM for this tablet, you can try this.
waseem.gani said:
Hardly waiting for a cwm for iberry auxus core x4 exynos 4412 processor, we need devs support fot this..
Request to all devs to joins this thread.
Btw iberry auxus core x4 recently got jb 4.2.2....
Sent from my GT-P3100 using xda premium
Click to expand...
Click to collapse
Thanks for your help, will try it and let you know.
The jb 4.2.2 provided by iberry is very unstable, so want to try custom rom, can you share some link for cuayom roms.
Sent from my GT-P3100 using xda premium
Tried your cwm.zip and I bricked my tablet.so I have sent it to iberry service center.even firmware upgrade didnt helped and it was not switching on.
Devs need your help please can any one build a working cwm for iberry auxus core x4.
Sent from my GT-P3100 using xda premium
Here are the infos from my device (SM-A500FU):
PLease tell us how to dd PIT and EFS:
PIT: dd if=/dev/block/BBB of=/storage/extSdCard/sm-a500fu/backup/dd/out.pit bs=8 count=CCC skip=SSS
1. How to get the missing items right ?
Reference Post: http://forum.xda-developers.com/showthread.php?p=52329632
I dont know if this is OK: dd if=/dev/block/mmcblk0 of=/sdcard/out.pit bs=8 count=580 skip=2176
Code:
cat /proc/partitions
major minor #blocks name
179 0 15388672 mmcblk0
179 1 15360 mmcblk0p1
179 2 58816 mmcblk0p2
179 3 512 mmcblk0p3
179 4 32 mmcblk0p4
179 5 2048 mmcblk0p5
179 6 512 mmcblk0p6
179 7 512 mmcblk0p7
179 8 512 mmcblk0p8
179 9 3072 mmcblk0p9
179 10 16 mmcblk0p10
179 11 10768 mmcblk0p11
179 12 10240 mmcblk0p12
179 13 14336 mmcblk0p13
179 14 3072 mmcblk0p14
179 15 3072 mmcblk0p15
179 16 13312 mmcblk0p16
179 17 15360 mmcblk0p17
179 18 5121 mmcblk0p18
179 19 7159 mmcblk0p19
179 20 3072 mmcblk0p20
179 21 8 mmcblk0p21
179 22 8192 mmcblk0p22
179 23 9216 mmcblk0p23
179 24 2457600 mmcblk0p24
179 25 204800 mmcblk0p25
179 26 61440 mmcblk0p26
179 27 12476396 mmcblk0p27
179 32 4096 mmcblk0rpmb
179 64 3872256 mmcblk1
179 65 3868149 mmcblk1p1
Code:
/dev/block # ll
lrwxrwxrwx root root 2014-06-26 22:19 bootdevice -> /dev/block/platform/7824900.sdhci
brw------- root root 7, 0 2014-06-26 22:19 loop0
brw------- root root 7, 1 2014-06-26 22:19 loop1
brw------- root root 7, 2 2014-06-26 22:19 loop2
brw------- root root 7, 3 2014-06-26 22:19 loop3
brw------- root root 7, 4 2014-06-26 22:19 loop4
brw------- root root 7, 5 2014-06-26 22:19 loop5
brw------- root root 7, 6 2014-06-26 22:19 loop6
brw------- root root 7, 7 2014-06-26 22:19 loop7
brw------- root root 179, 0 2014-06-26 22:19 mmcblk0
brw------- root root 179, 1 2014-06-26 22:19 mmcblk0p1
brw------- root root 179, 10 2014-06-26 22:19 mmcblk0p10
brw------- root root 179, 11 2014-06-26 22:19 mmcblk0p11
brw-rw---- system system 179, 12 2015-07-31 18:00 mmcblk0p12
brw------- root root 179, 13 2014-06-26 22:19 mmcblk0p13
brw------- root root 179, 14 2015-07-31 18:09 mmcblk0p14
brw------- root root 179, 15 2015-07-31 18:00 mmcblk0p15
brw------- root root 179, 16 2014-06-26 22:19 mmcblk0p16
brw------- root root 179, 17 2014-06-26 22:19 mmcblk0p17
brw------- root root 179, 18 2014-06-26 22:19 mmcblk0p18
brw------- root root 179, 19 2014-06-26 22:19 mmcblk0p19
brw------- root root 179, 2 2014-06-26 22:19 mmcblk0p2
brw------- root root 179, 20 2014-06-26 22:19 mmcblk0p20
brw------- root root 179, 21 2014-06-26 22:19 mmcblk0p21
brw------- root root 179, 22 2014-06-26 22:19 mmcblk0p22
brw------- root root 179, 23 2014-06-26 22:19 mmcblk0p23
brw------- root root 179, 24 2014-06-26 22:19 mmcblk0p24
brw------- root root 179, 25 2014-06-26 22:19 mmcblk0p25
brw------- root root 179, 26 2014-06-26 22:19 mmcblk0p26
brw------- root root 179, 27 2014-06-26 22:19 mmcblk0p27
brw------- root root 179, 3 2014-06-26 22:19 mmcblk0p3
brw------- root root 179, 4 2014-06-26 22:19 mmcblk0p4
brw------- root root 179, 5 2014-06-26 22:19 mmcblk0p5
brw------- root root 179, 6 2014-06-26 22:19 mmcblk0p6
brw------- root root 179, 7 2014-06-26 22:19 mmcblk0p7
brw------- root root 179, 8 2014-06-26 22:19 mmcblk0p8
brw------- root root 179, 9 2014-06-26 22:19 mmcblk0p9
brw------- root root 179, 32 2014-06-26 22:19 mmcblk0rpmb
brw------- root root 179, 64 2014-06-26 22:19 mmcblk1
brw------- root root 179, 65 2014-06-26 22:19 mmcblk1p1
lrwxrwxrwx root root 2015-07-31 17:59 param -> /dev/block/platform/7824900.sdhci/by-name/param
drwxr-xr-x root root 2014-06-26 22:19 platform
brw------- root root 1, 0 2014-06-26 22:19 ram0
brw------- root root 1, 1 2014-06-26 22:19 ram1
brw------- root root 1, 10 2014-06-26 22:19 ram10
brw------- root root 1, 11 2014-06-26 22:19 ram11
brw------- root root 1, 12 2014-06-26 22:19 ram12
brw------- root root 1, 13 2014-06-26 22:19 ram13
brw------- root root 1, 14 2014-06-26 22:19 ram14
brw------- root root 1, 15 2014-06-26 22:19 ram15
brw------- root root 1, 2 2014-06-26 22:19 ram2
brw------- root root 1, 3 2014-06-26 22:19 ram3
brw------- root root 1, 4 2014-06-26 22:19 ram4
brw------- root root 1, 5 2014-06-26 22:19 ram5
brw------- root root 1, 6 2014-06-26 22:19 ram6
brw------- root root 1, 7 2014-06-26 22:19 ram7
brw------- root root 1, 8 2014-06-26 22:19 ram8
brw------- root root 1, 9 2014-06-26 22:19 ram9
drwx------ root root 2015-07-31 17:59 vold
Code:
/dev/block/platform # ll
drwxr-xr-x root root 2014-06-26 22:19 7824900.sdhci
drwxr-xr-x root root 2014-06-26 22:19 7864900.sdhci
Code:
/dev/block/platform/7864900.sdhci # ll
drwxr-xr-x root root 2014-06-26 22:19 by-num
lrwxrwxrwx root root 2014-06-26 22:19 mmcblk1 -> /dev/block/mmcblk1
lrwxrwxrwx root root 2014-06-26 22:19 mmcblk1p1 -> /dev/block/mmcblk1p1
Code:
/dev/block/platform/7824900.sdhci/by-name # ll
lrwxrwxrwx root root 2014-06-26 22:19 aboot -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2014-06-26 22:19 apnhlos -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2014-06-26 22:19 backup -> /dev/block/mmcblk0p19
lrwxrwxrwx root root 2014-06-26 22:19 boot -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 2014-06-26 22:19 cache -> /dev/block/mmcblk0p25
lrwxrwxrwx root root 2014-06-26 22:19 ddr -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2014-06-26 22:19 efs -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 2014-06-26 22:19 fota -> /dev/block/mmcblk0p18
lrwxrwxrwx root root 2014-06-26 22:19 fsc -> /dev/block/mmcblk0p20
lrwxrwxrwx root root 2014-06-26 22:19 fsg -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2014-06-26 22:19 hidden -> /dev/block/mmcblk0p26
lrwxrwxrwx root root 2014-06-26 22:19 modem -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2014-06-26 22:19 modemst1 -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 2014-06-26 22:19 modemst2 -> /dev/block/mmcblk0p15
lrwxrwxrwx root root 2014-06-26 22:19 pad -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2014-06-26 22:19 param -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 2014-06-26 22:19 persdata -> /dev/block/mmcblk0p23
lrwxrwxrwx root root 2014-06-26 22:19 persist -> /dev/block/mmcblk0p22
lrwxrwxrwx root root 2014-06-26 22:19 qhee -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2014-06-26 22:19 qsee -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2014-06-26 22:19 recovery -> /dev/block/mmcblk0p17
lrwxrwxrwx root root 2014-06-26 22:19 rpm -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2014-06-26 22:19 sbl1 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2014-06-26 22:19 sec -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2014-06-26 22:19 ssd -> /dev/block/mmcblk0p21
lrwxrwxrwx root root 2014-06-26 22:19 system -> /dev/block/mmcblk0p24
lrwxrwxrwx root root 2014-06-26 22:19 userdata -> /dev/block/mmcblk0p27
2. Must we save all of those for EFS and is the ending .img OK ?
Code:
dd if=/dev/block/platform/7824900.sdhci/by-name/efs of=/storage/extSdCard/sm-a500fu/backup/dd/EFS_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/modemst1 of=/storage/extSdCard/sm-a500fu/backup/dd/modemst1_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/modemst2 of=/storage/extSdCard/sm-a500fu/backup/dd/modemst2_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/modem of=/storage/extSdCard/sm-a500fu/backup/dd/modem_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
3. Should we save those too ?
Code:
dd if=/dev/block/mmcblk1 of=/storage/extSdCard/sm-a500fu/backup/dd/mmcblk1_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/mmcblk1p1 of=/storage/extSdCard/sm-a500fu/backup/dd/mmcblk1p1_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
4. And what of the rest is useless ?
Code:
dd if=/dev/block/platform/7824900.sdhci/by-name/aboot of=/storage/extSdCard/sm-a500fu/backup/dd/aboot_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/apnhlos of=/storage/extSdCard/sm-a500fu/backup/dd/apnhlos_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/backup of=/storage/extSdCard/sm-a500fu/backup/dd/backup_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/boot of=/storage/extSdCard/sm-a500fu/backup/dd/boot_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/cache of=/storage/extSdCard/sm-a500fu/backup/dd/cache_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/ddr of=/storage/extSdCard/sm-a500fu/backup/dd/ddr-RADIO_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/efs of=/storage/extSdCard/sm-a500fu/backup/dd/EFS_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/modemst1 of=/storage/extSdCard/sm-a500fu/backup/dd/modemst1_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/modemst2 of=/storage/extSdCard/sm-a500fu/backup/dd/modemst2_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/modem of=/storage/extSdCard/sm-a500fu/backup/dd/modem_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/fota of=/storage/extSdCard/sm-a500fu/backup/dd/fota_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/fsc of=/storage/extSdCard/sm-a500fu/backup/dd/fsc_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/fsg of=/storage/extSdCard/sm-a500fu/backup/dd/fsg_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/hidden of=/storage/extSdCard/sm-a500fu/backup/dd/hidden_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/pad of=/storage/extSdCard/sm-a500fu/backup/dd/pad_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/param of=/storage/extSdCard/sm-a500fu/backup/dd/param_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/persdata of=/storage/extSdCard/sm-a500fu/backup/dd/persdata_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/persist of=/storage/extSdCard/sm-a500fu/backup/dd/persist_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/qhee of=/storage/extSdCard/sm-a500fu/backup/dd/qhee_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/qsee of=/storage/extSdCard/sm-a500fu/backup/dd/qsee_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/recovery of=/storage/extSdCard/sm-a500fu/backup/dd/recovery_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/rpm of=/storage/extSdCard/sm-a500fu/backup/dd/rpm_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/sbl1 of=/storage/extSdCard/sm-a500fu/backup/dd/sbl1_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/sec of=/storage/extSdCard/sm-a500fu/backup/dd/sec_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/ssd of=/storage/extSdCard/sm-a500fu/backup/dd/ssd_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/system of=/storage/extSdCard/sm-a500fu/backup/dd/system_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
dd if=/dev/block/platform/7824900.sdhci/by-name/userdata of=/storage/extSdCard/sm-a500fu/backup/dd/userdata_A500FUXXU1AOB4_A500FUOXA1AOB1_A500FUXXU1AOB4_dd.img
Could you please stop opening new threads about an A-series phone in the alpha forum?
Thank you
Post them here instead
http://forum.xda-developers.com/t/samsung-a-series
Gray44 said:
...
Click to expand...
Click to collapse
If you take a closer look, you will see, that there is no A-Series forum... yor link is just a search
gggg said:
If you take a closer look, you will see, that there is no A-Series forum... yor link is just a search
Click to expand...
Click to collapse
Hmmm.... indeed!
Strange they don't have a forum for (at least) all A-series together.
Been searching far and wide for how to root my hydro air with no luck :/ is there a way to? Or anything in the works? Any help greatly appreciated
I'm also trying to figure this out. I can get temp root sometimes using kingroot... Only lasts about 2 mins though. I have been able to get root in shell twice also while running kingroot. It won't let me mount system rw though, so still unable to keep root. Hope this helps some, I think that someone with more terminal knowledge could probably get it to mount the system in rw so we could cp su binary.
Sent from my KYOCERA-C6745 using Tapatalk
RealWelder said:
I'm also trying to figure this out. I can get temp root sometimes using kingroot... Only lasts about 2 mins though. I have been able to get root in shell twice also while running kingroot. It won't let me mount system rw though, so still unable to keep root. Hope this helps some, I think that someone with more terminal knowledge could probably get it to mount the system in rw so we could cp su binary.
Sent from my KYOCERA-C6745 using Tapatalk
Click to expand...
Click to collapse
Just an idea, maybe if you could gain root access temporarily, you could change the permissions of the su binary to where it won't dissapear after reboot. I know I can achieve root until reboot with kingroot on windows. Hope this might help.
I can't get it to mount RW so I can't chmod the SU binary. If someone can figure out how to mount the system I think we'll be in good shape.
Sent from my KYOCERA-C6745 using Tapatalk
hello due you can followmy guide here
http://forum.xda-developers.com/tools/general/guide-root-phone-pc-noob-t3365724
just click thanks button if this works for you
Didn't work. Thanks anyways though, it was worth a shot.
Sent from my KYOCERA-C6745 using tapatalk
---------- Post added at 01:51 PM ---------- Previous post was at 01:47 PM ----------
I can get this with kingroot 4.9, but even though I have it in both /bin and /xbin folders, it doesn't seem to work. Only lasts a couple of minutes and then it goes away or goes away on reboot.
{
"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"
}
[email protected]:/ $ cd /dev/block/
[email protected]:/dev/block $ ls -l
drwxr-xr-x root root 1970-01-23 07:31 bootdevice
brw------- root root 254, 0 2016-05-01 08:30 dm-0
brw------- root root 7, 0 1970-01-23 07:31 loop0brw------- root root 7, 1 1970-01-23 07:31 loop1brw------- root root 7, 2 1970-01-23 07:31 loop2brw------- root root 7, 3 1970-01-23 07:31 loop3brw------- root root 7, 4 1970-01-23 07:31 loop4brw------- root root 7, 5 1970-01-23 07:31 loop5brw------- root root 7, 6 1970-01-23 07:31 loop6brw------- root root 7, 7 1970-01-23 07:31 loop7brw------- root root 179, 0 1970-01-23 07:31 mmcblk0
brw------- root root 179, 1 1970-01-23 07:31 mmcblk0p1
brw------- root root 179, 10 1970-01-23 07:31 mmcblk0p10
brw------- root root 179, 11 1970-01-23 07:31 mmcblk0p11
brw------- root root 179, 12 1970-01-23 07:31 mmcblk0p12
brw------- root root 179, 13 1970-01-23 07:31 mmcblk0p13
brw------- root root 179, 14 1970-01-23 07:31 mmcblk0p14
brw------- root root 179, 15 1970-01-23 07:31 mmcblk0p15
brw------- root root 179, 16 1970-01-23 07:31 mmcblk0p16
brw------- root root 179, 17 1970-01-23 07:31 mmcblk0p17
brw------- root root 179, 18 1970-01-23 07:31 mmcblk0p18
brw------- root root 179, 19 1970-01-23 07:31 mmcblk0p19
brw------- root root 179, 2 1970-01-23 07:31 mmcblk0p2
brw------- root root 179, 20 1970-01-23 07:31 mmcblk0p20
brw------- root root 179, 21 1970-01-23 07:31 mmcblk0p21
brw-rw---- system system 179, 22 1970-01-23 07:31 mmcblk0p22
brw------- root root 179, 23 1970-01-23 07:31 mmcblk0p23
brw------- root root 179, 24 1970-01-23 07:31 mmcblk0p24
brw------- root root 179, 25 1970-01-23 07:31 mmcblk0p25
brw------- root root 179, 26 1970-01-23 07:31 mmcblk0p26
brw------- root root 179, 27 1970-01-23 07:31 mmcblk0p27
brw------- root root 179, 28 1970-01-23 07:31 mmcblk0p28
brw------- root root 179, 29 1970-01-23 07:31 mmcblk0p29
brw------- root root 179, 3 1970-01-23 07:31 mmcblk0p3
brw------- root root 179, 30 1970-01-23 07:31 mmcblk0p30
brw------- root root 179, 31 1970-01-23 07:31 mmcblk0p31
brw-rw---- system system 259, 0 1970-01-23 07:31 mmcblk0p32
brw-rw---- system system 259, 1 2016-05-01 08:30 mmcblk0p33
brw-rw---- system system 259, 2 1970-01-23 07:31 mmcblk0p34
brw------- root root 259, 3 1970-01-23 07:31 mmcblk0p35
brw-rw---- system system 259, 4 1970-01-23 07:31 mmcblk0p36
brw------- root root 259, 5 1970-01-23 07:31 mmcblk0p37
brw------- root root 259, 6 1970-01-23 07:31 mmcblk0p38
brw------- root root 259, 7 1970-01-23 07:31 mmcblk0p39
brw------- root root 179, 4 1970-01-23 07:31 mmcblk0p4
brw------- root root 259, 8 1970-01-23 07:31 mmcblk0p40
brw------- root root 259, 9 2016-05-01 08:31 mmcblk0p41
brw------- root root 259, 10 2016-05-01 09:01 mmcblk0p42
brw------- root root 259, 11 1970-01-23 07:31 mmcblk0p43
brw------- root root 259, 12 1970-01-23 07:31 mmcblk0p44
brw------- root root 259, 13 1970-01-23 07:31 mmcblk0p45
brw------- root root 179, 5 1970-01-23 07:31 mmcblk0p5
brw------- root root 179, 6 1970-01-23 07:31 mmcblk0p6
brw------- root root 179, 7 1970-01-23 07:31 mmcblk0p7
brw------- root root 179, 8 1970-01-23 07:31 mmcblk0p8
brw------- root root 179, 9 1970-01-23 07:31 mmcblk0p9
brw------- root root 179, 32 1970-01-23 07:31 mmcblk0rpmb
brw------- root root 179, 64 1970-01-23 07:31 mmcblk1
brw------- root root 179, 65 1970-01-23 07:31 mmcblk1p1
drwxr-xr-x root root 1970-01-23 07:31 platform
brw------- root root 1, 0 1970-01-23 07:31 ram0
brw------- root root 1, 1 1970-01-23 07:31 ram1
brw------- root root 1, 10 1970-01-23 07:31 ram10brw------- root root 1, 11 1970-01-23 07:31 ram11brw------- root root 1, 12 1970-01-23 07:31 ram12brw------- root root 1, 13 1970-01-23 07:31 ram13brw------- root root 1, 14 1970-01-23 07:31 ram14brw------- root root 1, 15 1970-01-23 07:31 ram15brw------- root root 1, 2 1970-01-23 07:31 ram2
brw------- root root 1, 3 1970-01-23 07:31 ram3
brw------- root root 1, 4 1970-01-23 07:31 ram4
brw------- root root 1, 5 1970-01-23 07:31 ram5
brw------- root root 1, 6 1970-01-23 07:31 ram6
brw------- root root 1, 7 1970-01-23 07:31 ram7
brw------- root root 1, 8 1970-01-23 07:31 ram8
brw------- root root 1, 9 1970-01-23 07:31 ram9
drwx------ root root 2016-05-01 08:30 vold
brw------- root root 253, 0 2016-05-01 08:30 [email protected]:/dev/block $
Sent from my KYOCERA-C6745 using Tapatalk
you can use root genius tool it may help you