[Galaxy Tab 3 10.1 Android Development] slipsystem:
[MENTION=6587211]nels83[/MENTION] Hey man thanks for all your hard work that you have put into this project. I am trying to port AICP to the p5200. I am using your device tree and the manifest with all the changes to the manifest that you provided. I must admit i am new to building from source so I might have done something wrong but I keep getting this error

target C++: healthd <= system/core/healthd/BatteryMonitor.cpp
target C++: healthd <= system/core/healthd/healthd_mode_charger.cpp
system/core/healthd/BatteryMonitor.cpp: In member function 'bool android::BatteryMonitor::update()':
system/core/healthd/BatteryMonitor.cpp:187:11: error: 'struct android::BatteryProperties' has no member named 'chargerDockAcOnline'
props.chargerDockAcOnline = false;
^
system/core/healthd/BatteryMonitor.cpp:190:11: error: 'struct android::BatteryProperties' has no member named 'dockBatteryStatus'
props.dockBatteryStatus = BATTERY_STATUS_UNKNOWN;
^
system/core/healthd/BatteryMonitor.cpp:191:11: error: 'struct android::BatteryProperties' has no member named 'dockBatteryHealth'
props.dockBatteryHealth = BATTERY_HEALTH_UNKNOWN;
^
system/core/healthd/BatteryMonitor.cpp:220:11: error: 'struct android::BatteryProperties' has no member named 'dockBatterySupported'
props.dockBatterySupported = mHealthdConfig->dockBatterySupported;
^
system/core/healthd/BatteryMonitor.cpp:221:15: error: 'struct android::BatteryProperties' has no member named 'dockBatterySupported'
if (props.dockBatterySupported) {
^
system/core/healthd/BatteryMonitor.cpp:223:19: error: 'struct android::BatteryProperties' has no member named 'dockBatteryPresent'
props.dockBatteryPresent = getBooleanField(mHealthdConfig->dockBatteryPresentPath);
^
system/core/healthd/BatteryMonitor.cpp:225:19: error: 'struct android::BatteryProperties' has no member named 'dockBatteryPresent'
props.dockBatteryPresent = mDockBatteryDevicePresent;
^
system/core/healthd/BatteryMonitor.cpp:227:15: error: 'struct android::BatteryProperties' has no member named 'dockBatteryLevel'
props.dockBatteryLevel = mBatteryFixedCapacity ?
^
system/core/healthd/BatteryMonitor.cpp:230:15: error: 'struct android::BatteryProperties' has no member named 'dockBatteryVoltage'
props.dockBatteryVoltage = getIntField(mHealthdConfig->dockBatteryVoltagePath) / 1000;
^
system/core/healthd/BatteryMonitor.cpp:232:15: error: 'struct android::BatteryProperties' has no member named 'dockBatteryTemperature'
props.dockBatteryTemperature = mBatteryFixedTemperature ?
^
system/core/healthd/BatteryMonitor.cpp:237:19: error: 'struct android::BatteryProperties' has no member named 'dockBatteryStatus'
props.dockBatteryStatus = getBatteryStatus(buf);
^
system/core/healthd/BatteryMonitor.cpp:240:19: error: 'struct android::BatteryProperties' has no member named 'dockBatteryHealth'
props.dockBatteryHealth = getBatteryHealth(buf);
^
system/core/healthd/BatteryMonitor.cpp:243:19: error: 'struct android::BatteryProperties' has no member named 'dockBatteryTechnology'
props.dockBatteryTechnology = String8(buf);
^
system/core/healthd/BatteryMonitor.cpp:290:43: error: 'struct android::BatteryProperties' has no member named 'chargerDockAcOnline'
props.chargerDockAcOnline = true;
^
system/core/healthd/BatteryMonitor.cpp:332:19: error: 'struct android::BatteryProperties' has no member named 'dockBatteryPresent'
if (props.dockBatteryPresent) {
^
system/core/healthd/BatteryMonitor.cpp:335:24: error: 'struct android::BatteryProperties' has no member named 'dockBatteryLevel'
props.dockBatteryLevel, props.dockBatteryVoltage,
^
system/core/healthd/BatteryMonitor.cpp:335:48: error: 'struct android::BatteryProperties' has no member named 'dockBatteryVoltage'
props.dockBatteryLevel, props.dockBatteryVoltage,
^
system/core/healthd/BatteryMonitor.cpp:336:24: error: 'struct android::BatteryProperties' has no member named 'dockBatteryTemperature'
props.dockBatteryTemperature < 0 ? "-" : "",
^
system/core/healthd/BatteryMonitor.cpp:337:28: error: 'struct android::BatteryProperties' has no member named 'dockBatteryTemperature'
abs(props.dockBatteryTemperature / 10),
^
system/core/healthd/BatteryMonitor.cpp:338:28: error: 'struct android::BatteryProperties' has no member named 'dockBatteryTemperature'
abs(props.dockBatteryTemperature % 10), props.dockBatteryHealth,
^
system/core/healthd/BatteryMonitor.cpp:338:64: error: 'struct android::BatteryProperties' has no member named 'dockBatteryHealth'
abs(props.dockBatteryTemperature % 10), props.dockBatteryHealth,
^
system/core/healthd/BatteryMonitor.cpp:339:24: error: 'struct android::BatteryProperties' has no member named 'dockBatteryStatus'
props.dockBatteryStatus);
^
In file included from system/core/healthd/BatteryMonitor.cpp:30:0:
system/core/healthd/BatteryMonitor.cpp:357:28: error: 'struct android::BatteryProperties' has no member named 'chargerDockAcOnline'
props.chargerDockAcOnline ? "d" : "");
^
system/core/healthd/BatteryMonitor.cpp:362:49: error: 'struct android::BatteryProperties' has no member named 'chargerDockAcOnline'
props.chargerWirelessOnline | props.chargerDockAcOnline;
^
system/core/healthd/BatteryMonitor.cpp: In member function 'void android::BatteryMonitor::dumpState(int)':
system/core/healthd/BatteryMonitor.cpp:496:49: error: 'struct android::BatteryProperties' has no member named 'chargerDockAcOnline'
props.chargerWirelessOnline, props.chargerDockAcOnline);
^
system/core/healthd/BatteryMonitor.cpp:526:24: error: 'struct android::BatteryProperties' has no member named 'dockBatteryStatus'
props.dockBatteryStatus, props.dockBatteryHealth, props.dockBatteryPresent);
^
system/core/healthd/BatteryMonitor.cpp:526:49: error: 'struct android::BatteryProperties' has no member named 'dockBatteryHealth'
props.dockBatteryStatus, props.dockBatteryHealth, props.dockBatteryPresent);
^
system/core/healthd/BatteryMonitor.cpp:526:74: error: 'struct android::BatteryProperties' has no member named 'dockBatteryPresent'
props.dockBatteryStatus, props.dockBatteryHealth, props.dockBatteryPresent);
^
system/core/healthd/BatteryMonitor.cpp:529:24: error: 'struct android::BatteryProperties' has no member named 'dockBatteryLevel'
props.dockBatteryLevel, props.dockBatteryVoltage,
^
system/core/healthd/BatteryMonitor.cpp:529:48: error: 'struct android::BatteryProperties' has no member named 'dockBatteryVoltage'
props.dockBatteryLevel, props.dockBatteryVoltage,
^
system/core/healthd/BatteryMonitor.cpp:530:24: error: 'struct android::BatteryProperties' has no member named 'dockBatteryTemperature'
props.dockBatteryTemperature);
^
system/core/healthd/BatteryMonitor.cpp: In member function 'bool android::BatteryMonitor::update()':
system/core/healthd/BatteryMonitor.cpp:363:1: error: control reaches end of non-void function [-Werror=return-type]
}
^
cc1plus: all warnings being treated as errors
build/core/binary.mk:619: recipe for target '/home/andre/aicp10/out/target/product/p5200/obj/EXECUTABLES/healthd_intermediates/BatteryMonitor.o' failed
make: *** [/home/andre/aicp10/out/target/product/p5200/obj/EXECUTABLES/healthd_intermediates/BatteryMonitor.o] Error 1
make: *** Waiting for unfinished jobs....
make: Leaving directory '/home/andre/aicp10'

