View Issue Details

IDProjectCategoryView StatusLast Update
0002112Kali LinuxGeneral Bugpublic2015-08-16 20:42
Reporterroadkill Assigned Tosteev  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.1.0 
Fixed in Version2.0 
Summary0002112: Bootable image for Samsung Chromebook ARM 13" XE503C32 and 11.6" XE503C12
Description

Samsung Chromebook ARM 13" model number XE503C32 code name Peach Pi and 11.6" model XE503C12 code name Peach Pit,
Kernel sources are located at this address https://git.kernel.org/cgit/linux/kernel/git/kgene/linux-samsung.git/

nv-uboot for both models is located here http://linux-exynos.org/dist/chromebook/

kernel.its for Peach Pi - http://linux-exynos.org/dist/chromebook/peach-pit/kernel.its
kernel.its for Peach Pit - http://linux-exynos.org/dist/chromebook/peach-pit/kernel.its

unfortunately the only Kernel source I could find for these models is 3.8, please try to build an image

Steps To Reproduce

create platform image

Activities

bugpowder

bugpowder

2015-03-09 06:16

reporter   ~0003148

unfortunately i stepped into this tarpit too.
waiting for a suitable kernel source.

roadkill

roadkill

2015-03-30 12:31

reporter   ~0003199

I successfully installed Kali on my Samsung ChromeBook 2 ARM,
I used ArchLinux Kernel version 3.8.11 as it completely support the model hardware and I've reconfigured it a bit to match Kali's purpose.

everything works although the touchpad required some tweaking via the synaptics application.

steev

steev

2015-05-03 08:08

manager   ~0003277

I'm going to be releasing an image soon that will support the 13", and it should work with the 11" as well, however I don't have that hardware so I can't test that one.

roadkill

roadkill

2015-05-06 16:36

reporter   ~0003284

can you share the kernel compile howto I haven't been able to make my compiled kernels to boot

steev

steev

2015-05-17 03:33

manager   ~0003305

I pushed the script to Github the other day. I'm still writing up the quick docs (it's written, I'm just making sure all of the Kali on ARM docs follow the same format and have the same style URL) and then the image itself will be pushed. Due to u-boot not quite working properly as a coreboot payload, we use the "old" style of the first partition having the kernel written to it, and the rootfs being on partition 2. It works well though.

steev

steev

2015-05-20 03:58

manager   ~0003307

I'm sorry - I misspoke on the last part - u-boot on Peach seems to regenerate the root partition incorrectly is what causes the non-booting issue. I've not tracked down the best way to go about having it regenerate it correctly, but since we pass it, I'm not even sure why it's attempting to in the first place. Basically it's regenerating the root=UUID=$random_uuid each time, and I'm not sure why, but at least here, it wasn't even generating it to any of the partitions from my microSD card. Until I have sufficient time to actually track it down and look at their u-boot sources, this is a decent (imo) workaround.

nervekiller

nervekiller

2015-08-14 19:05

reporter   ~0003767

i'm willing to do the tests for you if you want on my chromebook to make it work ... i want to boot it from the SD not using crouton

roadkill

roadkill

2015-08-16 20:00

reporter   ~0003792

wireless modules included with Kali 2.0 does not allow monitor mode,
a completely opensource driver is available here - https://github.com/kaloz/mwlwifi

This driver uses the kernel's mac80211 subsystem and is compatible with the 88W8897 chipset exists in the XE503C32 (Peach Pi) Chromebook I don't know about others, perhaps wireless modules are the same (probable)

nervekiller

nervekiller

2015-08-16 20:18

reporter   ~0003793

i have the Peach Pit one. Do you want me to try on mine or extract any datA?

steev

steev

2015-08-16 20:42

manager   ~0003794

These kinds of conversations are better for the forums than the bug tracker. Please move the conversation there.

We have an image that works on the Chromebook2 now.

Issue History

Date Modified Username Field Change
2015-02-15 19:15 roadkill New Issue
2015-03-09 06:16 bugpowder Note Added: 0003148
2015-03-30 12:31 roadkill Note Added: 0003199
2015-05-03 08:08 steev Note Added: 0003277
2015-05-06 16:36 roadkill Note Added: 0003284
2015-05-17 03:33 steev Note Added: 0003305
2015-05-20 03:58 steev Note Added: 0003307
2015-08-14 19:05 nervekiller Note Added: 0003767
2015-08-16 20:00 roadkill Note Added: 0003792
2015-08-16 20:18 nervekiller Note Added: 0003793
2015-08-16 20:42 steev Note Added: 0003794
2015-08-16 20:42 steev Status new => closed
2015-08-16 20:42 steev Assigned To => steev
2015-08-16 20:42 steev Resolution open => fixed
2015-08-16 20:42 steev Fixed in Version => 2.0