#### make failed to build some targets 04m:06s

I know that it is struggling to build the kernel do you perhaps know where I have gone wrong?

i did notice it was not able to pull some files during the extract-files.sh

Pulling common files...
342 KB/s (137052 bytes in 0.391s)
368 KB/s (328912 bytes in 0.871s)
351 KB/s (140484 bytes in 0.390s)
364 KB/s (369840 bytes in 0.990s)
399 KB/s (20602820 bytes in 50.398s)
177 KB/s (17676 bytes in 0.097s)
385 KB/s (517832 bytes in 1.311s)
395 KB/s (1793224 bytes in 4.427s)
92 KB/s (9356 bytes in 0.099s)
385 KB/s (722232 bytes in 1.831s)
382 KB/s (746820 bytes in 1.907s)
311 KB/s (72560 bytes in 0.227s)
256 KB/s (33964 bytes in 0.129s)
342 KB/s (193614 bytes in 0.551s)
327 KB/s (144480 bytes in 0.431s)
245 KB/s (29976 bytes in 0.119s)
377 KB/s (381228 bytes in 0.987s)
300 KB/s (55028 bytes in 0.179s)
222 KB/s (22756 bytes in 0.100s)
383 KB/s (451996 bytes in 1.151s)
113 KB/s (11500 bytes in 0.099s)
156 KB/s (15912 bytes in 0.099s)
106 KB/s (10777 bytes in 0.099s)
398 KB/s (14261009 bytes in 34.919s)
246 KB/s (29740 bytes in 0.118s)
152 KB/s (15468 bytes in 0.099s)
91 KB/s (5504 bytes in 0.059s)
remote object '/system/lib/hw/keystore.clovertrail.so' does not exist
remote object '/system/lib/libsepkeymaster.so' does not exist
370 KB/s (315479 bytes in 0.831s)
372 KB/s (362812 bytes in 0.951s)
370 KB/s (345227 bytes in 0.911s)
45 KB/s (2337 bytes in 0.050s)
278 KB/s (39906 bytes in 0.140s)
278 KB/s (39906 bytes in 0.140s)
278 KB/s (39906 bytes in 0.140s)
395 KB/s (2345540 bytes in 5.791s)
327 KB/s (118207 bytes in 0.351s)
377 KB/s (460800 bytes in 1.191s)
355 KB/s (259200 bytes in 0.711s)
378 KB/s (446332 bytes in 1.151s)
371 KB/s (346328 bytes in 0.910s)
Pulling device specific files...
359 KB/s (304488 bytes in 0.827s)
398 KB/s (7010078 bytes in 17.179s)
369 KB/s (314359 bytes in 0.831s)
268 KB/s (37932 bytes in 0.138s)
remote object '/system/lib/hw/camera.santos103g.so' does not exist
remote object '/sbin/cbd' does not exist
397 KB/s (4589228 bytes in 11.287s)

but non that I can see are related to the kernel.